mirror of
https://github.com/holub/mame
synced 2025-05-28 16:43:04 +03:00
PGM, Scorpion 4/5 and Astra Fruit Machine [David Haywood]
- Slightly reworked some previous PGM submissions. - Reorganized many bfm_sc4/sc5 sound roms. - Added some notes, code and alternate revisions to astrafr.c. New games marked as GAME_NOT_WORKING ------------------------------------ Knights of Valour: Aoshi Sanguo / Sangoku Senki: Aoshi Sanguo (ver. 202CN) Bootleg [Unknown source]
This commit is contained in:
parent
4243eab5c4
commit
4e01c83775
@ -2705,11 +2705,10 @@ CPU_GET_INFO( scc68070 )
|
||||
|
||||
static READ32_HANDLER( m68340_internal_base_r )
|
||||
{
|
||||
|
||||
|
||||
m68ki_cpu_core *m68k = m68k_get_safe_token(&space->device());
|
||||
int pc = cpu_get_pc(&space->device());
|
||||
logerror("%08x m68340_internal_base_r %08x, (%04x)\n", pc, offset*4,mem_mask);
|
||||
return 0x55555555;
|
||||
logerror("%08x m68340_internal_base_r %08x, (%08x)\n", pc, offset*4,mem_mask);
|
||||
return m68k->m68340_base;
|
||||
}
|
||||
|
||||
static WRITE32_HANDLER( m68340_internal_base_w )
|
||||
@ -2717,7 +2716,7 @@ static WRITE32_HANDLER( m68340_internal_base_w )
|
||||
m68ki_cpu_core *m68k = m68k_get_safe_token(&space->device());
|
||||
|
||||
int pc = cpu_get_pc(&space->device());
|
||||
logerror("%08x m68340_internal_base_w %08x, %04x (%04x)\n", pc, offset*4,data,mem_mask);
|
||||
logerror("%08x m68340_internal_base_w %08x, %08x (%08x)\n", pc, offset*4,data,mem_mask);
|
||||
|
||||
// other conditions?
|
||||
if (m68k->dfc==0x7)
|
||||
@ -2735,7 +2734,7 @@ static WRITE32_HANDLER( m68340_internal_base_w )
|
||||
}
|
||||
|
||||
COMBINE_DATA(&m68k->m68340_base);
|
||||
logerror("%08x m68340_internal_base_w %08x, %04x (%04x) (m68340_base write)\n", pc, offset*4,data,mem_mask);
|
||||
logerror("%08x m68340_internal_base_w %08x, %08x (%08x) (m68340_base write)\n", pc, offset*4,data,mem_mask);
|
||||
|
||||
// map new modules
|
||||
if (m68k->m68340_base&1)
|
||||
|
@ -1,6 +1,5 @@
|
||||
/* Astra Fruit Machines
|
||||
-- Unknown HW platform (related to pluto5.c?)
|
||||
-- 68k based
|
||||
-- Unknown 68340 based HW platform (seems related to pluto5.c?)
|
||||
-- dumps are of an unknown quality
|
||||
-- These might all be the same system with different rom configurations, or different systems (unknown)
|
||||
-- Some sets contain what look to be additional sound roms, others have them in the main program roms?
|
||||
@ -15,56 +14,209 @@ Platform also used by Lowen? (at least some of their sets use the same address l
|
||||
#include "cpu/m68000/m68000.h"
|
||||
|
||||
|
||||
|
||||
class astrafr_state : public driver_device
|
||||
{
|
||||
public:
|
||||
astrafr_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag) { }
|
||||
: driver_device(mconfig, type, tag)
|
||||
{
|
||||
fgpa_first_read_addr = 0xffff;
|
||||
fgpa_rom_write_addr = 0xffff;
|
||||
fgpa_after_rom_write_addr = 0xffff;
|
||||
}
|
||||
|
||||
// ports move above from game to game..
|
||||
UINT16 fgpa_rom_write_addr;
|
||||
UINT16 fgpa_first_read_addr;
|
||||
UINT16 fgpa_after_rom_write_addr;
|
||||
|
||||
DECLARE_READ8_MEMBER( astra_fgpa_r )
|
||||
{
|
||||
int pc = cpu_get_pc(&space.device());
|
||||
|
||||
if (offset==fgpa_first_read_addr)
|
||||
{
|
||||
return 0xff;
|
||||
}
|
||||
else
|
||||
{
|
||||
logerror("%08x astra_fgpa_r offset %02x\n", pc, offset);
|
||||
return 0xff;
|
||||
}
|
||||
}
|
||||
|
||||
DECLARE_WRITE8_MEMBER( astra_fgpa_w )
|
||||
{
|
||||
int pc = cpu_get_pc(&space.device());
|
||||
|
||||
if (offset==fgpa_rom_write_addr)
|
||||
{
|
||||
// the games write most of the ROM data to a port
|
||||
// I think it kicks the FPGA into life?
|
||||
}
|
||||
else
|
||||
{
|
||||
logerror("%08x astra_fgpa_w offset %02x %02x\n", pc, offset, data);
|
||||
}
|
||||
}
|
||||
|
||||
/* 2nd copy for the 2nd board (assume same addresses for now */
|
||||
DECLARE_READ8_MEMBER( astra_fgpa_slave_r )
|
||||
{
|
||||
int pc = cpu_get_pc(&space.device());
|
||||
|
||||
if (offset==fgpa_first_read_addr)
|
||||
{
|
||||
return 0xff;
|
||||
}
|
||||
else
|
||||
{
|
||||
logerror("%08x astra_fgpa_slave_r offset %02x\n", pc, offset);
|
||||
return 0xff;
|
||||
}
|
||||
}
|
||||
|
||||
DECLARE_WRITE8_MEMBER( astra_fgpa_slave_w )
|
||||
{
|
||||
int pc = cpu_get_pc(&space.device());
|
||||
|
||||
if (offset==fgpa_rom_write_addr)
|
||||
{
|
||||
// the games write most of the ROM data to a port
|
||||
// I think it kicks the FPGA into life?
|
||||
}
|
||||
else
|
||||
{
|
||||
logerror("%08x astra_fgpa_slave_w offset %02x %02x\n", pc, offset, data);
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
|
||||
static ADDRESS_MAP_START( astrafr_master_map, AS_PROGRAM, 32, astrafr_state )
|
||||
AM_RANGE(0x000000, 0x1fffff) AM_ROM
|
||||
AM_RANGE(0x800000, 0x8000ff) AM_READWRITE8(astra_fgpa_r, astra_fgpa_w, 0xffffffff)
|
||||
AM_RANGE(0x400000, 0x40ffff) AM_RAM // as_partyd set
|
||||
ADDRESS_MAP_END
|
||||
|
||||
// probably identical, afaik they're linekd units..
|
||||
// probably identical, afaik they're linked units..
|
||||
static ADDRESS_MAP_START( astrafr_slave_map, AS_PROGRAM, 32, astrafr_state )
|
||||
AM_RANGE(0x000000, 0x1fffff) AM_ROM
|
||||
AM_RANGE(0x800000, 0x8000ff) AM_READWRITE8(astra_fgpa_slave_r, astra_fgpa_slave_w, 0xffffffff)
|
||||
AM_RANGE(0x400000, 0x40ffff) AM_RAM // as_partyd set
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
static ADDRESS_MAP_START( astrafr_master_alt_map, AS_PROGRAM, 32, astrafr_state )
|
||||
AM_RANGE(0x0000000, 0x01fffff) AM_ROM
|
||||
AM_RANGE(0x1000000, 0x1009fff) AM_RAM // ?
|
||||
AM_RANGE(0x2000000, 0x20000ff) AM_READWRITE8(astra_fgpa_r, astra_fgpa_w, 0xffffffff)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
|
||||
|
||||
static ADDRESS_MAP_START( astra_map, AS_PROGRAM, 32, astrafr_state )
|
||||
AM_RANGE(0x000000, 0x1fffff) AM_ROM
|
||||
AM_RANGE(0x800000, 0x8000ff) AM_READWRITE8(astra_fgpa_r, astra_fgpa_w, 0xffffffff)
|
||||
AM_RANGE(0x400000, 0x40ffff) AM_RAM // as_partyd set
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( astra_alt_map, AS_PROGRAM, 32, astrafr_state )
|
||||
AM_RANGE(0x0000000, 0x01fffff) AM_ROM
|
||||
AM_RANGE(0x1000000, 0x1009fff) AM_RAM // ?
|
||||
AM_RANGE(0x2000000, 0x20000ff) AM_READWRITE8(astra_fgpa_r, astra_fgpa_w, 0xffffffff)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static INPUT_PORTS_START( astrafr )
|
||||
INPUT_PORTS_END
|
||||
|
||||
/* the FPGA area read/write addresses move around ... */
|
||||
static MACHINE_START( astra_37 )
|
||||
{
|
||||
astrafr_state *state = machine.driver_data<astrafr_state>();
|
||||
state->fgpa_after_rom_write_addr = 0x30;
|
||||
state->fgpa_first_read_addr = 0x33;
|
||||
state->fgpa_rom_write_addr = 0x37;
|
||||
}
|
||||
|
||||
static MACHINE_START( astra_2e )
|
||||
{
|
||||
astrafr_state *state = machine.driver_data<astrafr_state>();
|
||||
state->fgpa_after_rom_write_addr = 0x20;
|
||||
state->fgpa_first_read_addr = 0x23;
|
||||
state->fgpa_rom_write_addr = 0x2e;
|
||||
}
|
||||
|
||||
|
||||
static MACHINE_CONFIG_START( astrafr_dual, astrafr_state )
|
||||
|
||||
MCFG_CPU_ADD("maincpu", M68020, 16000000) // probably 68340 like other systems of this era? definitely not plain 68k
|
||||
MCFG_CPU_ADD("maincpu", M68340, 16000000)
|
||||
MCFG_CPU_PROGRAM_MAP(astrafr_master_map)
|
||||
|
||||
MCFG_CPU_ADD("slavecpu", M68020, 16000000) // probably 68340 like other systems of this era? definitely not plain 68k
|
||||
MCFG_CPU_ADD("slavecpu", M68340, 16000000)
|
||||
MCFG_CPU_PROGRAM_MAP(astrafr_slave_map)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( astrafr_dual_2e, astrafr_dual )
|
||||
MCFG_MACHINE_START( astra_2e )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_START( astra_single, astrafr_state )
|
||||
static MACHINE_CONFIG_DERIVED( astrafr_dual_37, astrafr_dual )
|
||||
MCFG_MACHINE_START( astra_37 )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
MCFG_CPU_ADD("maincpu", M68020, 16000000)
|
||||
MCFG_CPU_PROGRAM_MAP(astra_map)
|
||||
static MACHINE_CONFIG_START( astrafr_dual_alt, astrafr_state )
|
||||
MCFG_CPU_ADD("maincpu", M68340, 16000000)
|
||||
MCFG_CPU_PROGRAM_MAP(astrafr_master_alt_map)
|
||||
|
||||
MCFG_CPU_ADD("slavecpu", M68340, 16000000)
|
||||
MCFG_CPU_PROGRAM_MAP(astrafr_slave_map)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( astrafr_dual_alt_37, astrafr_dual_alt )
|
||||
MCFG_MACHINE_START( astra_37 )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
static MACHINE_CONFIG_START( astra_single, astrafr_state )
|
||||
MCFG_CPU_ADD("maincpu", M68340, 16000000)
|
||||
MCFG_CPU_PROGRAM_MAP(astra_map)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
/* are the ptM roms Master nad ptS roms Slave?
|
||||
static MACHINE_CONFIG_DERIVED( astra_single_37, astra_single )
|
||||
MCFG_MACHINE_START( astra_37 )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( astra_single_2e, astra_single )
|
||||
MCFG_MACHINE_START( astra_2e )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_START( astra_57 )
|
||||
{
|
||||
astrafr_state *state = machine.driver_data<astrafr_state>();
|
||||
// state->fgpa_after_rom_write_addr = 0x20;
|
||||
// state->fgpa_first_read_addr = 0x23;
|
||||
state->fgpa_rom_write_addr = 0x57;
|
||||
}
|
||||
|
||||
|
||||
static MACHINE_CONFIG_START( astra_single_alt, astrafr_state )
|
||||
MCFG_CPU_ADD("maincpu", M68340, 16000000)
|
||||
MCFG_CPU_PROGRAM_MAP(astra_alt_map)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( astra_single_alt_57, astra_single_alt )
|
||||
MCFG_MACHINE_START( astra_57 )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( astra_single_alt_37, astra_single_alt )
|
||||
MCFG_MACHINE_START( astra_37 )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
/* are the ptM roms Master and ptS roms Slave?
|
||||
or is as_partyd set actually the master, with the larger roms?
|
||||
*/
|
||||
|
||||
@ -75,8 +227,56 @@ ROM_START( as_party )
|
||||
ROM_REGION( 0x200000, "slavecpu", 0 )
|
||||
ROM_LOAD( "pts105.u1", 0x0000, 0x080000, CRC(0699143f) SHA1(486dff92c27ede8cd0d9395f6e4418ba0d056e90) )
|
||||
|
||||
ROM_REGION( 0x200000, "altrevs", 0 )
|
||||
ROM_REGION( 0x200000, "altrevs", 0 ) /* these were in 'party time' sets, but I don't think they're all party time! */
|
||||
ROM_LOAD( "pts105d.u1", 0x0000, 0x080000, CRC(0f628b8c) SHA1(c970db9274df6b9c0383ae6e0bcf9b24288a40cd) )
|
||||
ROM_LOAD( "ptmv0-02.bin", 0x0000, 0x080000, CRC(e9dd8674) SHA1(ace543bc7fea8d09661e76c1ade4e1f27db5a116) )
|
||||
ROM_LOAD( "ptmv1-04.bin", 0x0000, 0x080000, CRC(32af5358) SHA1(bd61c396824bb2b6845126162c4ff797564ebdf2) )
|
||||
ROM_LOAD( "ptmv1-13.bin", 0x0000, 0x080000, CRC(4f321735) SHA1(3f9b0b64c42011d948291cd774a922393793a4b1) )
|
||||
ROM_LOAD( "joker03.u1", 0x0000, 0x080000, CRC(a3dd15e8) SHA1(95d04de6c991b3c1ff43b0f477f03213e83f63f2) )
|
||||
ROM_LOAD( "joker03.u2", 0x0000, 0x080000, CRC(57b3305a) SHA1(c38bc7db6c9a3f8f5371bb4c555333404fed6a9f) )
|
||||
ROM_LOAD( "jokr03d.u1", 0x0000, 0x080000, CRC(aa268a5b) SHA1(cce89dbaaaf2d44daf127de1ad6d621c46d892fc) )
|
||||
ROM_LOAD( "jokr03g.u1", 0x0000, 0x080000, CRC(cb12f8fa) SHA1(7a9c9fe72b70fe1b4a3be2edfde9d7a54d7a8219) )
|
||||
ROM_LOAD( "jst0-05.u1", 0x0000, 0x080000, CRC(38f2d7b0) SHA1(11ccb5b5a35e43f505a7d3ebc36a0694111fed11) )
|
||||
ROM_LOAD( "jst0-05.u2", 0x0000, 0x080000, CRC(97c14933) SHA1(8515601fbacf76a78a95e4a46a47809fcec021bc) )
|
||||
ROM_LOAD( "jst0-05d.u1", 0x0000, 0x080000, CRC(31094803) SHA1(b7b5fd97681c38de5e877ca7b09909c82316d4d8) )
|
||||
ROM_LOAD( "jst0-05g.u1", 0x0000, 0x080000, CRC(503d3aa2) SHA1(818e79126ca8ae6bbd1eaac2ae13977b3402f497) )
|
||||
ROM_LOAD( "jst0-06.u1", 0x0000, 0x080000, CRC(b6106ca4) SHA1(dedeeff6e8c13da1f62e882cbeb36567a631e563) )
|
||||
ROM_LOAD( "jst0-06.u2", 0x0000, 0x080000, CRC(49a78695) SHA1(af99df8c97a8c3bcb5a81a38b985e1fc92176927) )
|
||||
ROM_LOAD( "jst0-06d.u1", 0x0000, 0x080000, CRC(bfebf317) SHA1(7f1a2a8e3f3de6a03452f535d2c314810bc652da) )
|
||||
ROM_LOAD( "jst0-06g.u1", 0x0000, 0x080000, CRC(dedf81b6) SHA1(0579501c939eacb93d1455eaf74b629c2170b05b) )
|
||||
ROM_LOAD( "l7v1-03.bin", 0x0000, 0x080000, CRC(878d1a3d) SHA1(fd7cb08f698bb6bbfed1c57486e53dce062d22e4) )
|
||||
ROM_LOAD( "l7v1-03d.bin", 0x0000, 0x080000, CRC(91a81e50) SHA1(6086861bd5a53fa17df8b155acd47e9aa45a032d) )
|
||||
ROM_LOAD( "pbmv0-06.u1", 0x0000, 0x080000, CRC(d0283320) SHA1(472f0e0dd45da61081ca12e466ac02dc82eb4431) )
|
||||
ROM_LOAD( "pbmv0-06.u2", 0x0000, 0x080000, CRC(38fb2ff6) SHA1(628dcdcbf4767db62b4bdee7b7feff32715e6a2d) )
|
||||
ROM_LOAD( "pbs0-06d.u1", 0x0000, 0x080000, CRC(f24e84d2) SHA1(d54e787c91c79a26383971249f935529e2a492f4) )
|
||||
ROM_LOAD( "pbs0-06g.u1", 0x0000, 0x080000, CRC(937af673) SHA1(88f33fd3921440a99b662fec7291c8b9845210a5) )
|
||||
ROM_LOAD( "pbsv0-06.u1", 0x0000, 0x080000, CRC(fbb51b61) SHA1(c1459f8f2d9f182e5be55bbcaf143315f7efc3b0) )
|
||||
ROM_LOAD( "pbsv0-06.u2", 0x0000, 0x080000, CRC(2f0934de) SHA1(915a16898087f396457d712e3847f4f7c0bd5c06) )
|
||||
ROM_LOAD( "pgm0-04.u1", 0x0000, 0x040000, CRC(2885367c) SHA1(c33cb554889b1f7390baa416a77953f45a80044f) )
|
||||
ROM_LOAD( "pgm0-04.u2", 0x0000, 0x040000, CRC(c5eed515) SHA1(9b832a6ef301a25bccf2d97cca0c9a012ca0090a) )
|
||||
ROM_LOAD( "pgm1-00.u1", 0x0000, 0x040000, CRC(1fa4e10f) SHA1(787ec967a9aba5934db79fe67efb32370d2c0258) )
|
||||
ROM_LOAD( "pgm1-00.u2", 0x0000, 0x040000, CRC(8b5a6178) SHA1(e1f9898ef37877ce50630a468b3c187a4fe253fa) )
|
||||
ROM_LOAD( "pgs0-04d.u1", 0x0000, 0x040000, CRC(1f5ede2c) SHA1(ac67536a021b531efe18027806f1f86504d72493) )
|
||||
ROM_LOAD( "pgsv0-04.u1", 0x0000, 0x040000, CRC(cb3387be) SHA1(2add224a8839e83cc04901274acc7ca4a781b7d9) )
|
||||
ROM_LOAD( "pgsv0-04.u2", 0x0000, 0x040000, CRC(63054bd6) SHA1(59cf8dd7efdaf2491a2aca8fbcda2d3b8b70fbf7) )
|
||||
ROM_LOAD( "pgsv1-00.u1", 0x0000, 0x040000, CRC(725dd2af) SHA1(f8ecd1282809c0906497c62a68429152c10e2da0) )
|
||||
ROM_LOAD( "pgsv1-00.u2", 0x0000, 0x040000, CRC(067dd0c2) SHA1(ac36aeb63b33969dc0a49150e41bfdd8624072de) )
|
||||
ROM_LOAD( "pgsv100d.u1", 0x0000, 0x040000, CRC(a6308b3d) SHA1(125ed244bcb7a515dfc9c34c12bc74f8cd50e8dd) )
|
||||
ROM_LOAD( "ptp003d.u1", 0x0000, 0x100000, CRC(2b2c05b6) SHA1(541a53c84c07bd7e1f09d4d033cf652ab838b4ef) )
|
||||
ROM_LOAD( "ptp003g.u1", 0x0000, 0x100000, CRC(d9d0e151) SHA1(35fb4412602b9fd3b66e7170cc1984693b9c9ebd) )
|
||||
ROM_LOAD( "ptpv003.u1", 0x0000, 0x100000, CRC(07c189da) SHA1(c4574cdedba87058312db84c6ee7f4a7142eea65) )
|
||||
ROM_LOAD( "ptpv003.u2", 0x0000, 0x100000, CRC(e1f78cf4) SHA1(5f72b2604fd7ee300f6bd5b5a12d98c77b03b9ba) )
|
||||
ROM_LOAD( "pts1-04d.bin", 0x0000, 0x080000, CRC(95564b9f) SHA1(98091d4badd346578882db75a8d72ddaa810b3f5) )
|
||||
ROM_LOAD( "pts1-13d.bin", 0x0000, 0x080000, CRC(876232cf) SHA1(5d2355f85bde636dcb6f3dbd87874294db8e1ded) )
|
||||
ROM_LOAD( "ptsv0-02.bin", 0x0000, 0x080000, CRC(3cc9c022) SHA1(1eb3c237971cf407057d077fd08e4436c765ae43) )
|
||||
ROM_LOAD( "ptsv1-04.bin", 0x0000, 0x080000, CRC(9cadd42c) SHA1(e6ead7112195a17797672112c7bbd4910ae6eb50) )
|
||||
ROM_LOAD( "ptsv1-13.bin", 0x0000, 0x080000, CRC(8e99ad7c) SHA1(d4cfce825b4a718a12d80e79ed943797c6510ad6) )
|
||||
ROM_LOAD( "sov0-03.u1", 0x0000, 0x080000, CRC(4e2e7a79) SHA1(77f32b43d2e01cb0223feccb9e29c3fde0a6e9b7) )
|
||||
ROM_LOAD( "sov0-03.u2", 0x0000, 0x080000, CRC(1ef8712a) SHA1(1a2ef378679384e720e5b20f1420454102f18258) )
|
||||
ROM_LOAD( "sov0-03d.u1", 0x0000, 0x080000, CRC(47d5e5ca) SHA1(d3624a8b8545f67d14bee90bc3967c13b8497e5b) )
|
||||
ROM_LOAD( "hog0-03.u1", 0x0000, 0x080000, CRC(eaa26ab0) SHA1(ee7d76b92c3274ba8c5ba59184bb3334fbbc64c4) )
|
||||
ROM_LOAD( "jjrv1-02.u1", 0x0000, 0x080000, CRC(0f05e392) SHA1(64c885c92fb26c0ed64b8283793cdf86d2bc0e35) )
|
||||
ROM_LOAD( "jjrv1-02.u2", 0x0000, 0x080000, CRC(1d86f26c) SHA1(e7db51b217e9fb8a0440b7c7591c5ea4142540bc) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( as_partya )
|
||||
@ -1387,8 +1587,8 @@ ROM_END
|
||||
|
||||
ROM_START( as_stp )
|
||||
ROM_REGION( 0x200000, "maincpu", 0 )
|
||||
ROM_LOAD16_BYTE( "1st1_03.bin", 0x0000, 0x080000, CRC(6f34a144) SHA1(69f7e58bf7d868f75ef3f4242a0b6624452a3558) )
|
||||
ROM_LOAD16_BYTE( "2st1_03.bin", 0x0000, 0x080000, CRC(cc04e763) SHA1(532c914d4925d19b2c416d29711e7eb506eb75e5) )
|
||||
ROM_LOAD16_BYTE( "1st1_03.bin", 0x00000, 0x080000, CRC(6f34a144) SHA1(69f7e58bf7d868f75ef3f4242a0b6624452a3558) )
|
||||
ROM_LOAD16_BYTE( "2st1_03.bin", 0x00001, 0x080000, CRC(cc04e763) SHA1(532c914d4925d19b2c416d29711e7eb506eb75e5) )
|
||||
|
||||
ROM_REGION( 0x200000, "altrevs", 0 )
|
||||
ROM_LOAD16_BYTE( "1st1_03g.bin", 0x0000, 0x080000, CRC(f08d5a74) SHA1(ee2c0fb15354178880f9ecf82f6d5f3ca3f0879d) )
|
||||
@ -1398,8 +1598,8 @@ ROM_END
|
||||
|
||||
ROM_START( as_stpa )
|
||||
ROM_REGION( 0x200000, "maincpu", 0 )
|
||||
ROM_LOAD16_BYTE( "stp102.u1", 0x0000, 0x080000, CRC(8df15c17) SHA1(45f6bdd3e213cea5de5feca8e2c4658b17507014) )
|
||||
ROM_LOAD16_BYTE( "stp102.u2", 0x0000, 0x080000, CRC(a06d6e4a) SHA1(d0ca62e98863ae9d07a8f81f8e9c0d655c0eab2b) )
|
||||
ROM_LOAD16_BYTE( "stp102.u1", 0x00000, 0x080000, CRC(8df15c17) SHA1(45f6bdd3e213cea5de5feca8e2c4658b17507014) )
|
||||
ROM_LOAD16_BYTE( "stp102.u2", 0x00001, 0x080000, CRC(a06d6e4a) SHA1(d0ca62e98863ae9d07a8f81f8e9c0d655c0eab2b) )
|
||||
|
||||
ROM_REGION( 0x200000, "altrevs", 0 )
|
||||
ROM_LOAD16_BYTE( "stp102d.u1", 0x0000, 0x080000, CRC(840ac3a4) SHA1(d843c0884bfe470ea3bcf778e1786869fb032619) )
|
||||
@ -1407,8 +1607,8 @@ ROM_END
|
||||
|
||||
ROM_START( as_stpb )
|
||||
ROM_REGION( 0x200000, "maincpu", 0 )
|
||||
ROM_LOAD16_BYTE( "stp105.u1", 0x0000, 0x080000, CRC(c3c600b4) SHA1(e570ed887e8aad6b816872c8468e15ab5b904ad5) )
|
||||
ROM_LOAD16_BYTE( "stp105.u2", 0x0000, 0x080000, CRC(7f23fe83) SHA1(e8b0a141ca3c578a1c0d49b237b309326a01300d) )
|
||||
ROM_LOAD16_BYTE( "stp105.u1", 0x00000, 0x080000, CRC(c3c600b4) SHA1(e570ed887e8aad6b816872c8468e15ab5b904ad5) )
|
||||
ROM_LOAD16_BYTE( "stp105.u2", 0x00001, 0x080000, CRC(7f23fe83) SHA1(e8b0a141ca3c578a1c0d49b237b309326a01300d) )
|
||||
|
||||
ROM_REGION( 0x200000, "altrevs", 0 )
|
||||
ROM_LOAD16_BYTE( "stp105d.u1", 0x0000, 0x080000, CRC(ca3d9f07) SHA1(2f20259aa1adf5a7144bd8e35746b10a2f9e5f54) )
|
||||
@ -1795,21 +1995,21 @@ GAME( 200?, as_srbe, as_srb , astra_single, astrafr, 0, ROT0, "Astra",
|
||||
|
||||
|
||||
// Linked games (single rom per CPU with master/slave?)
|
||||
GAME( 200?, as_party, 0 , astrafr_dual, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V105)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partya, as_party , astrafr_dual, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V110)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyb, as_party , astrafr_dual, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V112)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyc, as_party , astrafr_dual, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V206)" ,GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyd, as_party , astrafr_dual, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V401)", GAME_IS_SKELETON_MECHANICAL) // significantly different set
|
||||
GAME( 200?, as_partye, as_party , astrafr_dual, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V907)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyf, as_party , astrafr_dual, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V906)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_party, 0 , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V105)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partya, as_party , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V110)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyb, as_party , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V112)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyc, as_party , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V206)" ,GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyd, as_party , astrafr_dual_37, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V401)", GAME_IS_SKELETON_MECHANICAL) // significantly different set
|
||||
GAME( 200?, as_partye, as_party , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V907)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_partyf, as_party , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Party Time (Astra, V906)", GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
GAME( 200?, as_letsp, 0 , astrafr_dual, astrafr, 0, ROT0, "Astra", "Let's Party (Astra, V904)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_letsp, 0 , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Let's Party (Astra, V904)", GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
GAME( 200?, as_topsl, 0 , astrafr_dual, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V103)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topsla, as_topsl , astrafr_dual, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V104)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topslb, as_topsl , astrafr_dual, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V201)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topslc, as_topsl , astrafr_dual, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V203)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topsld, as_topsl , astrafr_dual, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V205)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topsl, 0 , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V103)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topsla, as_topsl , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V104)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topslb, as_topsl , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V201)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topslc, as_topsl , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V203)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_topsld, as_topsl , astrafr_dual_2e, astrafr, 0, ROT0, "Astra", "Top Slot (Astra, V205)", GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
|
||||
// Other HW? (has u1/u2 pairing)
|
||||
@ -1822,15 +2022,15 @@ GAME( 200?, as_celebb, as_celeb , astra_single , astrafr, astradec, ROT0,
|
||||
|
||||
// u1/u2 pairing and Linked?
|
||||
|
||||
GAME( 200?, as_hc, 0 , astrafr_dual , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V107)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hca, as_hc , astrafr_dual , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V109)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hcb, as_hc , astrafr_dual , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V110)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hcc, as_hc , astrafr_dual , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V111)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hcd, as_hc , astrafr_dual , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V909)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hc, 0 , astrafr_dual_37 , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V107)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hca, as_hc , astrafr_dual_37 , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V109)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hcb, as_hc , astrafr_dual_37 , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V110)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hcc, as_hc , astrafr_dual_37 , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V111)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_hcd, as_hc , astrafr_dual_37 , astrafr, astradec_dual, ROT0, "Astra", "Hokey Cokey (Astra, V909)", GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
// Non-Astra, same hw?
|
||||
|
||||
GAME( 200?, as_cshah, 0 , astra_single , astrafr, astradec, ROT0, "Lowen", "Cash Ahoi (Lowen, V105)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_cshah, 0 , astra_single_alt_57 , astrafr, astradec, ROT0, "Lowen", "Cash Ahoi (Lowen, V105)", GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
|
||||
GAME( 200?, as_big10, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Big 10 (Astra, V500)", GAME_IS_SKELETON_MECHANICAL) // BB96
|
||||
@ -1842,13 +2042,13 @@ GAME( 200?, as_big15, 0 , astra_single, astrafr, 0, ROT0, "Astra", "
|
||||
GAME( 200?, as_bigcs, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Big Cash (Astra, V101)", GAME_IS_SKELETON_MECHANICAL) // CF97/CF98
|
||||
GAME( 200?, as_bigcsa, as_bigcs , astra_single, astrafr, 0, ROT0, "Astra", "Big Cash (Astra, V103)", GAME_IS_SKELETON_MECHANICAL) // CF97/CF98
|
||||
|
||||
GAME( 200?, as_bbr, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL) // FA00/CU98
|
||||
GAME( 200?, as_bbra, as_bbr , astra_single, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V102,alt)" , GAME_IS_SKELETON_MECHANICAL) // FA00/CU98
|
||||
GAME( 200?, as_bbrb, as_bbr , astra_single, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V201)" , GAME_IS_SKELETON_MECHANICAL) // FA00/CU98
|
||||
GAME( 200?, as_bbrc, as_bbr , astra_single, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V003)" , GAME_IS_SKELETON_MECHANICAL) // CU98
|
||||
GAME( 200?, as_bbrd, as_bbr , astra_single, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL) // CU98
|
||||
GAME( 200?, as_bbre, as_bbr , astra_single, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL) // FG01
|
||||
GAME( 200?, as_bbrf, as_bbr , astra_single, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V004)" , GAME_IS_SKELETON_MECHANICAL) // FN01
|
||||
GAME( 200?, as_bbr, 0 , astra_single_2e, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL) // FA00/CU98
|
||||
GAME( 200?, as_bbra, as_bbr , astra_single_2e, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V102,alt)" , GAME_IS_SKELETON_MECHANICAL) // FA00/CU98
|
||||
GAME( 200?, as_bbrb, as_bbr , astra_single_2e, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V201)" , GAME_IS_SKELETON_MECHANICAL) // FA00/CU98
|
||||
GAME( 200?, as_bbrc, as_bbr , astra_single_2e, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V003)" , GAME_IS_SKELETON_MECHANICAL) // CU98
|
||||
GAME( 200?, as_bbrd, as_bbr , astra_single_2e, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL) // CU98
|
||||
GAME( 200?, as_bbre, as_bbr , astra_single_37, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL) // FG01
|
||||
GAME( 200?, as_bbrf, as_bbr , astra_single_37, astrafr, 0, ROT0, "Astra", "Bullion Bars (Astra, V004)" , GAME_IS_SKELETON_MECHANICAL) // FN01
|
||||
|
||||
GAME( 200?, as_dblcs, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Double Cash (Astra, V110)" , GAME_IS_SKELETON_MECHANICAL) // BR97
|
||||
GAME( 200?, as_dblcsa, as_dblcs , astra_single, astrafr, 0, ROT0, "Astra", "Double Cash (Astra, V112)" , GAME_IS_SKELETON_MECHANICAL) // BR97
|
||||
@ -1898,59 +2098,59 @@ GAME( 200?, as_koca, as_koc , astra_single, astrafr, 0, ROT0, "Astra", "
|
||||
GAME( 200?, as_lbt, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Little Big 10 (Astra, V103)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_lbta, as_lbt , astra_single, astrafr, 0, ROT0, "Astra", "Little Big 10 (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
GAME( 200?, as_ldl, 0 , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Little Devils (Astra, V700)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ldl, 0 , astra_single_2e, astrafr, astradec_sml, ROT0, "Astra", "Little Devils (Astra, V700)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ldla, as_ldl , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Little Devils (Astra, V600)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ldlb, as_ldl , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Little Devils (Astra, V312)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ldlc, as_ldl , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Little Devils (Astra, V003)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ldld, as_ldl , astra_single, astrafr, 0, ROT0, "Astra", "Little Devils (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ldle, as_ldl , astra_single, astrafr, 0, ROT0, "Astra", "Little Devils (Astra, V103)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_mp, 0 , astra_single, astrafr, astradec, ROT0, "Lowen", "Mission Possible (Lowen, V118)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_mp, 0 , astra_single_2e, astrafr, astradec, ROT0, "Lowen", "Mission Possible (Lowen, V118)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_mp2, 0 , astra_single, astrafr, 0, ROT0, "Lowen", "Mission Possible 2 (Lowen, V114)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_otr, 0 , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Over The Rainbow (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_otr, 0 , astra_single_2e, astrafr, astradec_sml, ROT0, "Astra", "Over The Rainbow (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_otra, as_otr , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Over The Rainbow (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL) // incomplete set
|
||||
GAME( 200?, as_ptf, 0 , astrafr_dual, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL) // strange extra sound(?) roms in here
|
||||
GAME( 200?, as_ptfa, as_ptf , astrafr_dual, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra, V803)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ptfb, as_ptf , astrafr_dual, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra, V905)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ptfc, as_ptf , astrafr_dual, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ptf, 0 , astrafr_dual_37, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL) // strange extra sound(?) roms in here
|
||||
GAME( 200?, as_ptfa, as_ptf , astrafr_dual_37, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra, V803)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ptfb, as_ptf , astrafr_dual_37, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra, V905)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_ptfc, as_ptf , astrafr_dual_37, astrafr, astradec_sml_dual, ROT0, "Astra", "Party Fruits (Astra)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_pia, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Pay It Again (Astra, V202)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_piaa, as_pia , astra_single, astrafr, 0, ROT0, "Astra", "Pay It Again (Astra, V206)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_piab, as_pia , astra_single, astrafr, 0, ROT0, "Astra", "Pay It Again (Astra, V904)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_pharg, 0 , astra_single, astrafr, astradec, ROT0, "Astra", "Pharaoh's Gold (Astra, V005)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_pharg, 0 , astra_single_37, astrafr, astradec, ROT0, "Astra", "Pharaoh's Gold (Astra, V005)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_pharga, as_pharg , astra_single, astrafr, astradec, ROT0, "Astra", "Pharaoh's Gold (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_phargb, as_pharg , astra_single, astrafr, astradec, ROT0, "Astra", "Pharaoh's Gold (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_phargc, as_pharg , astra_single, astrafr, astradec, ROT0, "Astra", "Pharaoh's Gold (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_phargd, as_pharg , astra_single, astrafr, astradec, ROT0, "Astra", "Pharaoh's Gold (Astra, V106)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_pharge, as_pharg , astra_single, astrafr, astradec, ROT0, "Astra", "Pharaoh's Gold (Astra, V107)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_pb, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Piggy Banking (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_pb, 0 , astra_single_2e, astrafr, 0, ROT0, "Astra", "Piggy Banking (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
// this might be another mix of master / slave sets, and multiple games....
|
||||
GAME( 200?, as_rtr, 0 , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtra, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101, alt 1)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrb, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101, alt 2)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrc, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101, alt 3)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrd, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V100, )" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtre, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V100, alt)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrf, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V200)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtr, 0 , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtra, as_rtr , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101, alt 1)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrb, as_rtr , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101, alt 2)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrc, as_rtr , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V101, alt 3)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrd, as_rtr , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V100, )" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtre, as_rtr , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V100, alt)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrf, as_rtr , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V200)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrg, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V200, alt)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrh, as_rtr , astra_single, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V202)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rtrh, as_rtr , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Ready To Roll (Astra, V202)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
GAME( 200?, as_rab, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Ring A Bell (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rab, 0 , astra_single_2e, astrafr, 0, ROT0, "Astra", "Ring A Bell (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_raba, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "Ring A Bell (Astra, V106)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rabb, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "Ring A Bell (Astra, V107)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rabc, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "Ring A Bell (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbg, 0 , astra_single, astrafr, 0, ROT0, "Astra", "River Boat Gambler (Astra, V304)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbg, 0 , astra_single_2e, astrafr, 0, ROT0, "Astra", "River Boat Gambler (Astra, V304)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbga, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "River Boat Gambler (Astra, V303)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbgb, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "River Boat Gambler (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbgc, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "River Boat Gambler (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbgd, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "River Boat Gambler (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbge, as_rab , astra_single, astrafr, 0, ROT0, "Astra", "River Boat Gambler (Astra, V008)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbglo, 0 , astrafr_dual, astrafr, astradec_sml_dual, ROT0, "Lowen", "River Boat Gambler (Lowen, V106)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rbglo, 0 , astrafr_dual_37, astrafr, astradec_sml_dual, ROT0, "Lowen", "River Boat Gambler (Lowen, V106)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_rox, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Roll X (Astra, V006)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_csv, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Slot Slant (?) (Astra, V202)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_csv, 0 , astra_single_37, astrafr, 0, ROT0, "Astra", "Slot Slant (?) (Astra, V202)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_sltcl, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Slots Classic (?) (Astra)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_stp, 0 , astra_single, astrafr, astradec, ROT0, "Astra", "Stampede (Astra, V103)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_stp, 0 , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Stampede (Astra, V103)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_stpa, as_stp , astra_single, astrafr, astradec, ROT0, "Astra", "Stampede (Astra, V102)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_stpb, as_stp , astra_single, astrafr, astradec, ROT0, "Astra", "Stampede (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_siu, 0 , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Step It Up (Astra, V202)" , GAME_IS_SKELETON_MECHANICAL) // extra sound roms(?) in this set
|
||||
GAME( 200?, as_siu, 0 , astra_single_37, astrafr, astradec_sml, ROT0, "Astra", "Step It Up (Astra, V202)" , GAME_IS_SKELETON_MECHANICAL) // extra sound roms(?) in this set
|
||||
GAME( 200?, as_siua, as_siu , astra_single, astrafr, astradec_sml, ROT0, "Astra", "Step It Up (Astra, V203)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_sld, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Super Little Devil (Astra, V700)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_slda, as_sld , astra_single, astrafr, 0, ROT0, "Astra", "Super Little Devil (Astra, V600)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
@ -1958,20 +2158,20 @@ GAME( 200?, as_sldb, as_sld , astra_single, astrafr, 0, ROT0, "Astra
|
||||
GAME( 200?, as_sldc, as_sld , astra_single, astrafr, 0, ROT0, "Astra", "Super Little Devil (Astra, V400)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_sldd, as_sld , astra_single, astrafr, 0, ROT0, "Astra", "Super Little Devil (Astra, V200)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_slde, as_sld , astra_single, astrafr, 0, ROT0, "Astra", "Super Little Devil (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tem, 0 , astra_single, astrafr, astradec, ROT0, "Astra", "Temptation (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tema, as_tem , astra_single, astrafr, astradec, ROT0, "Astra", "Temptation (Astra, V006)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tbl, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tem, 0 , astra_single_alt_37, astrafr, astradec, ROT0, "Astra", "Temptation (Astra, V101)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tema, as_tem , astra_single_alt_37, astrafr, astradec, ROT0, "Astra", "Temptation (Astra, V006)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tbl, 0 , astra_single_2e, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tbla, as_tbl , astra_single, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V105)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tblb, as_tbl , astra_single, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V106)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tblc, as_tbl , astra_single, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V103)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tbld, as_tbl , astra_single, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V304)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tble, as_tbl , astra_single, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V303)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_tblf, as_tbl , astra_single, astrafr, 0, ROT0, "Astra", "Triple Bells (Astra, V301)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_td, 0 , astra_single, astrafr, astradec, ROT0, "Astra", "Twin Dragons (Astra, V103)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_td, 0 , astra_single_2e, astrafr, astradec, ROT0, "Astra", "Twin Dragons (Astra, V103)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
GAME( 200?, as_twp, 0 , astra_single, astrafr, 0, ROT0, "Astra", "Twin Pots (Astra, V106)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_twpa, as_twp , astra_single, astrafr, 0, ROT0, "Astra", "Twin Pots (Astra, V104)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_vn, 0 , astrafr_dual, astrafr, astradec_dual, ROT0, "Astra", "Vegas Nights (Astra, V205)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_vn, 0 , astrafr_dual_alt_37, astrafr, astradec_dual, ROT0, "Astra", "Vegas Nights (Astra, V205)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_vcv, 0 , astra_single, astrafr, astradec, ROT0, "Astra", "Viva Cash Vegas (Astra, V005)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_vcva, as_vcv , astra_single, astrafr, astradec, ROT0, "Astra", "Viva Cash Vegas (Astra, V107)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME( 200?, as_vcvb, as_vcv , astra_single, astrafr, astradec, ROT0, "Astra", "Viva Cash Vegas (Astra, V106)" , GAME_IS_SKELETON_MECHANICAL)
|
||||
|
@ -3357,7 +3357,7 @@ ROM_END
|
||||
ROM_START( sc4cfqpsg )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95420324.lo", 0x00001, 0x080000, CRC(14f2328e) SHA1(95a05b37e21ce3c729f2000baeb1308008ad13c2) )
|
||||
ROM_LOAD16_BYTE( "95420325.hi", 0x00000, 0x080000, NO_DUMP ) // 95420325.hi missing (but we have a combined 95420324.bin???, check it)
|
||||
ROM_LOAD16_BYTE( "95420325.hi", 0x00000, 0x080000, CRC(4759bfec) SHA1(0fabe8b9005d05ca7466446719b834120ee3ab9a) )
|
||||
sc_cfqps_others
|
||||
ROM_END
|
||||
|
||||
@ -16309,14 +16309,14 @@ ROM_START( sc4czfr )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95402217.lo", 0x00001, 0x080000, CRC(5f86e26e) SHA1(293d3700844dcfaf2a5c6e9a4ee817893e11cf1b) )
|
||||
ROM_LOAD16_BYTE( "95402218.hi", 0x00000, 0x080000, CRC(72792a3e) SHA1(efbf3fcf7f7b40424c8b7fa46d35c9bb484fe431) )
|
||||
sc_czfr_others
|
||||
SOUND_95004150_CRAZY_FRUITS_PR6982
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4czfra )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95406394.lo", 0x00001, 0x080000, CRC(c07a8695) SHA1(3670e547530452f21a937f34072d812f25a480ce) )
|
||||
ROM_LOAD16_BYTE( "95406395.hi", 0x00000, 0x080000, CRC(e469252b) SHA1(a7861f3d215c70b57263501af158f86257bf37c0) )
|
||||
sc_czfr_others
|
||||
PR1152_CRAZY_FRUITS_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4czfrb )
|
||||
@ -16337,7 +16337,7 @@ ROM_START( sc4czfrd )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95401701.lo", 0x00001, 0x080000, CRC(5c09007e) SHA1(d69290225f08ed5dcf0204bd96f7f09a73c2f243) )
|
||||
ROM_LOAD16_BYTE( "95401702.hi", 0x00000, 0x080000, NO_DUMP )
|
||||
sc_czfr_others
|
||||
SOUND_95004150_CRAZY_FRUITS_PR6982
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -16361,7 +16361,7 @@ ROM_START( sc4dnd )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95418430.lo", 0x00001, 0x080000, CRC(16632394) SHA1(76fc5f14d2b0895959580979d9973094fa10c63a) )
|
||||
ROM_LOAD16_BYTE( "95418431.hi", 0x00000, 0x080000, CRC(25e91233) SHA1(8814c4f48299f07e1836ff4e86ceead5fc91e7c9) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -16369,7 +16369,7 @@ ROM_START( sc4dnda )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95418628.lo", 0x00001, 0x080000, CRC(534e6f8b) SHA1(8b89b691eac6415344e5e91a6682cd2030ffba6e) )
|
||||
ROM_LOAD16_BYTE( "95418629.hi", 0x00000, 0x080000, NO_DUMP )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -16377,7 +16377,7 @@ ROM_START( sc4dndb )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95419430.lo", 0x00001, 0x080000, CRC(1a510dfc) SHA1(e4620c76a56539e93d90d7f9729b4daab2278256) )
|
||||
ROM_LOAD16_BYTE( "95419431.hi", 0x00000, 0x080000, CRC(d4f546b5) SHA1(10d9df4dec30f9f1a9ffecd8c74de491a20ddf56) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -16386,7 +16386,7 @@ ROM_START( sc4dndc )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95419628.lo", 0x00001, 0x080000, CRC(5a6f07e9) SHA1(db21ee37d9a4fd421593fc9eb8ef27bad6788c4e) )
|
||||
ROM_LOAD16_BYTE( "95419629.hi", 0x00000, 0x080000, CRC(cdf330d0) SHA1(aa5030ae3ec64ce4ead9688e51bfcd8ff1bbf543) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -16394,112 +16394,112 @@ ROM_START( sc4dndd )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95422036.lo", 0x00001, 0x080000, CRC(b1d048dc) SHA1(bde75f8797ebd668eb8c9cf6c05da562874df540) )
|
||||
ROM_LOAD16_BYTE( "95422037.hi", 0x00000, 0x080000, CRC(2d881f97) SHA1(aec94590f8cd7d21b386804b05bd53c9dee17968) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dnde )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95422866.lo", 0x00001, 0x080000, CRC(9fd063d1) SHA1(6e7dc034c2b6da609b5f200e4ede20faecf1104c) )
|
||||
ROM_LOAD16_BYTE( "95422867.hi", 0x00000, 0x080000, CRC(982b5826) SHA1(46be9e735c16300553a4b37d6d98ff97cdb43aed) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndf )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95422890.lo", 0x00001, 0x080000, CRC(ae29311c) SHA1(1bdd12b2cd2e96d4704da044b251fdb111ee0cb1) )
|
||||
ROM_LOAD16_BYTE( "95422891.hi", 0x00000, 0x080000, CRC(d79559eb) SHA1(ef5f27b5b84bf1072f1b5a13ee17143a06515712) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndg )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95423036.lo", 0x00001, 0x080000, CRC(e484b7fb) SHA1(6489fe890ca6cfeb4eb2043253c6bd0bab185724) )
|
||||
ROM_LOAD16_BYTE( "95423037.hi", 0x00000, 0x080000, CRC(e2c36879) SHA1(8978ed2c7c1510b62eedb0353e435b89b648670a) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndh )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95423866.lo", 0x00001, 0x080000, CRC(f99b2b86) SHA1(f04e154c1887d4225075802e3618261bf444ae26) )
|
||||
ROM_LOAD16_BYTE( "95423867.hi", 0x00000, 0x080000, CRC(fe6b1130) SHA1(2de60e150829acde7f7f3453fd5397ed549ab421) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndi )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95423890.lo", 0x00001, 0x080000, CRC(9b6d3415) SHA1(b14bc3ede63184f7d3be0703e7170f85671350d5) )
|
||||
ROM_LOAD16_BYTE( "95423891.hi", 0x00000, 0x080000, CRC(58c37a50) SHA1(09fde3c464bab08b95e2609cde64cf2fc4ddce7e) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndj )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95426154.lo", 0x00001, 0x080000, CRC(17169e09) SHA1(e9e6752ab858c1d14253d27842c269c8e9e6fb5f) )
|
||||
ROM_LOAD16_BYTE( "95426155.hi", 0x00000, 0x080000, CRC(7eb7893e) SHA1(a97f35be2d494da19dcb6f4b235a83d46fabba3e) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndk )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95426170.lo", 0x00001, 0x080000, CRC(99951add) SHA1(640401c6b412dd0d2a186a134e4fb77c92001614) )
|
||||
ROM_LOAD16_BYTE( "95426171.hi", 0x00000, 0x080000, CRC(eb65bbe5) SHA1(f8c384086a335a02985ed938b405fffd4aa37bbb) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndl )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95427154.lo", 0x00001, 0x080000, CRC(745ac559) SHA1(3fff27727fdf6b34f4500bc42dacacb9a807e848) )
|
||||
ROM_LOAD16_BYTE( "95427155.hi", 0x00000, 0x080000, CRC(15a28fd8) SHA1(4fe2fb60d447bfcc4996643badcf5440b76a951d) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndm )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95427170.lo", 0x00001, 0x080000, CRC(65cf387c) SHA1(3436e81927c00551d3eaa7d21922187ac9b93bf5) )
|
||||
ROM_LOAD16_BYTE( "95427171.hi", 0x00000, 0x080000, CRC(f4021af5) SHA1(15eb7c36da5ab02a14021ec02af5861431bb318b) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndn )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95422038.lo", 0x00001, 0x080000, CRC(c75da829) SHA1(b240a1aa1056c3227a23ae1df37eacece7832a97) )
|
||||
ROM_LOAD16_BYTE( "95422039.hi", 0x00000, 0x080000, CRC(c9c8661b) SHA1(c8ad798e4807da659015a9925cdb0eb6e837a9af) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndo )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95423038.lo", 0x00001, 0x080000, CRC(00adce65) SHA1(917a882f6e28198795ee056914433dd1ce361803) )
|
||||
ROM_LOAD16_BYTE( "95423039.hi", 0x00000, 0x080000, CRC(556af108) SHA1(7a88c1311ab7aa7773dd6b70a3891ebbe2d340d1) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndcs )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95418528.lo", 0x00001, 0x080000, CRC(d0192ab5) SHA1(b1e98d901ea0ea0010f02e76c296418da775a8c6) )
|
||||
ROM_LOAD16_BYTE( "95418529.hi", 0x00000, 0x080000, CRC(10ce1fa8) SHA1(a207f8c1b4fa40f95f5c3cba64648f87efa5d903) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndcsa )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95418752.lo", 0x00001, 0x080000, CRC(ea381dee) SHA1(e68557b00fbbac86d7c153470050da0980751fa1) )
|
||||
ROM_LOAD16_BYTE( "95418753.hi", 0x00000, 0x080000, CRC(de953115) SHA1(98443f633997be3e7a8c43e6692a9dd0c4fcf0b1) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndcsb )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95419528.lo", 0x00001, 0x080000, CRC(0498ed27) SHA1(cab277385393410dbe54a72f7f778d67aeb42ba1) )
|
||||
ROM_LOAD16_BYTE( "95419529.hi", 0x00000, 0x080000, CRC(524a6e36) SHA1(0f8639a83eefcb3cf8f7541a2a77e984cf1688d5) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
ROM_START( sc4dndcsc )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95419752.lo", 0x00001, 0x080000, CRC(c06b60aa) SHA1(b40e4412db1f57511e0b2586fd65df56874a23bb) )
|
||||
ROM_LOAD16_BYTE( "95419753.hi", 0x00000, 0x080000, CRC(76da2127) SHA1(2a06c5fb329a6045671f92073c2e1dd78dc79769) )
|
||||
sc_dnd_others
|
||||
PR1907_DEAL_OR_NO_DEAL_SOUNDS11
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -22089,14 +22089,6 @@ ROM_START( sc4dndbe )
|
||||
sc_dndbe_others
|
||||
ROM_END
|
||||
|
||||
/*
|
||||
ROM_START( sc4dndbea )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD16_BYTE( "95418410.lo", 0x00001, 0x080000, CRC(ddd534d0) SHA1(1c8acd74d79fc7f169ed54e2d603100775610e5a) )
|
||||
ROM_LOAD16_BYTE( "95418411.hi", 0x00000, 0x080000, CRC(5346fd2a) SHA1(ada8ed84a173bf3f68af0a2e1b92dbfe94f2d6c9) )
|
||||
sc_dndbe_others
|
||||
ROM_END
|
||||
*/
|
||||
|
||||
ROM_START( sc4dndbeb )
|
||||
ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1508,95 +1508,6 @@ ROM_START( kovsh103 )
|
||||
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
|
||||
ROM_END
|
||||
|
||||
|
||||
/* kovsh bootlegs, these still have the ARM! */
|
||||
ROM_START( kovlsqh2 )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsqh2_prg.rom",0x100000, 0x400000, CRC(d71e3d50) SHA1(bda78648bc176b0ded74118a8e340ee661bb930d) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "qhsg_prot.c51", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
ROM_START( kovlsjb )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsjb_prg.rom", 0x100000, 0x400000, CRC(adf06b37) SHA1(be3c0af64de374046d28492ac49c01da1ec78e40) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "qhsg_prot.c51", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
ROM_START( kovlsjba )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsjba_prg.rom",0x100000, 0x400000, CRC(8b42f456) SHA1(48796e48f6f1a5f68442cf15a6b195095d443a35) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "qhsg_prot.c51", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
ROM_START( kovqhsgs )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
@ -1627,34 +1538,6 @@ ROM_START( kovqhsgs )
|
||||
ROM_END
|
||||
|
||||
|
||||
ROM_START( kovlsqh )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsqh_v200cn.rom", 0x100000, 0x400000, CRC(9935a27a) SHA1(3075935293172466c4bd997dcb67f864ae26493e) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "qhsg_prot.c51", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
/*
|
||||
|
||||
@ -3168,7 +3051,7 @@ ROM_START( kovshp )
|
||||
ROM_LOAD16_WORD_SWAP( "p0600h.rom", 0x100000, 0x400000, CRC(e251e8e4) SHA1(af5b7c81632a39e1450d932951bed634c76b84e8) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "kovshp_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
|
||||
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) ) // this is the kovsh ARM rom, we intercept and modify protection calls
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
@ -3189,6 +3072,153 @@ ROM_START( kovshp )
|
||||
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
|
||||
ROM_END
|
||||
|
||||
|
||||
ROM_START( kovshxas )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "de_p0609.322", 0x100000, 0x400000, CRC(3b7b627f) SHA1(b331148501f9349fbd5882fb3f184f6304e58646) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) ) // this is the kovsh ARM rom, we intercept and modify protection calls
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
|
||||
|
||||
ROM_REGION( 0x2000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) ) // FIXED BITS (xxxxxxxx1xxxxxxx)
|
||||
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) ) // FIXED BITS (xxxxxxxx1xxxxxxx)
|
||||
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) ) // FIXED BITS (xxxxxxxx1xxxxxxx)
|
||||
ROM_LOAD( "a0603xas.rom", 0x1800000, 0x0800000, CRC(7057b37e) SHA1(85a19f23303b4d581c4fa315b2c204af92fcb424) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
|
||||
ROM_LOAD( "b0601xas.rom", 0x0800000, 0x0800000, CRC(3784fb49) SHA1(7e85fe5b5fb8746f1321c03ad2350d2a58969d7a) )
|
||||
|
||||
ROM_REGION( 0x800000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
|
||||
ROM_END
|
||||
|
||||
|
||||
ROM_START( kovlsqh )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsqh_v200cn.rom", 0x100000, 0x400000, CRC(9935a27a) SHA1(3075935293172466c4bd997dcb67f864ae26493e) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) ) // this is the kovsh ARM rom, we intercept and modify protection calls
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
ROM_START( kovlsqh2 )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsqh2_prg.rom",0x100000, 0x400000, CRC(d71e3d50) SHA1(bda78648bc176b0ded74118a8e340ee661bb930d) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) ) // this is the kovsh ARM rom, we intercept and modify protection calls
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
|
||||
ROM_START( kovlsjb )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsjb_prg.rom", 0x100000, 0x400000, CRC(adf06b37) SHA1(be3c0af64de374046d28492ac49c01da1ec78e40) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) ) // this is the kovsh ARM rom, we intercept and modify protection calls
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
ROM_START( kovlsjba )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
ROM_LOAD16_WORD_SWAP( "lsjba_prg.rom",0x100000, 0x400000, CRC(8b42f456) SHA1(48796e48f6f1a5f68442cf15a6b195095d443a35) )
|
||||
|
||||
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
|
||||
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) ) // this is the kovsh ARM rom, we intercept and modify protection calls
|
||||
|
||||
ROM_REGION( 0xc00000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */
|
||||
PGM_VIDEO_BIOS
|
||||
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
|
||||
ROM_IGNORE( 0x800000 ) // second half identical
|
||||
|
||||
ROM_REGION( 0x3000000, "sprcol", 0 ) /* Sprite Colour Data */
|
||||
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
|
||||
ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
|
||||
ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
|
||||
|
||||
ROM_REGION( 0x1000000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */
|
||||
ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
|
||||
|
||||
ROM_REGION( 0xc00000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */
|
||||
PGM_AUDIO_BIOS
|
||||
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
|
||||
ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
|
||||
ROM_CONTINUE( 0x800000, 0x400000 )
|
||||
ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
|
||||
ROM_END
|
||||
|
||||
|
||||
ROM_START( killbldp )
|
||||
ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */
|
||||
PGM_68K_BIOS
|
||||
@ -3777,11 +3807,16 @@ GAME( 2003, theglada, theglad, pgm_arm_type3, pgm, theglad, ROT0
|
||||
GAME( 2003, thegladpcb, theglad, pgm_arm_type3, pgm, theglad, ROT0, "IGS", "The Gladiator - Road of the Sword / Shen Jian (M68k label V100) (ARM label V100, ROM 02/25/03 SHEN JIAN) (JAMMA PCB)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */ // ARM time: 16:32:21
|
||||
|
||||
|
||||
|
||||
// simulation doesn't seem 100%
|
||||
GAME( 2004, oldsplus, pgm, pgm_arm_type1_sim, oldsplus, oldsplus, ROT0, "IGS", "Oriental Legend Special Plus / Xi You Shi E Zhuan Super Plus", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
|
||||
|
||||
// we use the kovsh ARM rom for this, itercepting commands and changing them to match it, doesn't seem 100% correct tho so I'm leaving it as NOT WORKING
|
||||
// if the internal ROM can't be extracted (likely case, execute only area and NO chance of custom code execution at all due to lack of external ROM) then a reference simulator should probably be written based on the actual
|
||||
// kovsh code, tweaked based on tests done with this specific board to catch any different behaviors. These all seem to be for China only, they don't work as expected when set to other regions.
|
||||
GAME( 2004, kovshp, pgm, pgm_arm_type1, kovsh, kovshp, ROT0, "IGS", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 100)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
|
||||
// these bootlegs are clones of this instead
|
||||
// this bootleg is very close to kovshp
|
||||
GAME( 2004, kovshxas, kovshp, pgm_arm_type1, kovsh, kovshxas, ROT0, "bootleg", "Knights of Valour: Aoshi Sanguo / Sangoku Senki: Aoshi Sanguo (ver. 202CN)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
|
||||
// these should be bootlegs of kovshp, but have further command changes in their ARMs and have a lot of code shuffled around, bootlegs of a different revision?
|
||||
GAME( 2004, kovlsqh, kovshp, pgm_arm_type1, kovsh, kovlsqh2, ROT0, "bootleg", "Knights of Valour: Luan Shi Quan Huang / Sangoku Senki: Luan Shi Quan Huang (ver. 200CN)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
|
||||
GAME( 2004, kovlsqh2, kovshp, pgm_arm_type1, kovsh, kovlsqh2, ROT0, "bootleg", "Knights of Valour: Luan Shi Quan Huang 2 / Sangoku Senki: Luan Shi Quan Huang 2 (ver. 200CN)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
|
||||
GAME( 2004, kovlsjb, kovshp, pgm_arm_type1, kovsh, kovlsqh2, ROT0, "bootleg", "Knights of Valour: Luan Shi Jie Ba / Sangoku Senki: Luan Shi Jie Ba (ver. 200CN, set 1)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
|
||||
|
@ -19,12 +19,12 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_LOAD( "95009013.bin", 0x0000, 0x0f3ee2, CRC(f324a590) SHA1(0533af3304100c99af5fdeba2773d92384101f43) ) \
|
||||
|
||||
#define sc_a40_others \
|
||||
ROM_REGION( 0x1000000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008511.bin", 0x0000, 0x0ff5c3, CRC(6fac2014) SHA1(5b364406f7b5d8f4c54561e3977571e4a47273a0) ) \
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
ROM_LOAD( "95890123.bin", 0x0000, 0x5000, CRC(e3f5466e) SHA1(ae2f45f79d0113e651b8cf5f655a9ceb32a3ddaa) ) \
|
||||
ROM_LOAD( "95890124.bin", 0x0000, 0x5000, CRC(9663025a) SHA1(097246412fd4084c1185d8dfd91e884abc5a3f8a) ) \
|
||||
ROM_LOAD( "95890125.bin", 0x0000, 0x5000, CRC(08d9ce06) SHA1(9087170d6c6edad735ab5a2abbc0a2191aabfd03) ) \
|
||||
ROM_REGION( 0x1000000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008511.bin", 0x0000, 0x0ff5c3, CRC(6fac2014) SHA1(5b364406f7b5d8f4c54561e3977571e4a47273a0) ) \
|
||||
|
||||
#define sc_acesh_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -96,13 +96,17 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_LOAD( "95890436.bin", 0x0000, 0x5000, CRC(dc58813d) SHA1(9bad2c6cdacaa016f5239e578600f1ff03f1ed63) ) \
|
||||
|
||||
#define sc_bar7_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) /* PR1433 BAR SEVENS SOUNDS11 */ \
|
||||
ROM_LOAD( "95008409.bin", 0x0000, 0x080000, CRC(ec29c758) SHA1(ceb99fb6edcab5c5e1b0ec46d622ee0f2cdb20be) ) \
|
||||
ROM_REGION( 0x400000, "others1", ROMREGION_ERASE00 ) /* PR1436 TRIPLE CASINO SOUNDS11 */ \
|
||||
ROM_LOAD( "95008423.bin", 0x0000, 0x100000, CRC(4cab20ee) SHA1(e27221a94e54db340eaf7fc30e722b354c85686d) ) \
|
||||
ROM_LOAD( "95008502.bin", 0x0000, 0x080000, CRC(d9bc2c75) SHA1(b9e637d47287a844a6ff1f0b1d1a34b48a806aad) ) \
|
||||
ROM_REGION( 0x400000, "other", ROMREGION_ERASE00 ) /* shouldn't be here? - sc1/2 */ \
|
||||
ROM_REGION( 0x400000, "others3", ROMREGION_ERASE00 ) /* shouldn't be here? - sc1/2 */ \
|
||||
ROM_LOAD( "95751960.p1", 0x0000, 0x010000, CRC(9f944d0c) SHA1(feb8fe4ce0a8f5c4a034aafec0f5aae29a834e8d) ) \
|
||||
|
||||
#define PR1492_CAS_BAR_SEVENS_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) /* PR1492 CAS BAR SEVENS SOUNDS11 */ \
|
||||
ROM_LOAD( "95008502.bin", 0x0000, 0x080000, CRC(d9bc2c75) SHA1(b9e637d47287a844a6ff1f0b1d1a34b48a806aad) ) \
|
||||
|
||||
#define sc_batl_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008541.bin", 0x000000, 0x100000, CRC(a739cba8) SHA1(b968cfa18c671aaf027909961a843fc01101d68a) ) \
|
||||
@ -183,12 +187,22 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
|
||||
#define sc_bull_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008520.bin", 0x0000, 0x100000, CRC(ab418ce0) SHA1(39afbd449a21a31016acaffcfb4f6d684db300e7) ) /* PR1702 BULLSEYE */ \
|
||||
ROM_LOAD( "95008521.bin", 0x0000, 0x100000, CRC(7fd0f70c) SHA1(e6bf85b9e2528dac5811277ee89599e58e6358b0) ) \
|
||||
ROM_LOAD( "95008544.bin", 0x0000, 0x100000, CRC(19777f20) SHA1(da0cc08b00f9ab565a0e559761adbf7bcd7c327b) ) /* PR1743 CASINO BULLSEYE */ \
|
||||
ROM_LOAD( "95008575.bin", 0x0000, 0x100000, CRC(715901d2) SHA1(a7d3d0c7b9fc3eefb0df372cdf0cae7abe8bd959) ) /* PR1758 BULLSEYE TRIPLE */ \
|
||||
ROM_LOAD( "95009116.bin", 0x0000, 0x100000, CRC(5a01e206) SHA1(38ee3706d9edb68d17c90bb627aa17b4f908d721) ) /* PR3318 BULLSEYE */ \
|
||||
ROM_LOAD( "95009117.bin", 0x0000, 0x100000, CRC(c3623829) SHA1(92b0cf89678023bb02394699e2e214389317ec6c) ) \
|
||||
ROM_LOAD( "95008520.bin", 0x000000, 0x100000, CRC(ab418ce0) SHA1(39afbd449a21a31016acaffcfb4f6d684db300e7) ) \
|
||||
ROM_LOAD( "95008521.bin", 0x100000, 0x100000, CRC(7fd0f70c) SHA1(e6bf85b9e2528dac5811277ee89599e58e6358b0) ) \
|
||||
|
||||
#define PR1743_CASINO_BULLSEYE_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008544.bin", 0x000000, 0x100000, CRC(19777f20) SHA1(da0cc08b00f9ab565a0e559761adbf7bcd7c327b) ) \
|
||||
|
||||
#define PR1758_BULLSEYE_TRIPLE_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008575.bin", 0x000000, 0x100000, CRC(715901d2) SHA1(a7d3d0c7b9fc3eefb0df372cdf0cae7abe8bd959) ) \
|
||||
|
||||
#define PR3318_BULLSEYE_SOUNDS11 \
|
||||
ROM_LOAD( "95009116.bin", 0x000000, 0x100000, CRC(5a01e206) SHA1(38ee3706d9edb68d17c90bb627aa17b4f908d721) ) \
|
||||
ROM_LOAD( "95009117.bin", 0x100000, 0x100000, CRC(c3623829) SHA1(92b0cf89678023bb02394699e2e214389317ec6c) ) \
|
||||
|
||||
|
||||
|
||||
#define sc_butch_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -237,8 +251,8 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_LOAD( "95891125.bin", 0x0000, 0x5000, CRC(9a241a4a) SHA1(3383c31a1de5f4a0ced5e3346de7b7e1f7fdbe04) ) \
|
||||
ROM_LOAD( "95891126.bin", 0x0000, 0x5000, CRC(049ed616) SHA1(2c29271dfebff92b3f537dd3cc89aea53decf978) ) \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95009017.bin", 0x0000, 0x100000, CRC(4df62a63) SHA1(1d3b7927683d45bf81c038527b57881a58657e21) ) \
|
||||
ROM_LOAD( "95009018.bin", 0x0000, 0x030022, CRC(90c95f34) SHA1(a63d52b7ec202f6757ed24251e542be2409ba2a9) ) \
|
||||
ROM_LOAD( "95009017.bin", 0x000000, 0x100000, CRC(4df62a63) SHA1(1d3b7927683d45bf81c038527b57881a58657e21) ) \
|
||||
ROM_LOAD( "95009018.bin", 0x100000, 0x030022, CRC(90c95f34) SHA1(a63d52b7ec202f6757ed24251e542be2409ba2a9) ) \
|
||||
|
||||
#define sc_clcas_others \
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
@ -261,10 +275,13 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008988.bin", 0x0000, 0x0d23ea, CRC(b33581a0) SHA1(667bf4e499b50fd072313bad671ffcbd299fd97b) ) \
|
||||
|
||||
#define sc_cmony_others \
|
||||
#define PR3502_C_OF_M_TEN_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95009031.bin", 0x000000, 0x100000, CRC(58ded502) SHA1(27c05614b03b51fe4a168b8c64535ec3ca9e85c1) ) \
|
||||
ROM_LOAD( "95009032.bin", 0x100000, 0x100000, CRC(e1eb711a) SHA1(f6c0c10992f2aacd6f9fadc4e15d8ad5ba5b4ed8) ) \
|
||||
|
||||
#define PR3317_COLOUR_OF_MONEY_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95009124.bin", 0x000000, 0x100000, CRC(798d8d5a) SHA1(931bfca5d204c62fc834959d9babcd9488fc7f07) ) \
|
||||
ROM_LOAD( "95009125.bin", 0x100000, 0x100000, CRC(d6090812) SHA1(16ca4868725eff0cc4bd056d751dc7861c1e53a1) ) \
|
||||
|
||||
@ -279,10 +296,12 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_LOAD( "95009036.bin", 0x100000, 0x100000, CRC(757f44b9) SHA1(61fe15024f7c7f97f865b1b666a5f837a57446a5) ) \
|
||||
|
||||
#define sc_cfpt_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008363.bin", 0x000000, 0x100000, CRC(6d211d7b) SHA1(59dbb6201aa355a585253d17302e4f8ceed9a220) ) \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) /* PR1359 CRAZY F PARTY SOUNDS11 */ \
|
||||
ROM_LOAD( "95008348.bin", 0x000000, 0x100000, CRC(9c6db3d1) SHA1(f2f613326d0a8c0a1c2e1eea1e91ed34cd344f41) ) \
|
||||
ROM_REGION( 0x400000, "others1", ROMREGION_ERASE00 ) /* PR1359 TB CRAZY F P SOUNDS11 (topbox rom?)*/ \
|
||||
ROM_LOAD( "95008349.bin", 0x100000, 0x100000, CRC(6f7716a0) SHA1(75f8fbee605b96e36e8596068dd4570928a5a02d) ) \
|
||||
ROM_REGION( 0x400000, "others2", ROMREGION_ERASE00 ) /* PR1359 TB CRAZY F P SOUNDS11 (alt topbox rom?) */ \
|
||||
ROM_LOAD( "95008363.bin", 0x000000, 0x100000, CRC(6d211d7b) SHA1(59dbb6201aa355a585253d17302e4f8ceed9a220) ) \
|
||||
|
||||
#define sc_cknig_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -335,9 +354,11 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
|
||||
#define sc_cerup_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "cash erruption sounds", 0x000000, 0x100000, NO_DUMP ) \
|
||||
|
||||
#define sc_cexpl_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "cash explosion sounds", 0x000000, 0x100000, NO_DUMP ) \
|
||||
|
||||
#define sc_chand_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -374,6 +395,7 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
|
||||
#define sc_clucl_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "clucl sounds", 0x000000, 0x100000, NO_DUMP ) \
|
||||
|
||||
#define sc_colos_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -420,11 +442,13 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_LOAD( "95890308.bin", 0x0000, 0x5000, CRC(04de60b0) SHA1(cee280d9528f9e167be1c373e7a99f1f2f1bc1c0) ) \
|
||||
|
||||
#define sc_cari_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "97000070.bin", 0x0000, 0x0f8526, CRC(27ba6768) SHA1(708e836f3fc35fabd0a5c8dc9cd8e9327d7bcdc7) ) \
|
||||
ROM_LOAD( "95008981.bin", 0x0000, 0x0ff245, CRC(3a888f98) SHA1(b113c17acda287200fdcd734a1b384879a5e7101) ) \
|
||||
ROM_LOAD( "caribbeancashsnd1.bin", 0x0000, 0x080000, CRC(89da9fc4) SHA1(d56364e2e71d03d7d8888966b64ff1fab4bfc3e9) ) \
|
||||
ROM_LOAD( "caribbeancashsnd2.bin", 0x0000, 0x080000, CRC(99d33f61) SHA1(7caf3b9540372900e90a7141f14383fe06936a2e) ) \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) /* CARIBBEANSND */ \
|
||||
ROM_LOAD( "97000070.bin", 0x000000, 0x0f8526, CRC(27ba6768) SHA1(708e836f3fc35fabd0a5c8dc9cd8e9327d7bcdc7) ) \
|
||||
ROM_REGION( 0x400000, "others1", ROMREGION_ERASE00 ) /* CARIBBEANSND (same data?) */ \
|
||||
ROM_LOAD( "caribbeancashsnd1.bin", 0x000000, 0x080000, CRC(89da9fc4) SHA1(d56364e2e71d03d7d8888966b64ff1fab4bfc3e9) ) \
|
||||
ROM_LOAD( "caribbeancashsnd2.bin", 0x080000, 0x080000, CRC(99d33f61) SHA1(7caf3b9540372900e90a7141f14383fe06936a2e) ) \
|
||||
ROM_REGION( 0x400000, "others2", ROMREGION_ERASE00 ) /* CABC SOUNDS */ \
|
||||
ROM_LOAD( "95008981.bin", 0x000000, 0x0ff245, CRC(3a888f98) SHA1(b113c17acda287200fdcd734a1b384879a5e7101) ) \
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
ROM_LOAD( "95890474.bin", 0x0000, 0x5000, CRC(bcb54114) SHA1(0236171b34f3e47db9aa253f9605ff6bd21b1460) ) \
|
||||
ROM_LOAD( "95890475.bin", 0x0000, 0x5000, CRC(c9230520) SHA1(5cf9c3d130f114dac633d696e0bf1bda94afb9ee) ) \
|
||||
@ -445,7 +469,7 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
|
||||
#define sc_clue_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
\
|
||||
ROM_LOAD( "clue sounds", 0x0000, 0x100000, NO_DUMP ) \
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
ROM_LOAD( "95890356.bin", 0x0000, 0x5000, CRC(fd78e03f) SHA1(029e2fd7e9cff3793d905d192c889873ad2a0d26) ) \
|
||||
ROM_LOAD( "95890357.bin", 0x0000, 0x5000, CRC(88eea40b) SHA1(5a730add3f9941dfcbfa5cd8f6a6142d19065482) ) \
|
||||
@ -468,34 +492,37 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_LOAD( "95008681.bin", 0x0000, 0x100000, CRC(7a459110) SHA1(51f0a51af485a0f4e447ee0c22f488a924e45117) ) \
|
||||
|
||||
#define sc_cfqps_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) /* PR6813 CRAZY FRUITS SOUNDS11 */ \
|
||||
ROM_LOAD( "95004101.bin", 0x000000, 0x080000, CRC(31e5785a) SHA1(8da2bd3571640b0ae23e9fdcc2235dcf9d2de122) ) \
|
||||
ROM_LOAD( "95004102.bin", 0x080000, 0x080000, CRC(bf059b21) SHA1(89a96c593e5385e9b40f694768986691eed4b5c5) ) \
|
||||
ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) /* PR6813 CRAZY FRUITS SOUNDS11 (same data?) */ \
|
||||
ROM_LOAD( "95008339.bin", 0x000000, 0x100000, CRC(bae07fa8) SHA1(a86a5d9ff6ac802bd15275f46894374317627e23) ) \
|
||||
\
|
||||
ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95420324.bin", 0x0000, 0x100000, CRC(41729e8f) SHA1(adb15067f61eb2e4adf537137dd24876749da8a2) ) \
|
||||
|
||||
#define sc_czfr_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* 3 different sets of sound! */ \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) /* PR6813 CRAZY FRUITS SOUNDS11 */ \
|
||||
ROM_LOAD( "crazy sound 1.bin", 0x000000, 0x080000, CRC(31e5785a) SHA1(8da2bd3571640b0ae23e9fdcc2235dcf9d2de122) ) \
|
||||
ROM_LOAD( "crazy sound 2.bin", 0x080000, 0x080000, CRC(bf059b21) SHA1(89a96c593e5385e9b40f694768986691eed4b5c5) ) \
|
||||
\
|
||||
ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "oki_sound_rom--ccfsnd.bin", 0x0000, 0x02196a, CRC(15e542c2) SHA1(9bd9218b7392c882f68e330619bea7996afd001e) ) /* oki sound rom, doubt it belongs here */ \
|
||||
|
||||
#define SOUND_95004150_CRAZY_FRUITS_PR6982 \
|
||||
ROM_LOAD( "95004150.bin", 0x000000, 0x080000, CRC(7707ea0d) SHA1(efe187a4c64a3a5f8d10e21c269afbb603186ae7) ) \
|
||||
ROM_LOAD( "95004151.bin", 0x080000, 0x080000, CRC(54845756) SHA1(e53dfa8f836044232ee1a8006051ef586ac24d8c) ) \
|
||||
\
|
||||
|
||||
#define PR1152_CRAZY_FRUITS_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95004280.sn1", 0x000000, 0x080000, CRC(44d1b0d9) SHA1(2e361a1b65955acecbc26ba47000e4ef6316a22d) ) \
|
||||
ROM_LOAD( "95004281.sn2", 0x080000, 0x080000, CRC(31f057f3) SHA1(a6415eee8499ada43225901dee2d12c93d494658) ) \
|
||||
\
|
||||
ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "ccfsnd.bin", 0x0000, 0x02196a, CRC(15e542c2) SHA1(9bd9218b7392c882f68e330619bea7996afd001e) ) /* oki sound rom, doubt it belongs here */ \
|
||||
|
||||
|
||||
#define sc_crnjw_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008469.bin", 0x0000, 0x100000, CRC(07df5a41) SHA1(56dacba05e26258e50085f78dfe965196917addf) ) /* PR1608 CROWN JEWELS SOUNDS11 */ \
|
||||
\
|
||||
ROM_LOAD( "95009176.bin", 0x000000, 0x100000, CRC(d1db2564) SHA1(641f94108df9dffde599012018d944e3848f50ed) ) /* PR000055 CJEWELS */ \
|
||||
|
||||
#define PR000055_CJEWELS \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95009176.bin", 0x000000, 0x100000, CRC(d1db2564) SHA1(641f94108df9dffde599012018d944e3848f50ed) ) \
|
||||
ROM_LOAD( "95009177.bin", 0x100000, 0x100000, CRC(e574cc1c) SHA1(760284d60d336571495da921ff666ac5725d7c19) ) \
|
||||
|
||||
#define sc_cclim_others \
|
||||
@ -617,25 +644,41 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008293.bin", 0x0000, 0x100000, CRC(acbed8e1) SHA1(607dafa2215632d02c34e65b79bf1341b981f63b) ) \
|
||||
|
||||
#define sc_dnd_others \
|
||||
/* PR1954 */
|
||||
|
||||
#define PR1954_CASINO_DOND_R_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* Regular */ \
|
||||
ROM_LOAD( "95008606.bin", 0x000000, 0x100000, CRC(c63c8663) SHA1(4718baf87340fe93ccfe642a1a0cdb9d9dcac57f) ) /* 0 (1907) DOND SOUNDS 11 */ \
|
||||
ROM_LOAD( "95008607.bin", 0x100000, 0x100000, CRC(a615514f) SHA1(d4ff7d4fe6f1dd1d7b00cc504f90b2921aa5e8fb) ) /* 1 */ \
|
||||
\
|
||||
ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) \
|
||||
/* Casino */ \
|
||||
ROM_LOAD( "95008631.bin", 0x000000, 0x100000, CRC(7208854a) SHA1(a02de60cfcbafe5da4f67596ab65237f5b5f41b7) ) /* 0 (1954) DOND SOUNDS 11 */ \
|
||||
\
|
||||
ROM_LOAD( "95008632.bin", 0x000000, 0x100000, CRC(fd81a317) SHA1(1e597fd58aab5a7a8321dc4daf138ee07b42c094) ) /* 0 (1945) DOND SOUNDS 11 */ \
|
||||
ROM_LOAD( "95008633.bin", 0x100000, 0x100000, CRC(a7a445d4) SHA1(dbb1938c33ce654c2d4aa3b6af8c210f5aad2ae3) ) /* 1 */ \
|
||||
\
|
||||
/* Casino */ \
|
||||
ROM_LOAD( "95008661.bin", 0x000000, 0x100000, CRC(2d9ebcd5) SHA1(d824a227420cbe616aca6e2fd279af691ddfd87a) ) /* 0 (1945) DOND SOUNDS 12 */ \
|
||||
\
|
||||
ROM_LOAD( "95008680.bin", 0x000000, 0x100000, CRC(9bd439d1) SHA1(5e71d04e5697e92998bae28f7352ea7742cafe07) ) /* 0 (1964) DOND SOUNDS 11 */ \
|
||||
\
|
||||
ROM_LOAD( "95008698.bin", 0x000000, 0x100000, CRC(8eea7754) SHA1(7612c128d6c062bba3477d55aee3089e1255f61e) ) /* 0 (1964) DOND SOUNDS 12 */ \
|
||||
ROM_LOAD( "95008631.bin", 0x000000, 0x100000, CRC(7208854a) SHA1(a02de60cfcbafe5da4f67596ab65237f5b5f41b7) ) \
|
||||
|
||||
/* PR1945 */
|
||||
|
||||
#define PR1945_CASINO_DOND_R_SOUNDS12 \
|
||||
ROM_LOAD( "95008661.bin", 0x000000, 0x100000, CRC(2d9ebcd5) SHA1(d824a227420cbe616aca6e2fd279af691ddfd87a) ) \
|
||||
|
||||
#define PR1945_CASINO_D_O_N_D_SOUNDS11 \
|
||||
ROM_LOAD( "95008632.bin", 0x000000, 0x100000, CRC(fd81a317) SHA1(1e597fd58aab5a7a8321dc4daf138ee07b42c094) ) \
|
||||
ROM_LOAD( "95008633.bin", 0x100000, 0x100000, CRC(a7a445d4) SHA1(dbb1938c33ce654c2d4aa3b6af8c210f5aad2ae3) ) \
|
||||
|
||||
/* PR1964 */
|
||||
|
||||
#define PR1964_CASINO_DOND_SOUNDS11 \
|
||||
ROM_LOAD( "95008680.bin", 0x000000, 0x100000, CRC(9bd439d1) SHA1(5e71d04e5697e92998bae28f7352ea7742cafe07) ) \
|
||||
|
||||
#define PR1964_CASINO_DOND_SOUNDS12 \
|
||||
ROM_LOAD( "95008698.bin", 0x000000, 0x100000, CRC(8eea7754) SHA1(7612c128d6c062bba3477d55aee3089e1255f61e) ) \
|
||||
|
||||
#define PR1964_DND \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
PR1964_CASINO_DOND_SOUNDS11 \
|
||||
PR1964_CASINO_DOND_SOUNDS12 \
|
||||
|
||||
/* PR1907 */
|
||||
|
||||
#define PR1907_DEAL_OR_NO_DEAL_SOUNDS11 \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008606.bin", 0x000000, 0x100000, CRC(c63c8663) SHA1(4718baf87340fe93ccfe642a1a0cdb9d9dcac57f) ) \
|
||||
ROM_LOAD( "95008607.bin", 0x100000, 0x100000, CRC(a615514f) SHA1(d4ff7d4fe6f1dd1d7b00cc504f90b2921aa5e8fb) ) \
|
||||
|
||||
|
||||
|
||||
#define sc_dndbb_others \
|
||||
@ -648,8 +691,6 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_LOAD( "95009158.bin", 0x000000, 0x100000, CRC(27f11b81) SHA1(f2690c2828ad09d73cb14c5c1cb53c2ad1fc7b53) ) \
|
||||
ROM_LOAD( "95009159.bin", 0x100000, 0x100000, CRC(95e278c8) SHA1(7d85b6dbe3ccacd6c5a5b4eb475598a3d5548ce0) ) \
|
||||
|
||||
#define sc_dndbl_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
|
||||
#define sc_dndbq_others \
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
@ -659,15 +700,15 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
ROM_LOAD( "95008887.bin", 0x0000, 0x100000, CRC(53cb9dc5) SHA1(66cdf8624736ea5a4e239bdb81fc96366ec4623e) ) \
|
||||
|
||||
#define PR3068_BEAT_THE_BANKER_SOUNDS11 \
|
||||
ROM_LOAD( "95008713.bin", 0x000000, 0x100000, CRC(7311db5e) SHA1(24a4b3f44fa6dbbe756b0acac2b513c6e92cdf26) ) \
|
||||
ROM_LOAD( "95008714.bin", 0x100000, 0x100000, CRC(c6ebc845) SHA1(6a135f42940b8c44422736650e369fa12b51e0df) ) \
|
||||
|
||||
|
||||
#define sc_dndcl_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* club dond */ \
|
||||
ROM_LOAD( "95008629.bin", 0x000000, 0x100000, CRC(6f7cf500) SHA1(bf3db728872251116b32aa2c44f72a87d29b13d2) ) \
|
||||
ROM_LOAD( "95008630.bin", 0x100000, 0x100000, CRC(5dfda41e) SHA1(6d61d0eedc6a1599777f47d3880689f954f326c9) ) \
|
||||
ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) \
|
||||
/* beat the banker */ \
|
||||
ROM_LOAD( "95008713.bin", 0x000000, 0x100000, CRC(7311db5e) SHA1(24a4b3f44fa6dbbe756b0acac2b513c6e92cdf26) ) /* R3068? */ \
|
||||
ROM_LOAD( "95008714.bin", 0x100000, 0x100000, CRC(c6ebc845) SHA1(6a135f42940b8c44422736650e369fa12b51e0df) ) \
|
||||
|
||||
#define sc_dndcr_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -801,7 +842,7 @@ INPUT_PORTS_EXTERN( sc4 );
|
||||
ROM_REGION( 0x400000, "others2", ROMREGION_ERASE00 ) /* PR3071 (alt checksum, extra sound??) */ \
|
||||
ROM_LOAD( "95008766.bin", 0x000000, 0x100000, CRC(62accb81) SHA1(ed0456cefed2fbf9a1cfd911f871262e892a4ce8) ) /* wiyb */ \
|
||||
ROM_REGION( 0x400000, "others3", ROMREGION_ERASE00 ) /* PR3084 (wrong game?) */ \
|
||||
ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0b5426b720cac298a78774b7fa) ) /* super slam?? */ \
|
||||
ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0b5426b720cac298a78774b7fa) ) /* super slam?? */ \
|
||||
|
||||
#define sc_dndpg_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -1052,8 +1093,10 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_gd_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PR1016 GOLD DIG SOUNDS11 */ \
|
||||
ROM_LOAD( "95008187.bin", 0x000000, 0x100000, CRC(1fbbc7cc) SHA1(6e19b582a3654bbbcf65b8f42bd556029f43e8cb) ) \
|
||||
ROM_LOAD( "95008188.bin", 0x100000, 0x100000, CRC(a74b23a7) SHA1(f7948edfb5524eaf80039c07ca7a9f76883f5a6f) ) \
|
||||
/* PR3509 GOLD DIGGER SOUNDS11 */ \
|
||||
ROM_LOAD( "95009061.bin", 0x000000, 0x100000, CRC(c4cad720) SHA1(ce67af8d9e0b2f4f79d38b7a01dfc5ff7323e162) ) \
|
||||
ROM_LOAD( "95009062.bin", 0x100000, 0x100000, CRC(509761d3) SHA1(6a133cc33bac6a1696de98a4961572a86cefc1c8) ) \
|
||||
|
||||
@ -1102,7 +1145,9 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_hapnt_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PR1306 HAPPY NOTES SOUNDS11 */ \
|
||||
ROM_LOAD( "95008290.bin", 0x000000, 0x100000, CRC(427fc43d) SHA1(c63154c7f2bb3e7ec78e31268a8040d0eb131f2f) ) \
|
||||
/* PR1327 CAS_HAPPY_NOTES SOUNDS11 */ \
|
||||
ROM_LOAD( "95008312.bin", 0x100000, 0x100000, CRC(cf33e14d) SHA1(33382be257a145784d9de7050b5c90f725241de4) ) \
|
||||
|
||||
#define sc_hfcl_others \
|
||||
@ -1136,8 +1181,11 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_hotwd_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PR1311 HOT WAD SOUNDS11 */ \
|
||||
ROM_LOAD( "95008309.bin", 0x000000, 0x100000, CRC(8cd75778) SHA1(5d75c10b32477faa24c73ad03de75914385787f6) ) \
|
||||
ROM_LOAD( "95008334.bin", 0x100000, 0x100000, CRC(0c334241) SHA1(3e5bde03330a5684a2a40fa94b33345039cd3755) ) \
|
||||
ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) \
|
||||
/* PR1367 CRAZYSLOTS SOUNDS11 */ \
|
||||
ROM_LOAD( "95008334.bin", 0x000000, 0x100000, CRC(0c334241) SHA1(3e5bde03330a5684a2a40fa94b33345039cd3755) ) \
|
||||
|
||||
#define sc_celeb_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
@ -1288,13 +1336,17 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_monsp_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* 95004291 MONEYSPINNER PR1158 */ \
|
||||
ROM_LOAD( "95004291.snd", 0x000000, 0x080000, CRC(0ea304f7) SHA1(3d524e108cd12e83956fec3997316a92a9e0898d) ) \
|
||||
/* PR1026 MONEY SPIN SOUNDS11 */ \
|
||||
ROM_LOAD( "95008183.bin", 0x000000, 0x080000, CRC(ab29f841) SHA1(908603184c3f7ead278dabd224d60e5362cdafbe) ) \
|
||||
ROM_LOAD( "95008184.bin", 0x080000, 0x080000, CRC(45ef95ea) SHA1(1e1126b542621e723eaf6e38918162fe701247e0) ) \
|
||||
|
||||
#define sc_monop_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* MONO SOUNDS */ \
|
||||
ROM_LOAD( "95008391.bin", 0x0000, 0x0ec7b3, CRC(fad36ca8) SHA1(67918353945429183befba56ab891a1d138f2e8b) ) \
|
||||
/* MPDX SOUNDS */ \
|
||||
ROM_LOAD( "95008514.bin", 0x0000, 0x0ed840, CRC(2608cbde) SHA1(4831570fbc825592781e6473173d6ec911a0054d) ) \
|
||||
|
||||
#define sc_mmm_others \
|
||||
@ -1348,7 +1400,9 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_mcas_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* MONO SOUNDS */ \
|
||||
ROM_LOAD( "95008436.bin", 0x0000, 0x0e6369, CRC(32e8df77) SHA1(fa044287970d4e54af53ff492eabc50afa9a7a92) ) \
|
||||
/* MONO SOUNDS */ \
|
||||
ROM_LOAD( "95008991.bin", 0x0000, 0x0ec7b3, CRC(fad36ca8) SHA1(67918353945429183befba56ab891a1d138f2e8b) ) \
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
ROM_LOAD( "95890727.bin", 0x0000, 0x5000, CRC(10ec3f00) SHA1(986bfce992e113bab26eea8d1981905a54367b94) ) \
|
||||
@ -1361,15 +1415,21 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
ROM_LOAD( "95890713.bin", 0x0000, 0x5000, CRC(f0bb40b7) SHA1(33c19dab3086cdeae4f503fbf3f3cc5f0dad98c4) ) \
|
||||
ROM_LOAD( "95890714.bin", 0x0000, 0x5000, CRC(33e16227) SHA1(87efc1a046ef6af0b72cc76a6ee393a4d1ddbce3) ) \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PR1706 WHEEL OF WEALTH SOUNDS11 */ \
|
||||
ROM_LOAD( "95008550.bin", 0x000000, 0x100000, CRC(db6343bf) SHA1(e4d702020af67aa5be0560027706c1cbf34296fa) ) \
|
||||
/* 95008551 STEPITS5 PR1666 */ \
|
||||
ROM_LOAD( "95008551.bin", 0x100000, 0x100000, CRC(2d89a52a) SHA1(244101df7f6beae545f9b823750f908f532ac1e4) ) \
|
||||
/* WOW SOUNDS */ \
|
||||
ROM_LOAD( "95008850.bin", 0x000000, 0x0af41f, CRC(8ca16e09) SHA1(9b494ad6946c2c7bbfad6591e62fa699fd53b6dc) ) \
|
||||
/* WOWT SOUNDS */ \
|
||||
ROM_LOAD( "95008869.bin", 0x000000, 0x0b9d9d, CRC(f3ef3bbb) SHA1(92f9835e96c4fc444a451e97b2b8a7b66e5794b7) ) \
|
||||
|
||||
#define sc_nmare_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PR3002 ELM STREET SOUNDS11 */ \
|
||||
ROM_LOAD( "95008664.bin", 0x000000, 0x100000, CRC(54d245d7) SHA1(503db10681bc1d6cf1cffb2a6f818c5d912a7f56) ) \
|
||||
ROM_LOAD( "95008665.bin", 0x100000, 0x100000, CRC(79a00527) SHA1(b8207d3a81e97b2233fea1df883a4128388570e4) ) \
|
||||
/* PR3002 ELM STREET SOUNDS11 (alt checksum..) */ \
|
||||
ROM_LOAD( "95008703.bin", 0x000000, 0x100000, CRC(5c095089) SHA1(ffba71efccf4679c2b29ab620e67f3fa45ff19d4) ) \
|
||||
ROM_LOAD( "95008704.bin", 0x100000, 0x100000, CRC(61e5d6f4) SHA1(6d221e0b3dce7507253bb7f07d99d03025d813cb) ) \
|
||||
|
||||
@ -1417,8 +1477,11 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_pp_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PINK PANTHER SOUNDS */ \
|
||||
ROM_LOAD( "95008942.bin", 0x0000, 0x0ebc96, CRC(42765fbc) SHA1(ab5b9240a8e71695897fd55a1385b64f63ce52c8) ) \
|
||||
/* SD_PANTHER SNDS */ \
|
||||
ROM_LOAD( "95008948.bin", 0x0000, 0x08b98b, CRC(35e995c5) SHA1(9d12a3002423e9434bcd76fe13f9fc0891354e40) ) \
|
||||
/* PINKP SOUNDS */ \
|
||||
ROM_LOAD( "95008953.bin", 0x0000, 0x0fabc8, CRC(12d96e7a) SHA1(4f5179b5817e471b891f377f0bec81dcb4a2077c) ) \
|
||||
\
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
@ -1440,7 +1503,9 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_ppdym_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* DYMN SOUNDS */ \
|
||||
ROM_LOAD( "95008984.bin", 0x0000, 0x0e6770, CRC(8257c559) SHA1(9088fd4d28ad9701767a2a255164e7201410c33a) ) \
|
||||
/* DYMT SOUNDS */ \
|
||||
ROM_LOAD( "95008989.bin", 0x0000, 0x0e6770, CRC(fb60e407) SHA1(50f7ed9d2106db2f1e746081d7ca768177e7680c) ) \
|
||||
ROM_REGION( 0x5000, "pics", 0 ) \
|
||||
ROM_LOAD( "95890483.bin", 0x0000, 0x5000, CRC(0ee68077) SHA1(163a46b16da238123cd542a62119dbaa726fca1b) ) \
|
||||
@ -1506,7 +1571,9 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_rhx_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* REDX SOUNDS */ \
|
||||
ROM_LOAD( "95008331.bin", 0x000000, 0x100000, CRC(b41748dd) SHA1(458409a4d2f6444af564ebe28d80e110fdb845b6) ) \
|
||||
/* RHRL SOUNDS */ \
|
||||
ROM_LOAD( "95008927.bin", 0x100000, 0x0f1c08, CRC(38fccc48) SHA1(9ef11b3fbe3bbd3c5b74cee2c35581f3e41cb372) ) \
|
||||
|
||||
#define sc_rhxcl_others \
|
||||
@ -1751,8 +1818,10 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_wacky_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PR3330 WACKY RACES SOUNDS11 */ \
|
||||
ROM_LOAD( "95008834.bin", 0x000000, 0x100000, CRC(def73602) SHA1(681aafa4c035fdbb0f03e92fa56d31c13e27ca59) ) \
|
||||
ROM_LOAD( "95008835.bin", 0x100000, 0x100000, CRC(9a10ff4f) SHA1(903e43d9db726dc5ee92abaf23b61454611064b1) ) \
|
||||
/* PR3330 WACKY RACES SOUNDS12 */ \
|
||||
ROM_LOAD( "95009128.bin", 0x000000, 0x100000, CRC(d9883f0c) SHA1(3cfeb470248a9d5d6b653175c16f88c54d51fceb) ) \
|
||||
ROM_LOAD( "95009129.bin", 0x100000, 0x100000, CRC(969f418a) SHA1(ca65dfa23f9e6a516bc65baa8ddd80faa530af1f) ) \
|
||||
|
||||
@ -1790,8 +1859,10 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_gball_pthers \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* PR1034 GOLDEN BALLS SOUNDS11 */ \
|
||||
ROM_LOAD( "95008161.bin", 0x000000, 0x080000, CRC(ecd13fd9) SHA1(51d11b9133d4e840ce9afd7cf716520ea0fc0343) ) \
|
||||
ROM_LOAD( "95008162.bin", 0x080000, 0x080000, CRC(b4b4a5c5) SHA1(d0748decfaee7da52d2f6a4bc0877be4243ed6fb) ) \
|
||||
/* PR1604 GOLDEN BALLS SOUNDS12 */ \
|
||||
ROM_LOAD( "95008465.bin", 0x000000, 0x100000, CRC(5d1fa2c9) SHA1(c12de2b89f0bcb8f1b35630fffd205fd9d5b9777) ) \
|
||||
ROM_LOAD( "95008466.bin", 0x100000, 0x100000, CRC(418068ab) SHA1(342939e9bcc1d213bc2f52666cc3765442e18635) ) \
|
||||
|
||||
@ -1826,7 +1897,9 @@ ROM_LOAD( "95008767.bin", 0x000000, 0x100000, CRC(0aa49d8a) SHA1(a2baffc495656f0
|
||||
|
||||
#define sc_hellb_others \
|
||||
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
|
||||
/* 95004211 HELLS BELLS PR6945 */ \
|
||||
ROM_LOAD( "95004211.bin", 0x0000, 0x080000, CRC(2e729642) SHA1(c8dcdce52f930b3fa894c46907691a28a5499a16) ) \
|
||||
/* PR1402 HELLS BELLS SOUNDS11 */ \
|
||||
ROM_LOAD( "95008341.bin", 0x0000, 0x100000, CRC(486e5395) SHA1(0ad68f271f4839d50a790b7f4427e1f1f1933bd4) ) \
|
||||
|
||||
#define sc_leg_others \
|
||||
|
@ -286,7 +286,7 @@ DRIVER_INIT( kovsh );
|
||||
DRIVER_INIT( kovshp );
|
||||
DRIVER_INIT( kovlsqh2 );
|
||||
DRIVER_INIT( kovqhsgs );
|
||||
|
||||
DRIVER_INIT( kovshxas );
|
||||
|
||||
/* simulations */
|
||||
DRIVER_INIT( ddp3 );
|
||||
|
@ -299,17 +299,90 @@ DRIVER_INIT( kovsh )
|
||||
machine.device("maincpu")->memory().space(AS_PROGRAM)->install_legacy_read_handler(0x4f0008, 0x4f0009, FUNC(kovsh_fake_region_r));
|
||||
}
|
||||
|
||||
/* Fake remapping of ASIC commands to the ones used by KOVSH due to the lack of the real ARM rom for this set */
|
||||
WRITE16_HANDLER( kovshp_asic27a_write_word )
|
||||
{
|
||||
pgm_arm_type1_state *state = space->machine().driver_data<pgm_arm_type1_state>();
|
||||
|
||||
switch (offset)
|
||||
{
|
||||
case 0:
|
||||
state->m_pgm_arm_type1_lowlatch_68k_w = data;
|
||||
return;
|
||||
|
||||
case 1:
|
||||
{
|
||||
unsigned char asic_key = data >> 8;
|
||||
unsigned char asic_cmd = (data & 0xff) ^ asic_key;
|
||||
|
||||
switch (asic_cmd)
|
||||
{
|
||||
case 0x9a: asic_cmd = 0x99; break; // kovshxas
|
||||
|
||||
case 0x38: asic_cmd = 0xad; break;
|
||||
case 0x43: asic_cmd = 0xca; break;
|
||||
case 0x56: asic_cmd = 0xac; break;
|
||||
case 0x73: asic_cmd = 0x93; break;
|
||||
case 0x84: asic_cmd = 0xb3; break;
|
||||
case 0x87: asic_cmd = 0xb1; break;
|
||||
case 0x89: asic_cmd = 0xb6; break;
|
||||
case 0x93: asic_cmd = 0x73; break;
|
||||
case 0xa5: asic_cmd = 0xa9; break;
|
||||
case 0xac: asic_cmd = 0x56; break;
|
||||
case 0xad: asic_cmd = 0x38; break;
|
||||
case 0xb1: asic_cmd = 0x87; break;
|
||||
case 0xb3: asic_cmd = 0x84; break;
|
||||
case 0xb4: asic_cmd = 0x90; break;
|
||||
case 0xb6: asic_cmd = 0x89; break;
|
||||
case 0xc5: asic_cmd = 0x8c; break;
|
||||
case 0xca: asic_cmd = 0x43; break;
|
||||
case 0xcc: asic_cmd = 0xf0; break;
|
||||
case 0xd0: asic_cmd = 0xe0; break;
|
||||
case 0xe0: asic_cmd = 0xd0; break;
|
||||
case 0xe7: asic_cmd = 0x70; break;
|
||||
case 0xed: asic_cmd = 0xcb; break;
|
||||
case 0xf0: asic_cmd = 0xcc; break;
|
||||
case 0xf1: asic_cmd = 0xf5; break;
|
||||
case 0xf2: asic_cmd = 0xf1; break;
|
||||
case 0xf4: asic_cmd = 0xf2; break;
|
||||
case 0xf5: asic_cmd = 0xf4; break;
|
||||
case 0xfc: asic_cmd = 0xc0; break;
|
||||
case 0xfe: asic_cmd = 0xc3; break;
|
||||
|
||||
case 0xa6: asic_cmd = 0xa9; break;
|
||||
case 0xaa: asic_cmd = 0x56; break;
|
||||
case 0xf8: asic_cmd = 0xf3; break;
|
||||
}
|
||||
|
||||
state->m_pgm_arm_type1_highlatch_68k_w = asic_cmd ^ (asic_key | (asic_key << 8));
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
DRIVER_INIT( kovshp )
|
||||
{
|
||||
pgm_basic_init(machine);
|
||||
pgm_kovshp_decrypt(machine);
|
||||
pgm_arm7_type1_latch_init(machine);
|
||||
/* we only have a china internal ROM dumped for now.. allow region to be changed for debugging (to ensure all alt titles / regions can be seen) */
|
||||
machine.device("maincpu")->memory().space(AS_PROGRAM)->install_legacy_read_handler(0x4f0008, 0x4f0009, FUNC(kovsh_fake_region_r));
|
||||
machine.device("maincpu")->memory().space(AS_PROGRAM)->install_legacy_write_handler(0x500000, 0x500005, FUNC(kovshp_asic27a_write_word));
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* bootleg inits */
|
||||
|
||||
DRIVER_INIT( kovshxas )
|
||||
{
|
||||
pgm_basic_init(machine);
|
||||
// pgm_kovshp_decrypt(machine);
|
||||
pgm_arm7_type1_latch_init(machine);
|
||||
machine.device("maincpu")->memory().space(AS_PROGRAM)->install_legacy_read_handler(0x4f0008, 0x4f0009, FUNC(kovsh_fake_region_r));
|
||||
machine.device("maincpu")->memory().space(AS_PROGRAM)->install_legacy_write_handler(0x500000, 0x500005, FUNC(kovshp_asic27a_write_word));
|
||||
}
|
||||
|
||||
static void pgm_decode_kovlsqh2_tiles( running_machine &machine )
|
||||
{
|
||||
int i, j;
|
||||
@ -411,8 +484,8 @@ DRIVER_INIT( kovlsqh2 )
|
||||
pgm_decode_kovlsqh2_samples(machine);
|
||||
pgm_basic_init(machine);
|
||||
pgm_arm7_type1_latch_init(machine);
|
||||
/* we only have a china internal ROM dumped for now.. allow region to be changed for debugging (to ensure all alt titles / regions can be seen) */
|
||||
machine.device("maincpu")->memory().space(AS_PROGRAM)->install_legacy_read_handler(0x4f0008, 0x4f0009, FUNC(kovsh_fake_region_r));
|
||||
machine.device("maincpu")->memory().space(AS_PROGRAM)->install_legacy_write_handler(0x500000, 0x500005, FUNC(kovshp_asic27a_write_word));
|
||||
}
|
||||
|
||||
DRIVER_INIT( kovqhsgs )
|
||||
|
@ -8934,83 +8934,87 @@ chessc2 // (c) 200?
|
||||
haunthig // (c) 200?
|
||||
|
||||
// IGS PGM System Games
|
||||
pgm
|
||||
orlegend // (c) 1997
|
||||
orlegende // (c) 1997
|
||||
orlegendc // (c) 1997
|
||||
orlegendca // (c) 1997
|
||||
orlegend111c // (c) 1997
|
||||
orlegend105k // (c) 1997
|
||||
drgw2 // (c) 1997
|
||||
dw2v100x // (c) 1997
|
||||
drgw2c // (c) 1997
|
||||
drgw2j // (c) 1997
|
||||
drgw3 // (c) 1998
|
||||
drgw3105 // (c) 1998
|
||||
drgw3100 // (c) 1998
|
||||
dwex // (c) 1998
|
||||
killbld // (c) 1998
|
||||
killbld104 // (c) 1998
|
||||
kov // (c) 1999
|
||||
kovplus // (c) 1999
|
||||
kovplusa // (c) 1999
|
||||
pgm // Base Unit
|
||||
orlegend // (c) 1997 Oriental Legend
|
||||
orlegende //
|
||||
orlegendc //
|
||||
orlegendca //
|
||||
orlegend111c //
|
||||
orlegend105k //
|
||||
drgw2 // (c) 1997 Dragon World 2
|
||||
dw2v100x //
|
||||
drgw2c //
|
||||
drgw2j //
|
||||
drgw3 // (c) 1998 Dragon World 3
|
||||
drgw3105 //
|
||||
drgw3100 //
|
||||
dwex // (c) 1998 Dragon World 3 EX
|
||||
killbld // (c) 1998 The Killing Blade
|
||||
killbld104 //
|
||||
kov // (c) 1999 Knights of Valor
|
||||
kov115 //
|
||||
kov100 //
|
||||
kovplus // (c) 1999 Knights of Valor Plus (aka 10 Character version)
|
||||
kovplusa //
|
||||
kovsgqyz // bootleg
|
||||
kovsgqyza // bootleg
|
||||
kovsgqyzb // bootleg
|
||||
kov115 // (c) 1999
|
||||
kov100 // (c) 1999
|
||||
kovsh // (c) 1999
|
||||
kovsh103 // (c) 1999
|
||||
kovsh // (c) 1999 Knights of Valor Superheroes
|
||||
kovsh103 //
|
||||
kovqhsgs // bootleg
|
||||
photoy2k // (c) 1999 Photo Y2k
|
||||
photoy2k102 //
|
||||
photoy2k104 //
|
||||
puzlstar // (c) 1999 Puzzle Star
|
||||
olds // (c) 1999 Oriental Legend Super / Special
|
||||
olds100 //
|
||||
olds100a //
|
||||
kov2 // (c) 2000 Knights of Valor 2
|
||||
kov2106 //
|
||||
kov2103 //
|
||||
kov2102 //
|
||||
kov2101 //
|
||||
kov2100 //
|
||||
kov2p // (c) 2000 Knights of Valor 2 Nine Dragons
|
||||
kov2p205 //
|
||||
ddp2 // (c) 2001 DoDonPachi 2 - Bee Storm
|
||||
ddp2100 //
|
||||
ddp2101 //
|
||||
puzzli2 // (c) 2001 Puzzli 2
|
||||
martmast // (c) 2001 Martial Masters
|
||||
martmastc //
|
||||
martmastc102 //
|
||||
theglad // (c) 2001 The Gladiator
|
||||
theglada //
|
||||
thegladpcb //
|
||||
dw2001 // (c) 2001 Dragon World 2001
|
||||
dwpc // (c) 2001 Dragon World Pretty Chance
|
||||
py2k2 // (c) 2001 Photo Y2K2
|
||||
dmnfrnt // (c) 2002 Demon Front
|
||||
dmnfrnta //
|
||||
dmnfrntpcb //
|
||||
kovshp // (c) 200? Knights of Valor Superheroes PLUS
|
||||
kovshxas // bootleg
|
||||
kovlsqh // bootleg
|
||||
kovlsqh2 // bootleg
|
||||
kovlsjb // bootleg
|
||||
kovlsjba // bootleg
|
||||
photoy2k // (c) 1999
|
||||
photoy2k102 // (c) 1999
|
||||
photoy2k104 // (c) 1999
|
||||
puzlstar // (c) 1999
|
||||
olds // (c) 1999
|
||||
olds100 // (c) 1999
|
||||
olds100a // (c) 1999
|
||||
kov2 // (c) 2000
|
||||
kov2106 // (c) 2000
|
||||
kov2103 // (c) 2000
|
||||
kov2102 // (c) 2000
|
||||
kov2101 // (c) 2000
|
||||
kov2100 // (c) 2000
|
||||
kov2p // (c) 2000
|
||||
kov2p205 // (c) 2000
|
||||
ddp2 // (c) 2001
|
||||
ddp2100 // (c) 2001
|
||||
ddp2101 // (c) 2001
|
||||
puzzli2 // (c) 2001
|
||||
martmast // (c) 2001
|
||||
martmastc // (c) 2001
|
||||
martmastc102 // (c) 2001
|
||||
theglad // (c) 2001
|
||||
theglada // (c) 2001
|
||||
thegladpcb
|
||||
dw2001 // (c) 2001
|
||||
dwpc // (c) 2001
|
||||
py2k2 // (c) 2001
|
||||
dmnfrnt // (c) 2002
|
||||
dmnfrnta // (c) 2002
|
||||
dmnfrntpcb
|
||||
kovshp
|
||||
oldsplus
|
||||
killbldp
|
||||
happy6
|
||||
svg
|
||||
svgpcb
|
||||
ket // (c) 2002 Cave
|
||||
keta // (c) 2002 Cave
|
||||
ketb // (c) 2002 Cave
|
||||
ddpdoj // (c) 2002 Cave
|
||||
ddpdoja // (c) 2002 Cave
|
||||
ddpdojb // (c) 2002 Cave
|
||||
ddpdojblk // (c) 2002 Cave
|
||||
espgal // (c) 2003 Cave
|
||||
oldsplus // (c) 2004 Oriental Legend Super Plus
|
||||
killbldp // (c) 2004 Killing Blade Plus
|
||||
happy6 // (c) 200? Happy 6
|
||||
svg // (c) 2003 Spectral vs Generation
|
||||
svgpcb //
|
||||
ket // (c) 2002 Ketsui
|
||||
keta //
|
||||
ketb //
|
||||
ddpdoj // (c) 2002 DoDonPachi Dai-Ou-Jou
|
||||
ddpdoja //
|
||||
ddpdojb //
|
||||
ddpdojblk //
|
||||
espgal // (c) 2003 Espgaluda
|
||||
|
||||
// IGS PGM2 Platform
|
||||
|
||||
orleg2 // (c) 2007
|
||||
orleg2o //
|
||||
kov2nl // (c) 2008
|
||||
@ -17222,7 +17226,6 @@ ad5rsrr // Ronnie O'Sullivan's Rocket Ronnie (Bellfruit)
|
||||
ad5tornc // Tornado Club (Bellfruit)
|
||||
ad5vpa // Video Poker Ace (Bellfruit)
|
||||
ad5vlv // Viva Las Vegas (Bellfruit)
|
||||
ad5u1337 // Unknown Scorpion '39211337' (Mazooma)
|
||||
|
||||
|
||||
|
||||
|
@ -2207,5 +2207,6 @@ $(VIDEO)/model2.o: $(MAMESRC)/video/model2rd.c
|
||||
$(VIDEO)/model3.o: $(MAMESRC)/video/m3raster.c
|
||||
$(VIDEO)/n64.o: $(MAMESRC)/video/rdpfiltr.c
|
||||
$(DRIVERS)/bfm_sc4.o: $(MAMESRC)/includes/bfm_sc45.h
|
||||
$(DRIVERS)/bfm_sc5.o: $(MAMESRC)/includes/bfm_sc45.h
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user