Commit Graph

3 Commits

Author SHA1 Message Date
Paul XPS 4b3a0c8a8f Paul's Infinite workbench stream updates from MMC5 & sega genesis
battery ram save dumping, and flash board programming.
-MMC5 updates fixed battery ram dumping
-genesis_v2.lua script supports dumping battery ram, and flashing ROM
only prototype flash board.  The firmware isn't very clean, but working
for now.
2019-11-01 10:15:41 -05:00
Paul XPS 577277cd2b Basic NES file header creation. PRG/CHR-ROM sizes are filled in based
on provided prg/chr rom input args for dumping.  Mirroring is sensed &
entered for fixed mirror mappers.  So this is basic iNES file format.

Still don't have automatic banktable locating, nor mapper detection.

But this provides a basic header that should work with most currently
supported NES mappers.  If the headers need tweaked, I recommend opening
in Mesen and using it's header modifcation tool.
2019-03-21 20:28:53 -05:00
Paul XPS 64ebb49617 Adding support for dumping MMC5 roms, wram reading/writting probably
works, but is untested.  (I don't own a MMC5 cart with PRG-RAM)

Tested with Laser Invasion for NES (128KB PRG & CHR ROMs)
2018-12-17 00:05:30 -06:00