v3.0
Huge update.
- Finally migrated to .NET 5.0, so it's fully cross-platform now: win-x86 win-x64 win-arm linux-x64 linux-arm osx-x64
- Migrated from Remoting to gRPC for networking, default TCP port is 26673 now
- You can access dumper from your C#, C++, Dart, Go, Java, Kotlin, Node, Objective-C, PHP, Python, Ruby, etc. code using gRPC
- Scripting is much more powerful now: command-line arguments, Run() method signature can vary from classic
Run(IFamicomDumperConnection dumper)
to something likeRun(IFamicomDumperConnection dumper, IMapper mapper, int chrSize, string[] args)
- required data will be passed automatically. - Many not so popular features moved to scripts: BatteryTest.cs, PrgRamTest.cs, ChrRamTest.cs, DumpTiles.cs
- Option --mappers to specify mapper scripts directory
- IFamicomDumperConnection extended with new methods: ReadFdsBlocks() and WriteFdsBlocks()
- Submapper and GetMirroring() are not optional anymore, update your mapper scripts