You should rebase your fork to the current upstream master before doing a pull request.Minor update; added some missing samples, moved 4 that ended up in the wrong location.
You should use interactive rebase, then fixup to combine multiple related commits into a single commit to clean things up.
You should remove the original .rom files after converting them to .zip.
You should look at all the fixes I did in my fork to see if anything can be cleaned up in your fork. For example, there are many duplicate New World ROMs, such as version 9.0.1.
I've chosen to use macbinary instead of zip because the zip format might be proprietary to macOS and the
ditto command or the Finder "Compress..." command that creates zip archives is non-deterministic - doesn't produce the same file twice.Also, git is able to see file transforms between normal file and macbinary file even if the file is moved and renamed because macbinary is not a compressed file format and git can therefore see the normal file contents inside the macbinary container.
I combined all your commits into a single commit in my fork:
https://github.com/joevt/MacROMan/c...5076387938f6dbe0dab767da8f0ab352fd90a72f8c3e8
