Release notes:
General:
- #define ENABLE_FLASH now enables/disables all repro flash code and is disabled by default (enable in config.h if needed)
- Fix compiler errors when enabling certain modules together
System Modules:
- Arc: Fix random read errors when dumping
- Atari 5200: Add CRC database lookup and file renaming (thx to andy-miles)
- Atari 5200: Add delays to improve successful ROM dumping (thx to andy-miles)
- Atari 5200: Fix database mapper config for Star Trek (thx to andy-miles)
- Atari Lynx: Add flash cartridge support (thx to partlyhuman)
- Flashrom Programmer: Add progress bar to read/verify/blankcheck
- Flashrom Programmer: Fix 16bit flashrom writer
- Flashrom Programmer: Add option to ignore unknown flash id
- GBA: Improve reading 369-in-1 repro (still a work-in-progress though)
- Mega Drive: Enable internal pull-ups when reading MD cartridges (fixes carts with unconnected lines)
- N64: Add progress bar to write/verify repro
- N64: Improve timings
- N64: Controller Test is now disabled by default to save space (enable in config.h if needed)
- NES: Fix VRC2B carts (thx to andy-miles)
- NES: Add support for flashing A29040B repro (thx to wfmarques)
- PCE: Fix file location when reading multiple games (thx to PsyK0p4T)
- Self test: Output clock signal during self test
- SMS: Update cart size detection (thx to andy-miles)
- SMS: Fix file location when reading multiple games (thx to PsyK0p4T)
- SNES: Add new repro variants to SNES CFI menu
Database updates:
- 2600: Add Chess & Boom Bang (thx to smesgr9000)
- SNES: Fix Earthworm Jim (thx to andy-miles)
- N64: Add 40 Winks variant (thx to PsyK0p4T)
New modules added:
- Atari Jaguar (thx to skaman & cephiros)