V12.8
Release notes:
Note: The HW config was moved from Cart_Reader.ino to Config.h.
General:
- Firmware updates for RTC & more, see Wiki and #752 (thx to Ancyker)
- Unified HW3 and HW5 menus into one (menu entries of disabled systems are now hidden)
- Updated libraries to latest versions
System Modules:
- Atari: E7/F4/F6/F8 mapper changes and add mapper for Time Pilot (thx to skaman)
- Flash: Fix error in flashrom programmer menu
- Flash: Add support for AM29LV160, AM29LV320 and AM29LV640 (thx Chomemel)
- GB: Add support for reading/writing MBC7 EEPROM (thx to splash5)
- GBA: Corrected ROM name length & fix reading 32 MB carts that use EEPROM saves (thx to lesserkuma)
- MD: Add support for some aftermarket games (thx to PsyK0p4T)
- NES: Add/Fix mappers 3, 34, 38, 114, 148, 228 (thx to nsx0r)
- NES: Fix issues with dumping SRAM & iNES header not being written correctly
- PCE: Add compatibility for "CD-ROM² Super System Card (v3.0)(Japan)" and "Arcade Card Pro CD-ROM²" carts (thx to PsyK0p4T)
- PCW: Add progress bar display during dumping & ROM size detection for single-pack cartridges (thx to PsyK0p4T)
- SMS: Major rework, see #742 (thx to PsyK0p4T)
- SNES: Fix dumping Derby Stallion 96 & Tactics Ogre
- WS: Speed up checksum calculation (thx to splash5)
Databases:
- Fix atari.txt causing crash because of long ROM name
- Update md.txt (thx to PsyK0p4T & joshman196)
- Update n64.txt (thx to PsyK0p4T)
- Update nes.txt (thx to fakkuyuu)
- Update pcw.txt (thx to PsyK0p4T)
- Update snes.txt (thx to PsyK0p4T)
New systems added:
- Casio Loopy (thx to partlyhuman)
- MSX (thx to skaman)
- Pokemon Mini (thx to skaman)