bsnes/icarus/heuristics
Tim Allen 3d8be92550 Update to v106r3 release.
byuu says:

Changelog:

  - Super Famicom: update to newer board markup syntax
  - Super Famicom: update all mapped ROMs to be write-protected
      - errata: SPC7110 set ram.writeProtect(true), I'll fix it in the
        next WIP
  - icarus: rewrote the Super Famicom heuristics module from scratch

Instead of icarus heuristics generating higan-specific mappings, it now
generates generic board IDs that can be used by any emulator. I had
originally planned to print out real PCB ID codes here, but these board
mappings are meant to be more generic, and I don't want them to look
real. The pseudo-codes are easy to parse, for example: `DSP-LOROM-NVRAM`
for Super Mario Kart, `SUPERFX-RAM` for Doom.

I'm going to make a `Boards (Generic).bml` file that will contain mapping
definitions for every board. Until this is done, any games not in the SNES
preservation database will fail to play because the mapping information is
now missing.
2018-02-05 20:58:02 +11:00
..
bs-memory.cpp Update to v097r14 release. 2016-02-16 20:11:58 +11:00
famicom.cpp Update to v097r14 release. 2016-02-16 20:11:58 +11:00
game-boy-advance.cpp Update to v099r15 release. 2016-07-04 21:48:17 +10:00
game-boy.cpp Update to v103r23 release. 2017-07-30 23:00:31 +10:00
game-gear.cpp Update to v101r09 release. 2016-08-18 08:05:50 +10:00
master-system.cpp Update to v101r27 release. 2017-01-06 19:11:38 +11:00
mega-drive.cpp Update to v104r03 release. 2017-08-22 19:11:43 +10:00
pc-engine.cpp Update to v102r06 release. 2017-02-11 10:56:42 +11:00
sufami-turbo.cpp Update to v097r05 release. 2016-01-30 17:40:35 +11:00
super-famicom.cpp Update to v106r3 release. 2018-02-05 20:58:02 +11:00
super-famicom.old.cpp Update to v106r3 release. 2018-02-05 20:58:02 +11:00
supergrafx.cpp Update to v102r03 release. 2017-01-24 08:18:54 +11:00
wonderswan.cpp Update to v099r16 release (public beta). 2016-07-04 21:53:24 +10:00