Closed adespoton closed 2 years ago
I'm really excited to try this again to see how it copes with Japanese media using MacJapanese encoded filenames.
I've produced a signed installer package and signed FS bundle and I believe it works even on machines that I was not using for development. I want to clean up the code before a final release, but I would love to let you all beta test the current installer to make sure it works for you. It's built for x64, so I really have no idea whether it'll work under Rosetta on ARM...so let me know!
It's not notarized, which I thought might be required, but it seems to work...so let's double check that by testing.
Well, look at that! Nice work.
setup
Hooray! The installer works out of the box for me on macOS 12.5 (En-US) with an M1 Pro chip! I've tested out a few of my pre-system-7 boot images and they all mount and are read/writeable. Now the only ones I can't access are my MFS images :D
I still need to test how it handles HFS CD-ROM Toast images though.
Toast image works OK for me. I mounted it through FastDMG.
Awesome, thank you @gingerbeardman and @adespoton! I'll work on cleaning up the code and taking some notes today and tomorrow, and try to get the release out this week.
@gingerbeardman can you create a separate issue for non-ASCII filenames? Currently it tries to convert the existing encoding to UTF-8, but clearly something is going wrong. You'll need to provide some test cases with Japanese disk images since I don't have any. FWIW I find that even the extended part of MacRoman is slightly problematic -- Trying to name a file "©çñ" results in just "©c". I do want to address this but it's out of scope for this issue.
I've updated the public webpage with a link to a new release version 0.1.5
Thank you everyone for keeping the fire burning under me for 6 years 🤣
Thanks for your continued work, Joel!
Since Yosemite and later lock down the /System directory, and we shouldn't be writing anything there in the first place, I suggest changing the install location to /Lib/Filesystems/ instead of /System/Lib/Filesystems/ .
Also, the postinstall script also no longer works.
This should change to
The Distribution script looks fine.