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:
Ville Linde 2021-07-07 17:52:39 +03:00
parent c05e33b9f3
commit 703f2648c9
2 changed files with 127 additions and 12 deletions

View File

@ -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 )

View File

@ -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