trunk/src/mame/drivers/naomi.cpp
| r253159 | r253160 | |
| 1862 | 1862 | { |
| 1863 | 1863 | /* |
| 1864 | 1864 | 0x00600280 r 0000dcba |
| 1865 | | a/b/c/d - coin inputs 1-4, active low |
| 1865 | a/b - 1P/2P coin inputs (JAMMA), active low |
| 1866 | c/d - 3P/4P coin inputs (EX. IO board), active low |
| 1867 | |
| 1866 | 1868 | (ab == 0) -> BIOS skip RAM test |
| 1867 | 1869 | */ |
| 1868 | 1870 | return U64(0xffffffff00000000) | (ioport("COINS")->read() & 0x0F); |
| r253159 | r253160 | |
| 1896 | 1898 | TODO: hook this then MAME have such devices emulated |
| 1897 | 1899 | |
| 1898 | 1900 | 0x00600288 rw 0000dcba |
| 1899 | | a - 1P coin couner |
| 1900 | | b - 2P coin couner |
| 1901 | a - 1P coin counter |
| 1902 | b - 2P coin counter |
| 1901 | 1903 | c - 1P coin lockout |
| 1902 | 1904 | d - 2P coin lockout |
| 1903 | 1905 | |
| r253159 | r253160 | |
| 7963 | 7965 | ROM_LOAD("317-0375-com.pic", 0x00, 0x4000, CRC(52b56b52) SHA1(221590efbb09824621714cb163bda51a921d7d54) ) |
| 7964 | 7966 | ROM_END |
| 7965 | 7967 | |
| 7968 | /* |
| 7969 | note: |
| 7970 | both Dragon Treasure game binaries have only first 16MB encrypted using DES key from security PIC provided with GD-ROMs. |
| 7971 | the rest of data encrypted using some other key, same in both game versions. |
| 7972 | presumably this data uploaded via network to satellite units and decrypted using DES key from their own security PICs. |
| 7973 | */ |
| 7974 | |
| 7966 | 7975 | // requires 837-14381 "G2 EXPANSION BD" I/O board |
| 7976 | ROM_START( dragntr2 ) |
| 7977 | NAOMIGD_BIOS |
| 7978 | NAOMI_DEFAULT_EEPROM |
| 7979 | |
| 7980 | DISK_REGION( "gdrom" ) |
| 7981 | DISK_IMAGE_READONLY( "gds-0037a", 0, SHA1(ce65fe84cabaa1ac3f40bff9535a42c2055b5f1c) ) |
| 7982 | |
| 7983 | ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF) |
| 7984 | //PIC is missing |
| 7985 | ROM_LOAD("317-xxxx-xxx.pic", 0x00, 0x4000, NO_DUMP ) |
| 7986 | ROM_END |
| 7987 | |
| 7988 | // requires 837-14381 "G2 EXPANSION BD" I/O board |
| 7967 | 7989 | ROM_START( dragntr3 ) |
| 7968 | 7990 | NAOMIGD_BIOS |
| 7969 | 7991 | NAOMI_DEFAULT_EEPROM |
| r253159 | r253160 | |
| 9566 | 9588 | // 0036E Virtua Fighter 4 Final Tuned (GDS-0036E) |
| 9567 | 9589 | /* 0036F */ GAME( 2004, vf4tuned, naomi2, naomi2gd, naomi, naomi_state, naomi2, ROT0, "Sega", "Virtua Fighter 4 Final Tuned (Rev F) (GDS-0036F)", GAME_FLAGS ) |
| 9568 | 9590 | // 0037 Dragon Treasure 2 (GDS-0037) |
| 9569 | | // 0037A Dragon Treasure 2 (Rev A) (GDS-0037A) |
| 9591 | /* 0037A */ GAME( 2004, dragntr2, naomigd, naomigd, naomi, naomi_state, naomigd, ROT0, "Sega", "Dragon Treasure 2 (Rev A) (GDS-0037A)", GAME_FLAGS ) |
| 9570 | 9592 | // 0038 |
| 9571 | 9593 | // 0039 Initial D Arcade Stage Ver. 3 Cycraft Edition (GDS-0039) |
| 9572 | 9594 | /* 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 ) |