diff options
| author | 2014-06-03 17:08:51 +0000 | |
|---|---|---|
| committer | 2014-06-03 17:08:51 +0000 | |
| commit | 3517de358071c2e286c05c1353d07d091a3b8936 (patch) | |
| tree | 840fdb56a48fc9740f38ad0e1e08779d4f86ea12 /hash | |
| parent | 5582b6aba7dc5c486adf4d8ba3defc56ece7d3e5 (diff) | |
(MESS) nes.c: fixed WRAM banking for MMC5, so that Bandit Kings of Ancient China
(and Suikoden - Tenmei no Chikai) can be considered as working. Also fixed wrong
battery size for Aoki Ookami to Shiroki Mejika - Genchou Hishi in xml, which was causing
a "Memory Over" error message ingame. [Fabio Priuli]
out of whatsnew: apparently the current WRAM mirroring (based on nesdev wiki notes)
causes glitches in some of these games. I hope to improve this soonish.
Diffstat (limited to 'hash')
| -rw-r--r-- | hash/nes.xml | 27 |
1 files changed, 4 insertions, 23 deletions
diff --git a/hash/nes.xml b/hash/nes.xml index 87cc9b41538..7d6f3fdaeeb 100644 --- a/hash/nes.xml +++ b/hash/nes.xml @@ -1701,7 +1701,7 @@ </part> </software> - <software name="genchohi" supported="no"> + <software name="genchohi"> <description>Aoki Ookami to Shiroki Mejika - Genchou Hishi (Jpn)</description> <year>1993</year> <publisher>Koei</publisher> @@ -1718,8 +1718,7 @@ <rom name="koe-gg-0 chr" size="262144" crc="28e1a2c7" sha1="3c644d6d11f7eef992c314d7822216cd00de9293" offset="00000" /> </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> - <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> + <dataarea name="bwram" size="32768"> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -2756,7 +2755,7 @@ </part> </software> - <software name="bandking" supported="no"> + <software name="bandking"> <description>Bandit Kings of Ancient China (USA)</description> <year>1990</year> <publisher>Koei</publisher> @@ -2773,7 +2772,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -7638,7 +7636,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -14040,7 +14037,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -18022,7 +18018,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -19000,7 +18995,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -20918,7 +20912,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -20947,7 +20940,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -26680,7 +26672,6 @@ </dataarea> <!-- 32k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="32768"> - <rom value="0x00" size="32768" offset="0" loadflag="fill" /> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -26706,7 +26697,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -26787,7 +26777,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -31162,7 +31151,6 @@ </dataarea> <!-- 32k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="32768"> - <rom value="0x00" size="32768" offset="0" loadflag="fill" /> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -31933,7 +31921,6 @@ </dataarea> <!-- 32k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="32768"> - <rom value="0x00" size="32768" offset="0" loadflag="fill" /> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -31959,7 +31946,6 @@ </dataarea> <!-- 32k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="32768"> - <rom value="0x00" size="32768" offset="0" loadflag="fill" /> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -32957,7 +32943,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 1k Internal RAM in the MMC5 chip (ExRAM) --> <dataarea name="mapper_ram" size="1024"> @@ -35507,7 +35492,7 @@ </part> </software> - <software name="suikoden" cloneof="bandking" supported="no"> + <software name="suikoden" cloneof="bandking"> <description>Suikoden - Tenmei no Chikai (Jpn)</description> <year>1990</year> <publisher>Koei</publisher> @@ -35525,7 +35510,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -40364,7 +40348,6 @@ </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> @@ -43324,7 +43307,6 @@ We should eventually add it to MESS as a separate driver with a NES CPU and a GB </dataarea> <!-- 32k WRAM on cartridge (or 40k? readme mentions 5x16k srams!) no batteries? --> <dataarea name="bwram" size="32768"> - <rom value="0x00" size="32768" offset="0" loadflag="fill" /> </dataarea> <dataarea name="wram" size="8192"> </dataarea> @@ -47858,7 +47840,6 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx </dataarea> <!-- 8k WRAM on cartridge, battery backed up --> <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> </dataarea> <!-- 8k WRAM on cartridge --> <dataarea name="wram" size="8192"> |
