mirror of
https://github.com/holub/mame
synced 2025-04-20 15:32:45 +03:00
naomi.cpp: dumped earlier Sega Gun Board firmware [Darksoft]
This commit is contained in:
parent
d7984c7d0c
commit
298f379212
@ -3062,6 +3062,15 @@ OFF OFF ON Australia
|
||||
IPL BOOT ROM with printed label "Zukin Ver.0930 / 99/5/24 / SUM:DB9C"
|
||||
*/
|
||||
|
||||
|
||||
/*
|
||||
Gun board info:
|
||||
"838-13143-nn IC BD GUN SENSE xxx" board, D78213 MCU based, was used in big number of Model2 / Model3 / NAOMI / Chihiro / Lindbergh games.
|
||||
known firmwares:
|
||||
EPR-21262 - older revision, used in: 04 HOD (House of the Dead), 06 JPT (Jurassic Park The Lost World).
|
||||
TG12 - newer revision, used in: 08 SPY, 09 SPY UR, 11 SPY UR EXTRA - Confidential Mission and later games, backward compatible with older games as well.
|
||||
*/
|
||||
|
||||
// bios for House of the Dead 2
|
||||
#define HOTD2_BIOS \
|
||||
ROM_REGION( 0x200000, "maincpu", 0) \
|
||||
@ -3072,7 +3081,10 @@ OFF OFF ON Australia
|
||||
ROM_SYSTEM_BIOS( 2, "bios2", "HOTD2 (Japan)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 2, "epr-21329.ic27", 0x000000, 0x200000, CRC(d99e5b9b) SHA1(453ffb41b6197cac6d12e7814bb1d7281ccf1659) ) \
|
||||
ROM_SYSTEM_BIOS( 3, "bios3", "HOTD2 (Proto)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 3, "hotd2biosproto.ic27", 0x000000, 0x200000, CRC(ea74e967) SHA1(e4d037480eb6555d335a8ab9cd6c56122335586d) )
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 3, "hotd2biosproto.ic27", 0x000000, 0x200000, CRC(ea74e967) SHA1(e4d037480eb6555d335a8ab9cd6c56122335586d) ) \
|
||||
ROM_REGION( 0x10000, "gunboard", 0 ) \
|
||||
ROM_LOAD( "epr-21262.ic2", 0x00000, 0x10000, CRC(c9adf9b6) SHA1(fc2a331430ef2f009f653b242220599c824cd1d2) ) \
|
||||
ROM_LOAD( "tg12.ic2", 0x00000, 0x10000, CRC(2c9600b1) SHA1(91813a43851c48d400fde41b1198dabf55bade2d) )
|
||||
|
||||
#define F355DLX_BIOS \
|
||||
ROM_REGION( 0x200000, "maincpu", 0) \
|
||||
@ -4131,9 +4143,6 @@ ROM_START( hotd2 )
|
||||
HOTD2_BIOS
|
||||
NAOMI_DEFAULT_EEPROM
|
||||
|
||||
ROM_REGION( 0x10000, "gunboard", ROMREGION_ERASEFF ) // ROM on the lightgun i/o board, near a D78213 ROM-less MCU
|
||||
ROM_LOAD( "tg12.ic2", 0x00000, 0x10000, CRC(2c9600b1) SHA1(91813a43851c48d400fde41b1198dabf55bade2d) )
|
||||
|
||||
ROM_REGION( 0xa800000, "rom_board", ROMREGION_ERASEFF)
|
||||
ROM_LOAD( "epr-21585.ic22", 0x0000000, 0x200000, CRC(b23d1a0c) SHA1(9e77980d1aa980c879886e53cc76a16d7a9d43a1) )
|
||||
ROM_RELOAD( 0x0200000, 0x200000 )
|
||||
@ -4165,9 +4174,6 @@ ROM_START( hotd2o )
|
||||
HOTD2_BIOS
|
||||
NAOMI_DEFAULT_EEPROM
|
||||
|
||||
ROM_REGION( 0x10000, "gunboard", ROMREGION_ERASEFF ) // ROM on the lightgun i/o board, near a D78213 ROM-less MCU
|
||||
ROM_LOAD( "tg12.ic2", 0x00000, 0x10000, CRC(2c9600b1) SHA1(91813a43851c48d400fde41b1198dabf55bade2d) )
|
||||
|
||||
ROM_REGION( 0xa800000, "rom_board", ROMREGION_ERASEFF)
|
||||
ROM_LOAD( "epr-21385.ic22", 0x0000000, 0x200000, CRC(dedffe5f) SHA1(98b2a4c67ecb30cb096b9cea9061d904cf495937) )
|
||||
ROM_RELOAD( 0x0200000, 0x200000 )
|
||||
@ -4200,9 +4206,6 @@ ROM_START( hotd2p )
|
||||
HOTD2_BIOS
|
||||
NAOMI_DEFAULT_EEPROM
|
||||
|
||||
ROM_REGION( 0x10000, "gunboard", ROMREGION_ERASEFF ) // ROM on the lightgun i/o board, near a D78213 ROM-less MCU
|
||||
ROM_LOAD( "tg12.ic2", 0x00000, 0x10000, CRC(2c9600b1) SHA1(91813a43851c48d400fde41b1198dabf55bade2d) )
|
||||
|
||||
ROM_REGION( 0xa800000, "rom_board", ROMREGION_ERASEFF)
|
||||
ROM_LOAD( "hotd2proto.ic22", 0x000000, 0x200000, CRC(676318a6) SHA1(19c0330468dcc20653bb9570df004af1daa37a33) )
|
||||
ROM_RELOAD( 0x200000, 0x200000 )
|
||||
|
Loading…
Reference in New Issue
Block a user