Skip to content

v3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 May 13:05
· 168 commits to master since this release
c47d1ea

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 like Run(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