Main changes:
- Uses .NET 10 now (primarily because the openfolderdialog apparently doesn't exist in .net 4.8.1). I had to make a couple small changes to avoid errors, but I think it should work ok.
- x64 and ARM64 binaries are now separate (x64 will generally work fine on ARM64, but not vice versa)
- Added support for 0pas and 0das. Loading an 0pa will immediately prompt you to load a corresponding 0da. The two are then combined into a bin internally and then everything works as if you loaded a normal binary. It shouldn't be able to load or attempt flashing an 0pa/0da that isn't an MSS6x format file, but I did not thoroughly test deliberately loading the wrong binaries.
- The program will now prompt you for a directory before reading / saving a file. You can also define the default directory in the .config file under the 'HomeDirectory' parameter. As it is now it will likely fail if you select a folder that you don't have write permissions to. I'll probably modify things to handle that better at some point

Leave a comment: