mirror of
https://github.com/holub/mame
synced 2025-04-24 01:11:11 +03:00
New clones marked as NOT_WORKING
-------------------------------- Silent Scope (ver UAD, ver 1.33, GQ871 video board) [Guru] Silent Scope 2 (ver UAB, ver 1.01, GN715 video board) [Guru] Silent Scope 2 (ver UAC, ver 1.02, GN715 video board) [Guru]
This commit is contained in:
parent
c05e33b9f3
commit
703f2648c9
@ -59,7 +59,9 @@ NBA Play By Play GX778 GN715(A) GN715(B)
|
||||
Teraburst GX715 GN715(A) GN715(B) GN680(E) I/O board
|
||||
Thrill Drive GE713UF GN715(A) GN715(B) GN676-PWB(H)A LAN PCB
|
||||
Silent Scope GQ830 GN715(A) 2x GN715(B)
|
||||
Silent Scope GQ830 GN715(A) 2x GQ871(B)
|
||||
Silent Scope 2 GQ931 GN715(A) 2x GQ871(B) GQ931(H) LAN PCB
|
||||
Silent Scope 2 GQ931 GN715(A) 2x GN715(B) GQ931(H) LAN PCB
|
||||
|
||||
|
||||
PCB Layouts
|
||||
@ -405,6 +407,8 @@ public:
|
||||
void terabrst(machine_config &config);
|
||||
void sscope(machine_config &config);
|
||||
void sscope2(machine_config &config);
|
||||
void sscope_voodoo2(machine_config& config);
|
||||
void sscope2_voodoo1(machine_config& config);
|
||||
|
||||
void init_hornet();
|
||||
void init_sscope();
|
||||
@ -1226,12 +1230,10 @@ void hornet_state::sscope(machine_config &config)
|
||||
m_konppc->set_num_boards(2);
|
||||
}
|
||||
|
||||
void hornet_state::sscope2(machine_config &config)
|
||||
void hornet_state::sscope_voodoo2(machine_config& config)
|
||||
{
|
||||
sscope(config);
|
||||
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &hornet_state::sscope2_map);
|
||||
|
||||
VOODOO_2(config.replace(), m_voodoo[0], STD_VOODOO_2_CLOCK);
|
||||
m_voodoo[0]->set_fbmem(2);
|
||||
m_voodoo[0]->set_tmumem(4,0);
|
||||
@ -1247,6 +1249,23 @@ void hornet_state::sscope2(machine_config &config)
|
||||
m_voodoo[1]->set_cpu_tag(m_dsp[1]);
|
||||
m_voodoo[1]->vblank_callback().set_inputline(m_maincpu, INPUT_LINE_IRQ1);
|
||||
m_voodoo[1]->stall_callback().set(m_dsp[1], FUNC(adsp21062_device::write_stall));
|
||||
}
|
||||
|
||||
void hornet_state::sscope2(machine_config &config)
|
||||
{
|
||||
sscope_voodoo2(config);
|
||||
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &hornet_state::sscope2_map);
|
||||
|
||||
DS2401(config, "lan_serial_id");
|
||||
EEPROM_93C46_16BIT(config, "lan_eeprom");
|
||||
}
|
||||
|
||||
void hornet_state::sscope2_voodoo1(machine_config& config)
|
||||
{
|
||||
sscope(config);
|
||||
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &hornet_state::sscope2_map);
|
||||
|
||||
DS2401(config, "lan_serial_id");
|
||||
EEPROM_93C46_16BIT(config, "lan_eeprom");
|
||||
@ -1516,30 +1535,52 @@ ROM_START(sscopea)
|
||||
ROM_LOAD( "m48t58y-70pc1", 0x000000, 0x002000, CRC(ee815325) SHA1(91b10802791b68a8360c0cd6c376c0c4bbbc6fa0) )
|
||||
ROM_END
|
||||
|
||||
ROM_START(sscoped)
|
||||
ROM_REGION32_BE(0x400000, "prgrom", 0) // PowerPC program
|
||||
ROM_LOAD16_WORD_SWAP("830d01.27p", 0x200000, 0x200000, CRC(de9b3dfa) SHA1(660652a5f745cb04687481c3626d8a43cd169193))
|
||||
ROM_RELOAD(0x000000, 0x200000)
|
||||
|
||||
ROM_REGION32_BE(0x800000, "datarom", ROMREGION_ERASE00) // Data roms
|
||||
|
||||
ROM_REGION(0x80000, "audiocpu", 0) // 68K Program
|
||||
ROM_LOAD16_WORD_SWAP("830a08.7s", 0x000000, 0x80000, CRC(2805ea1d) SHA1(2556a51ee98cb8f59bf081e916c69a24532196f1))
|
||||
|
||||
ROM_REGION(0x1000000, "master_cgboard", 0) // CG Board texture roms
|
||||
ROM_LOAD32_WORD("830a14.32u", 0x000000, 0x400000, CRC(335793e1) SHA1(d582b53c3853abd59bc728f619a30c27cfc9497c))
|
||||
ROM_LOAD32_WORD("830a13.24u", 0x000002, 0x400000, CRC(d6e7877e) SHA1(b4d0e17ada7dd126ec564a20e7140775b4b3fdb7))
|
||||
|
||||
ROM_REGION16_LE(0x1000000, "rfsnd", 0) // PCM sample roms
|
||||
ROM_LOAD("830a09.16p", 0x000000, 0x400000, CRC(e4b9f305) SHA1(ce2c6f63bdc9374dde48d8359102b57e48b4fdeb))
|
||||
ROM_LOAD("830a10.14p", 0x400000, 0x400000, CRC(8b8aaf7e) SHA1(49b694dc171c149056b87c15410a6bf37ff2987f))
|
||||
|
||||
ROM_REGION(0x2000, "m48t58", 0)
|
||||
ROM_LOAD("m48t58y-70pc1", 0x000000, 0x002000, CRC(9b451384) SHA1(b371fbf41fcf703b91650c494481835f4bffb67f))
|
||||
ROM_END
|
||||
|
||||
ROM_START(sscope2)
|
||||
ROM_REGION32_BE(0x400000, "prgrom", 0) // PowerPC program
|
||||
ROM_LOAD16_WORD_SWAP("931d01.bin", 0x200000, 0x200000, CRC(4065fde6) SHA1(84f2dedc3e8f61651b22c0a21433a64993e1b9e2) )
|
||||
ROM_LOAD16_WORD_SWAP("931d01.27p", 0x200000, 0x200000, CRC(4065fde6) SHA1(84f2dedc3e8f61651b22c0a21433a64993e1b9e2) )
|
||||
ROM_RELOAD(0x000000, 0x200000)
|
||||
|
||||
ROM_REGION32_BE(0x800000, "datarom", 0) // Data roms
|
||||
ROM_LOAD32_WORD_SWAP("931a04.bin", 0x000000, 0x200000, CRC(4f5917e6) SHA1(a63a107f1d6d9756e4ab0965d72ea446f0692814) )
|
||||
ROM_LOAD32_WORD_SWAP("931a04.16t", 0x000000, 0x200000, CRC(4f5917e6) SHA1(a63a107f1d6d9756e4ab0965d72ea446f0692814) )
|
||||
|
||||
ROM_REGION32_BE(0x800000, "comm_board", 0) // Comm board roms
|
||||
ROM_LOAD("931a19.bin", 0x000000, 0x400000, CRC(0417b528) SHA1(ebd7f06b83256b94784de164f9d0642bfb2c94d4) )
|
||||
ROM_LOAD("931a20.bin", 0x400000, 0x400000, CRC(d367a4c9) SHA1(8bf029841d9d3be20dea0423240bfec825477a1d) )
|
||||
ROM_LOAD("931a19.8e", 0x000000, 0x400000, CRC(0417b528) SHA1(ebd7f06b83256b94784de164f9d0642bfb2c94d4) )
|
||||
ROM_LOAD("931a20.6e", 0x400000, 0x400000, CRC(d367a4c9) SHA1(8bf029841d9d3be20dea0423240bfec825477a1d) )
|
||||
|
||||
ROM_REGION(0x800000, "master_cgboard", ROMREGION_ERASE00) // CG Board texture roms
|
||||
|
||||
ROM_REGION(0x80000, "audiocpu", 0) // 68K Program
|
||||
ROM_LOAD16_WORD_SWAP("931a08.bin", 0x000000, 0x80000, CRC(1597d604) SHA1(a1eab4d25907930b59ea558b484c3b6ddcb9303c) )
|
||||
ROM_LOAD16_WORD_SWAP("931a08.7s", 0x000000, 0x80000, CRC(1597d604) SHA1(a1eab4d25907930b59ea558b484c3b6ddcb9303c) )
|
||||
|
||||
ROM_REGION16_LE(0xc00000, "rfsnd", 0) // PCM sample roms
|
||||
ROM_LOAD( "931a09.bin", 0x000000, 0x400000, CRC(694c354c) SHA1(42f54254a5959e1b341f2801f1ad032c4ed6f329) )
|
||||
ROM_LOAD( "931a10.bin", 0x400000, 0x400000, CRC(78ceb519) SHA1(e61c0d21b6dc37a9293e72814474f5aee59115ad) )
|
||||
ROM_LOAD( "931a11.bin", 0x800000, 0x400000, CRC(9c8362b2) SHA1(a8158c4db386e2bbd61dc9a600720f07a1eba294) )
|
||||
ROM_LOAD( "931a09.16p", 0x000000, 0x400000, CRC(694c354c) SHA1(42f54254a5959e1b341f2801f1ad032c4ed6f329) )
|
||||
ROM_LOAD( "931a10.14p", 0x400000, 0x400000, CRC(78ceb519) SHA1(e61c0d21b6dc37a9293e72814474f5aee59115ad) )
|
||||
ROM_LOAD( "931a11.12p", 0x800000, 0x400000, CRC(9c8362b2) SHA1(a8158c4db386e2bbd61dc9a600720f07a1eba294) )
|
||||
|
||||
ROM_REGION(0x2000, "m48t58",0)
|
||||
ROM_LOAD( "m48t58y-70pc1", 0x000000, 0x002000, CRC(d4e69d7a) SHA1(1e29eecf4886e5e098a388dedd5f3901c2bb65e5) )
|
||||
ROM_LOAD( "m48t58y-70pc1", 0x000000, 0x002000, CRC(f7c40218) SHA1(5021089803024a6f552e5c9d42b905e804b9d904) )
|
||||
|
||||
ROM_REGION(0x8, "lan_serial_id", 0) // LAN Board DS2401
|
||||
ROM_LOAD( "ds2401.16g", 0x000000, 0x000008, BAD_DUMP CRC(bae36d0b) SHA1(4dd5915888d5718356b40bbe897f2470e410176a) ) // hand built
|
||||
@ -1548,6 +1589,70 @@ ROM_START(sscope2)
|
||||
ROM_LOAD( "at93c46.8g", 0x000000, 0x000080, BAD_DUMP CRC(cc63c213) SHA1(fb20e56fb73a887dc7b6db49efd1f8a18b959152) ) // hand built
|
||||
ROM_END
|
||||
|
||||
ROM_START(sscope2b)
|
||||
ROM_REGION32_BE(0x400000, "prgrom", 0) // PowerPC program
|
||||
ROM_LOAD16_WORD_SWAP("931b01.27p", 0x200000, 0x200000, CRC(deb036b7) SHA1(12280aa4e37c3492e5192d630c26e758d08744dd))
|
||||
ROM_RELOAD(0x000000, 0x200000)
|
||||
|
||||
ROM_REGION32_BE(0x800000, "datarom", 0) // Data roms
|
||||
ROM_LOAD32_WORD_SWAP("931a04.16t", 0x000000, 0x200000, CRC(4f5917e6) SHA1(a63a107f1d6d9756e4ab0965d72ea446f0692814))
|
||||
|
||||
ROM_REGION32_BE(0x800000, "comm_board", 0) // Comm board roms
|
||||
ROM_LOAD("931a19.8e", 0x000000, 0x400000, CRC(0417b528) SHA1(ebd7f06b83256b94784de164f9d0642bfb2c94d4))
|
||||
ROM_LOAD("931a20.6e", 0x400000, 0x400000, CRC(d367a4c9) SHA1(8bf029841d9d3be20dea0423240bfec825477a1d))
|
||||
|
||||
ROM_REGION(0x800000, "master_cgboard", ROMREGION_ERASE00) // CG Board texture roms
|
||||
|
||||
ROM_REGION(0x80000, "audiocpu", 0) // 68K Program
|
||||
ROM_LOAD16_WORD_SWAP("931a08.7s", 0x000000, 0x80000, CRC(1597d604) SHA1(a1eab4d25907930b59ea558b484c3b6ddcb9303c))
|
||||
|
||||
ROM_REGION16_LE(0xc00000, "rfsnd", 0) // PCM sample roms
|
||||
ROM_LOAD("931a09.16p", 0x000000, 0x400000, CRC(694c354c) SHA1(42f54254a5959e1b341f2801f1ad032c4ed6f329))
|
||||
ROM_LOAD("931a10.14p", 0x400000, 0x400000, CRC(78ceb519) SHA1(e61c0d21b6dc37a9293e72814474f5aee59115ad))
|
||||
ROM_LOAD("931a11.12p", 0x800000, 0x400000, CRC(9c8362b2) SHA1(a8158c4db386e2bbd61dc9a600720f07a1eba294))
|
||||
|
||||
ROM_REGION(0x2000, "m48t58", 0)
|
||||
ROM_LOAD("m48t58y-70pc1", 0x000000, 0x002000, CRC(72f41511) SHA1(2097bcf7fe56f798182219ff46908a20aa47546a))
|
||||
|
||||
ROM_REGION(0x8, "lan_serial_id", 0) // LAN Board DS2401
|
||||
ROM_LOAD("ds2401.16g", 0x000000, 0x000008, BAD_DUMP CRC(bae36d0b) SHA1(4dd5915888d5718356b40bbe897f2470e410176a)) // hand built
|
||||
|
||||
ROM_REGION16_BE(0x80, "lan_eeprom", 0) // LAN Board AT93C46
|
||||
ROM_LOAD("at93c46.8g", 0x000000, 0x000080, BAD_DUMP CRC(cc63c213) SHA1(fb20e56fb73a887dc7b6db49efd1f8a18b959152)) // hand built
|
||||
ROM_END
|
||||
|
||||
ROM_START(sscope2c)
|
||||
ROM_REGION32_BE(0x400000, "prgrom", 0) // PowerPC program
|
||||
ROM_LOAD16_WORD_SWAP("931c01.27p", 0x200000, 0x200000, CRC(653ba4d9) SHA1(29c1c1d5088e6ba7fa5cfa63b5975f47b54602ee))
|
||||
ROM_RELOAD(0x000000, 0x200000)
|
||||
|
||||
ROM_REGION32_BE(0x800000, "datarom", 0) // Data roms
|
||||
ROM_LOAD32_WORD_SWAP("931a04.16t", 0x000000, 0x200000, CRC(a05446e3) SHA1(67aef3cfe217223aea53dbc5cccd8d706eae8864))
|
||||
|
||||
ROM_REGION32_BE(0x800000, "comm_board", 0) // Comm board roms
|
||||
ROM_LOAD("931a19.8e", 0x000000, 0x400000, CRC(0417b528) SHA1(ebd7f06b83256b94784de164f9d0642bfb2c94d4))
|
||||
ROM_LOAD("931a20.6e", 0x400000, 0x400000, CRC(d367a4c9) SHA1(8bf029841d9d3be20dea0423240bfec825477a1d))
|
||||
|
||||
ROM_REGION(0x800000, "master_cgboard", ROMREGION_ERASE00) // CG Board texture roms
|
||||
|
||||
ROM_REGION(0x80000, "audiocpu", 0) // 68K Program
|
||||
ROM_LOAD16_WORD_SWAP("931a08.7s", 0x000000, 0x80000, CRC(1597d604) SHA1(a1eab4d25907930b59ea558b484c3b6ddcb9303c))
|
||||
|
||||
ROM_REGION16_LE(0xc00000, "rfsnd", 0) // PCM sample roms
|
||||
ROM_LOAD("931a09.16p", 0x000000, 0x400000, CRC(694c354c) SHA1(42f54254a5959e1b341f2801f1ad032c4ed6f329))
|
||||
ROM_LOAD("931a10.14p", 0x400000, 0x400000, CRC(78ceb519) SHA1(e61c0d21b6dc37a9293e72814474f5aee59115ad))
|
||||
ROM_LOAD("931a11.12p", 0x800000, 0x400000, CRC(9c8362b2) SHA1(a8158c4db386e2bbd61dc9a600720f07a1eba294))
|
||||
|
||||
ROM_REGION(0x2000, "m48t58", 0)
|
||||
ROM_LOAD("m48t58y-70pc1", 0x000000, 0x002000, CRC(216ec340) SHA1(bbcb42a3fe54d7f5b83d45f063ecbead705c7b66))
|
||||
|
||||
ROM_REGION(0x8, "lan_serial_id", 0) // LAN Board DS2401
|
||||
ROM_LOAD("ds2401.16g", 0x000000, 0x000008, BAD_DUMP CRC(bae36d0b) SHA1(4dd5915888d5718356b40bbe897f2470e410176a)) // hand built
|
||||
|
||||
ROM_REGION16_BE(0x80, "lan_eeprom", 0) // LAN Board AT93C46
|
||||
ROM_LOAD("at93c46.8g", 0x000000, 0x000080, BAD_DUMP CRC(cc63c213) SHA1(fb20e56fb73a887dc7b6db49efd1f8a18b959152)) // hand built
|
||||
ROM_END
|
||||
|
||||
ROM_START(gradius4)
|
||||
ROM_REGION32_BE(0x400000, "prgrom", 0) // PowerPC program
|
||||
ROM_LOAD16_WORD_SWAP( "837c01.27p", 0x200000, 0x200000, CRC(ce003123) SHA1(15e33997be2c1b3f71998627c540db378680a7a1) )
|
||||
@ -1729,6 +1834,13 @@ GAMEL( 1999, sscopec, sscope, sscope, sscope, hornet_state, init_sscope,
|
||||
GAMEL( 1999, sscopeb, sscope, sscope, sscope, hornet_state, init_sscope, ROT0, "Konami", "Silent Scope (ver xxB, Ver 1.20)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_dualhsxs )
|
||||
GAMEL( 1999, sscopea, sscope, sscope, sscope, hornet_state, init_sscope, ROT0, "Konami", "Silent Scope (ver xxA, Ver 1.00)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_dualhsxs )
|
||||
|
||||
// This version of Silent Scope runs on GQ871 video boards (Voodoo 2 instead of Voodoo 1)
|
||||
GAMEL( 1999, sscoped, sscope, sscope_voodoo2, sscope, hornet_state, init_sscope, ROT0, "Konami", "Silent Scope (ver UAD, Ver 1.33, GQ871 video board)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_dualhsxs )
|
||||
|
||||
GAMEL( 2000, sscope2, 0, sscope2, sscope2, hornet_state, init_sscope2, ROT0, "Konami", "Silent Scope 2 : Dark Silhouette (ver UAD)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE | MACHINE_NODEVICE_LAN , layout_dualhsxs )
|
||||
//GAMEL( 2000, sscope2e, sscope2, sscope2, sscope2, hornet_state, init_sscope2, ROT0, "Konami", "Silent Scope 2 : Fatal Judgement (ver EAD)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE | MACHINE_NODEVICE_LAN , layout_dualhsxs )
|
||||
//GAMEL( 2000, sscope2j, sscope2 sscope2, sscope2, hornet_state, init_sscope2, ROT0, "Konami", "Silent Scope 2 : Innocent Sweeper (ver JAD)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE | MACHINE_NODEVICE_LAN , layout_dualhsxs )
|
||||
|
||||
// These versions of Silent Scope 2 run on GN715 video boards (Voodoo 1 instead of Voodoo 2)
|
||||
GAMEL( 2000, sscope2b, sscope2, sscope2_voodoo1, sscope2, hornet_state, init_sscope2, ROT0, "Konami", "Silent Scope 2 : Fatal Judgement (ver UAB, Ver 1.01, GN715 video board)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_dualhsxs )
|
||||
GAMEL( 2000, sscope2c, sscope2, sscope2_voodoo1, sscope2, hornet_state, init_sscope2, ROT0, "Konami", "Silent Scope 2 : Fatal Judgement (ver UAC, Ver 1.02, GN715 video board)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_dualhsxs )
|
||||
|
@ -16649,6 +16649,9 @@ sscope2 // GX931 (c)2000
|
||||
sscopea // GX830 (c)1999
|
||||
sscopeb // GX830 (c)1999
|
||||
sscopec // GX830 (c)1999
|
||||
sscoped // GX830 (c)1999
|
||||
sscope2b // GX931 (c)2000
|
||||
sscope2c // GX931 (c)2000
|
||||
terabrst // GX715 (c)1998 USA UEL 1998/07/17
|
||||
terabrsta // GX715 (c)1998 Asia AAA 1998/02/25
|
||||
thrilldbu // GE713UF (c)1998 ?AB
|
||||
|
Loading…
Reference in New Issue
Block a user