New NOT WORKING

Dragon Treasure 2 (Rev A) (GDS-0037A) [Jorge Valero, rtw, The Dumping Union]
(security PIC is missing)

add notes about Dragon Treasure sets
This commit is contained in:
MetalliC 2016-02-03 18:28:38 +02:00
parent cfb1b36152
commit 989afd64e2
2 changed files with 27 additions and 5 deletions

View File

@ -5670,7 +5670,7 @@ shootpl // 2003.?? Shootout Pool The Medal / Shootout Pool Prize (Rev A)
cfield // 2004.06 Chaos Field cfield // 2004.06 Chaos Field
tetkiwam // 2004.06 Tetris Kiwamemichi (Arcade TV Game List - P.88, Right, 11 from bottom) tetkiwam // 2004.06 Tetris Kiwamemichi (Arcade TV Game List - P.88, Right, 11 from bottom)
trizeal // 2004.09 Trizeal trizeal // 2004.09 Trizeal
// 2004.?? Dragon Treasure 2 dragntr2 // 2004.?? Dragon Treasure 2 (Rev A)
kick4csh // 2004.?? Kick '4' Cash kick4csh // 2004.?? Kick '4' Cash
shootplm // 2004.?? Shootout Pool The Medal Ver. B / Shootout Pool Prize Ver. B shootplm // 2004.?? Shootout Pool The Medal Ver. B / Shootout Pool Prize Ver. B
// 2004.?? The Quiz Show // 2004.?? The Quiz Show

View File

@ -1862,7 +1862,9 @@ READ64_MEMBER(naomi_state::aw_modem_r )
{ {
/* /*
0x00600280 r 0000dcba 0x00600280 r 0000dcba
a/b/c/d - coin inputs 1-4, active low a/b - 1P/2P coin inputs (JAMMA), active low
c/d - 3P/4P coin inputs (EX. IO board), active low
(ab == 0) -> BIOS skip RAM test (ab == 0) -> BIOS skip RAM test
*/ */
return U64(0xffffffff00000000) | (ioport("COINS")->read() & 0x0F); return U64(0xffffffff00000000) | (ioport("COINS")->read() & 0x0F);
@ -1896,8 +1898,8 @@ WRITE64_MEMBER(naomi_state::aw_modem_w )
TODO: hook this then MAME have such devices emulated TODO: hook this then MAME have such devices emulated
0x00600288 rw 0000dcba 0x00600288 rw 0000dcba
a - 1P coin couner a - 1P coin counter
b - 2P coin couner b - 2P coin counter
c - 1P coin lockout c - 1P coin lockout
d - 2P coin lockout d - 2P coin lockout
@ -7963,6 +7965,26 @@ ROM_START( puyofev )
ROM_LOAD("317-0375-com.pic", 0x00, 0x4000, CRC(52b56b52) SHA1(221590efbb09824621714cb163bda51a921d7d54) ) ROM_LOAD("317-0375-com.pic", 0x00, 0x4000, CRC(52b56b52) SHA1(221590efbb09824621714cb163bda51a921d7d54) )
ROM_END ROM_END
/*
note:
both Dragon Treasure game binaries have only first 16MB encrypted using DES key from security PIC provided with GD-ROMs.
the rest of data encrypted using some other key, same in both game versions.
presumably this data uploaded via network to satellite units and decrypted using DES key from their own security PICs.
*/
// requires 837-14381 "G2 EXPANSION BD" I/O board
ROM_START( dragntr2 )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0037a", 0, SHA1(ce65fe84cabaa1ac3f40bff9535a42c2055b5f1c) )
ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF)
//PIC is missing
ROM_LOAD("317-xxxx-xxx.pic", 0x00, 0x4000, NO_DUMP )
ROM_END
// requires 837-14381 "G2 EXPANSION BD" I/O board // requires 837-14381 "G2 EXPANSION BD" I/O board
ROM_START( dragntr3 ) ROM_START( dragntr3 )
NAOMIGD_BIOS NAOMIGD_BIOS
@ -9566,7 +9588,7 @@ GAME( 2003, puyofevp, naomi, naomim1, naomi, naomi_state, naomi, ROT0, "Sega", "
// 0036E Virtua Fighter 4 Final Tuned (GDS-0036E) // 0036E Virtua Fighter 4 Final Tuned (GDS-0036E)
/* 0036F */ GAME( 2004, vf4tuned, naomi2, naomi2gd, naomi, naomi_state, naomi2, ROT0, "Sega", "Virtua Fighter 4 Final Tuned (Rev F) (GDS-0036F)", GAME_FLAGS ) /* 0036F */ GAME( 2004, vf4tuned, naomi2, naomi2gd, naomi, naomi_state, naomi2, ROT0, "Sega", "Virtua Fighter 4 Final Tuned (Rev F) (GDS-0036F)", GAME_FLAGS )
// 0037 Dragon Treasure 2 (GDS-0037) // 0037 Dragon Treasure 2 (GDS-0037)
// 0037A Dragon Treasure 2 (Rev A) (GDS-0037A) /* 0037A */ GAME( 2004, dragntr2, naomigd, naomigd, naomi, naomi_state, naomigd, ROT0, "Sega", "Dragon Treasure 2 (Rev A) (GDS-0037A)", GAME_FLAGS )
// 0038 // 0038
// 0039 Initial D Arcade Stage Ver. 3 Cycraft Edition (GDS-0039) // 0039 Initial D Arcade Stage Ver. 3 Cycraft Edition (GDS-0039)
/* 0039A */ GAME( 2006, inidv3ca, inidv3cy,naomigd, naomi, naomi_state, naomi2, ROT0, "Sega", "Initial D Arcade Stage Ver. 3 Cycraft Edition (Rev A) (GDS-0039A)", GAME_FLAGS ) /* 0039A */ GAME( 2006, inidv3ca, inidv3cy,naomigd, naomi, naomi_state, naomi2, ROT0, "Sega", "Initial D Arcade Stage Ver. 3 Cycraft Edition (Rev A) (GDS-0039A)", GAME_FLAGS )