mirror of
https://github.com/holub/mame
synced 2025-05-27 16:21:34 +03:00
Some driver updates that involves MCU that needs to be decapped for Guru (mostly the ones that I recall right now).
This commit is contained in:
parent
673ca66750
commit
888d92cda8
@ -568,7 +568,7 @@ ROM_START( skyrobo )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* Z80 code (sound) */
|
||||
ROM_LOAD( "8.17k", 0x00000, 0x10000, CRC(0aeab61e) SHA1(165e0ad58542b65383fef714578da21f62df7b74) )
|
||||
|
||||
ROM_REGION( 0x10000, "cpu2", 0 ) /* Intel C8751 read protected MCU */
|
||||
ROM_REGION( 0x10000, "mcu", 0 ) /* Intel C8751 read protected MCU */
|
||||
ROM_LOAD( "i8751.mcu", 0x00000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
|
||||
@ -600,7 +600,7 @@ ROM_START( bigfghtr )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* Z80 code (sound) */
|
||||
ROM_LOAD( "8.17k", 0x00000, 0x10000, CRC(0aeab61e) SHA1(165e0ad58542b65383fef714578da21f62df7b74) )
|
||||
|
||||
ROM_REGION( 0x10000, "cpu2", 0 ) /* Intel C8751 read protected MCU */
|
||||
ROM_REGION( 0x10000, "mcu", 0 ) /* Intel C8751 read protected MCU */
|
||||
ROM_LOAD( "i8751.mcu", 0x00000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
|
||||
|
@ -374,6 +374,9 @@ ROM_START( bionicc ) /* "Not for use in Japan" */
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "ts_01b.4e", 0x00000, 0x8000, CRC(a9a6cafa) SHA1(55e0a0e6ca11e8e73339d5b4604e130031211291) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "c8751h-88", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "tsu_08.8l", 0x00000, 0x8000, CRC(9bf0b7a2) SHA1(1361335c3c2c8a9c6a7d99566048d8aac99e7c8f) ) /* VIDEORAM (text layer) tiles */
|
||||
|
||||
@ -415,6 +418,9 @@ ROM_START( bionicc1 ) /* "Not for use outside of USA or Canada" revision B */
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "ts_01b.4e", 0x00000, 0x8000, CRC(a9a6cafa) SHA1(55e0a0e6ca11e8e73339d5b4604e130031211291) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "c8751h-88", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "tsu_08.8l", 0x00000, 0x8000, CRC(9bf0b7a2) SHA1(1361335c3c2c8a9c6a7d99566048d8aac99e7c8f) ) /* VIDEORAM (text layer) tiles */
|
||||
|
||||
@ -456,6 +462,9 @@ ROM_START( bionicc2 ) /* "Not for use outside of USA or Canada" 1st release */
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "ts_01b.4e", 0x00000, 0x8000, CRC(a9a6cafa) SHA1(55e0a0e6ca11e8e73339d5b4604e130031211291) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "c8751h-88", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "tsu_08.8l", 0x00000, 0x8000, CRC(9bf0b7a2) SHA1(1361335c3c2c8a9c6a7d99566048d8aac99e7c8f) ) /* VIDEORAM (text layer) tiles */
|
||||
|
||||
@ -497,6 +506,9 @@ ROM_START( topsecrt ) /* "Not for use in any other country but Japan" */
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "ts_01.4e", 0x00000, 0x8000, CRC(8ea07917) SHA1(e9ace70d89482fc3669860450a41aacacbee9083) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "c8751h-88", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "ts_08.8l", 0x00000, 0x8000, CRC(96ad379e) SHA1(accd3a560b259c186bc28cdc004ed8de0b12f9d5) ) /* VIDEORAM (text layer) tiles */
|
||||
|
||||
|
@ -1435,6 +1435,9 @@ ROM_START( hbarrel )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* 6502 Sound */
|
||||
ROM_LOAD( "hb07.bin", 0x8000, 0x8000, CRC(a127f0f7) SHA1(2cf962410936ac336e384dda2bf434a297bc940f) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x20000, "gfx1", ROMREGION_DISPOSE ) /* chars */
|
||||
ROM_LOAD( "hb25.bin", 0x00000, 0x10000, CRC(8649762c) SHA1(84d3d82d4d011c54271ef7a0dc5857a34b61cf8a) )
|
||||
ROM_LOAD( "hb26.bin", 0x10000, 0x10000, CRC(f8189bbd) SHA1(b4445f50e8771af6ba4fcbc34018f6ecd379779a) )
|
||||
@ -1481,6 +1484,9 @@ ROM_START( hbarrelw )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* 6502 Sound */
|
||||
ROM_LOAD( "hb_ec07.rom", 0x8000, 0x8000, CRC(16a5a1aa) SHA1(27eb8c09be6b1be502bda9ae9c9ff860d2560d46) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x20000, "gfx1", ROMREGION_DISPOSE ) /* chars */
|
||||
ROM_LOAD( "hb_ec25.rom", 0x00000, 0x10000, CRC(2e5732a2) SHA1(b730ce11db1876b81d2b7cde0f129bd6fbfeb771) )
|
||||
ROM_LOAD( "hb_ec26.rom", 0x10000, 0x10000, CRC(161a2c4d) SHA1(fbfa97ecc8b4d540d38f811ebb6272b348ed37e5) )
|
||||
@ -1525,6 +1531,9 @@ ROM_START( baddudes )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* Sound CPU */
|
||||
ROM_LOAD( "baddudes.7", 0x8000, 0x8000, CRC(9fb1ef4b) SHA1(f4dd0773be93c2ad8b0faacd12939c531b5aa130) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x10000, "gfx1", ROMREGION_DISPOSE ) /* chars */
|
||||
ROM_LOAD( "baddudes.25", 0x00000, 0x08000, CRC(bcf59a69) SHA1(486727e19c12ea55b47e2ef773d0d0471cf50083) )
|
||||
ROM_LOAD( "baddudes.26", 0x08000, 0x08000, CRC(9aff67b8) SHA1(18c3972a9f17a48897463f48be0d723ea0cf5aba) )
|
||||
@ -1565,6 +1574,9 @@ ROM_START( drgninja )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* Sound CPU */
|
||||
ROM_LOAD( "drgninja.07", 0x8000, 0x8000, CRC(001d2f51) SHA1(f186671f0450ccf9201577a5caf0efc490c6645e) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x10000, "gfx1", ROMREGION_DISPOSE ) /* chars */
|
||||
ROM_LOAD( "drgninja.25", 0x00000, 0x08000, CRC(6791bc20) SHA1(7240b2688cda04ee9ea331472a84fbffc85b8e90) )
|
||||
ROM_LOAD( "drgninja.26", 0x08000, 0x08000, CRC(5d75fc8f) SHA1(92947dd78bfe8067fb5f645fa1ef212e48b69c70) )
|
||||
@ -1607,6 +1619,9 @@ ROM_START( birdtry )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* 6502 Sound */
|
||||
ROM_LOAD( "ek-07.bin", 0x8000, 0x8000, CRC(236549bc) SHA1(1f664a277b3451b7905638abdf98c7e428b2e935) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x10000, "gfx1", ROMREGION_DISPOSE ) /* chars */
|
||||
ROM_LOAD( "ek-25.bin", 0x00000, 0x08000, CRC(4df134ad) SHA1(f2cfa7e3fc4a2ac40897c2600c901ff75237e081) )
|
||||
ROM_LOAD( "ek-26.bin", 0x08000, 0x08000, CRC(a00d3e8e) SHA1(3ac8511d55a684a5b2bc05d8d520169447a66840) )
|
||||
|
@ -793,182 +793,6 @@ ADDRESS_MAP_END
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
static const gfx_layout tile_layout =
|
||||
{
|
||||
16,16,
|
||||
RGN_FRAC(1,1),
|
||||
4,
|
||||
{ 0, 1, 2, 3 },
|
||||
{
|
||||
0*4,1*4,2*4,3*4,4*4,5*4,6*4,7*4,
|
||||
8*32+0*4,8*32+1*4,8*32+2*4,8*32+3*4,8*32+4*4,8*32+5*4,8*32+6*4,8*32+7*4
|
||||
},
|
||||
{
|
||||
0*32,1*32,2*32,3*32,4*32,5*32,6*32,7*32,
|
||||
16*32+0*32,16*32+1*32,16*32+2*32,16*32+3*32,16*32+4*32,16*32+5*32,16*32+6*32,16*32+7*32
|
||||
},
|
||||
4*8*32
|
||||
};
|
||||
|
||||
static GFXDECODE_START( djboy )
|
||||
GFXDECODE_ENTRY( "gfx1", 0, tile_layout, 0x100, 16 ) /* sprite bank */
|
||||
GFXDECODE_ENTRY( "gfx2", 0, tile_layout, 0x000, 16 ) /* background tiles */
|
||||
GFXDECODE_END
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
static INTERRUPT_GEN( djboy_interrupt )
|
||||
{ /* CPU1 uses interrupt mode 2. For now, just alternate the two interrupts. */
|
||||
static int addr = 0xff;
|
||||
addr ^= 0x02;
|
||||
cpu_set_input_line_and_vector(device, 0, HOLD_LINE, addr);
|
||||
}
|
||||
|
||||
static MACHINE_DRIVER_START( djboy )
|
||||
MDRV_CPU_ADD("maincpu", Z80,6000000)
|
||||
MDRV_CPU_PROGRAM_MAP(cpu0_am,0)
|
||||
MDRV_CPU_IO_MAP(cpu0_port_am,0)
|
||||
MDRV_CPU_VBLANK_INT_HACK(djboy_interrupt,2)
|
||||
|
||||
MDRV_CPU_ADD("cpu1", Z80,6000000)
|
||||
MDRV_CPU_PROGRAM_MAP(cpu1_am,0)
|
||||
MDRV_CPU_IO_MAP(cpu1_port_am,0)
|
||||
MDRV_CPU_VBLANK_INT("screen", irq0_line_hold)
|
||||
|
||||
MDRV_CPU_ADD("cpu2", Z80, 6000000)
|
||||
MDRV_CPU_PROGRAM_MAP(cpu2_am,0)
|
||||
MDRV_CPU_IO_MAP(cpu2_port_am,0)
|
||||
MDRV_CPU_VBLANK_INT("screen", irq0_line_hold)
|
||||
|
||||
MDRV_QUANTUM_TIME(HZ(6000))
|
||||
|
||||
MDRV_SCREEN_ADD("screen", RASTER)
|
||||
MDRV_SCREEN_REFRESH_RATE(60)
|
||||
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
||||
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
|
||||
MDRV_SCREEN_SIZE(256, 256)
|
||||
MDRV_SCREEN_VISIBLE_AREA(0, 256-1, 16, 256-16-1)
|
||||
|
||||
MDRV_GFXDECODE(djboy)
|
||||
MDRV_PALETTE_LENGTH(0x200)
|
||||
|
||||
MDRV_VIDEO_START(djboy)
|
||||
MDRV_VIDEO_UPDATE(djboy)
|
||||
MDRV_VIDEO_EOF(djboy)
|
||||
|
||||
MDRV_SPEAKER_STANDARD_MONO("mono")
|
||||
|
||||
MDRV_SOUND_ADD("ym", YM2203, 3000000)
|
||||
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
|
||||
|
||||
MDRV_SOUND_ADD("oki1", OKIM6295, 12000000 / 8)
|
||||
MDRV_SOUND_CONFIG(okim6295_interface_pin7low)
|
||||
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
|
||||
|
||||
MDRV_SOUND_ADD("oki2", OKIM6295, 12000000 / 8)
|
||||
MDRV_SOUND_CONFIG(okim6295_interface_pin7low)
|
||||
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
ROM_START( djboy )
|
||||
ROM_REGION( 0x48000, "maincpu", 0 )
|
||||
ROM_LOAD( "bs64.4b", 0x00000, 0x08000, CRC(b77aacc7) SHA1(78100d4695738a702f13807526eb1bcac759cce3) )
|
||||
ROM_CONTINUE( 0x10000, 0x18000 )
|
||||
ROM_LOAD( "bs100.4d", 0x28000, 0x20000, CRC(081e8af8) SHA1(3589dab1cf31b109a40370b4db1f31785023e2ed) )
|
||||
|
||||
ROM_REGION( 0x38000, "cpu1", 0 )
|
||||
ROM_LOAD( "bs65.5y", 0x00000, 0x08000, CRC(0f1456eb) SHA1(62ed48c0d71c1fabbb3f6ada60381f57f692cef8) )
|
||||
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||
ROM_LOAD( "bs101.6w", 0x18000, 0x20000, CRC(a7c85577) SHA1(8296b96d5f69f6c730b7ed77fa8c93496b33529c) )
|
||||
|
||||
ROM_REGION( 0x24000, "cpu2", 0 ) /* sound */
|
||||
ROM_LOAD( "bs200.8c", 0x00000, 0x0c000, CRC(f6c19e51) SHA1(82193f71122df07cce0a7f057a87b89eb2d587a1) )
|
||||
ROM_CONTINUE( 0x10000, 0x14000 )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) /* sprites */
|
||||
ROM_LOAD( "bs000.1h", 0x000000, 0x80000, CRC(be4bf805) SHA1(a73c564575fe89d26225ca8ec2d98b6ac319ac18) )
|
||||
ROM_LOAD( "bs001.1f", 0x080000, 0x80000, CRC(fdf36e6b) SHA1(a8762458dfd5201304247c113ceb85e96e33d423) )
|
||||
ROM_LOAD( "bs002.1d", 0x100000, 0x80000, CRC(c52fee7f) SHA1(bd33117f7a57899fd4ec0a77413107edd9c44629) )
|
||||
ROM_LOAD( "bs003.1k", 0x180000, 0x80000, CRC(ed89acb4) SHA1(611af362606b73cd2cf501678b463db52dcf69c4) )
|
||||
ROM_LOAD( "bs07.1b", 0x1f0000, 0x10000, CRC(d9b7a220) SHA1(ba3b528d50650c209c986268bb29b42ff1276eb2) ) // replaces last 0x200 tiles
|
||||
|
||||
ROM_REGION( 0x100000, "gfx2", 0 ) /* background */
|
||||
ROM_LOAD( "bs004.1s", 0x000000, 0x80000, CRC(2f1392c3) SHA1(1bc3030b3612766a02133eef0b4d20013c0495a4) )
|
||||
ROM_LOAD( "bs005.1u", 0x080000, 0x80000, CRC(46b400c4) SHA1(35f4823364bbff1fc935994498d462bbd3bc6044) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki1", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki2", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( djboya )
|
||||
ROM_REGION( 0x48000, "maincpu", 0 )
|
||||
ROM_LOAD( "bs19s.rom", 0x00000, 0x08000, CRC(17ce9f6c) SHA1(a0c1832b05dc46991e8949067ca0278f5498835f) )
|
||||
ROM_CONTINUE( 0x10000, 0x18000 )
|
||||
ROM_LOAD( "bs100.4d", 0x28000, 0x20000, CRC(081e8af8) SHA1(3589dab1cf31b109a40370b4db1f31785023e2ed) )
|
||||
|
||||
ROM_REGION( 0x38000, "cpu1", 0 )
|
||||
ROM_LOAD( "bs15s.rom", 0x00000, 0x08000, CRC(e6f966b2) SHA1(f9df16035a8b09d87eb70315b216892e25d99b03) )
|
||||
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||
ROM_LOAD( "bs101.6w", 0x18000, 0x20000, CRC(a7c85577) SHA1(8296b96d5f69f6c730b7ed77fa8c93496b33529c) )
|
||||
|
||||
ROM_REGION( 0x24000, "cpu2", 0 ) /* sound */
|
||||
ROM_LOAD( "bs200.8c", 0x00000, 0x0c000, CRC(f6c19e51) SHA1(82193f71122df07cce0a7f057a87b89eb2d587a1) )
|
||||
ROM_CONTINUE( 0x10000, 0x14000 )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) /* sprites */
|
||||
ROM_LOAD( "bs000.1h", 0x000000, 0x80000, CRC(be4bf805) SHA1(a73c564575fe89d26225ca8ec2d98b6ac319ac18) )
|
||||
ROM_LOAD( "bs001.1f", 0x080000, 0x80000, CRC(fdf36e6b) SHA1(a8762458dfd5201304247c113ceb85e96e33d423) )
|
||||
ROM_LOAD( "bs002.1d", 0x100000, 0x80000, CRC(c52fee7f) SHA1(bd33117f7a57899fd4ec0a77413107edd9c44629) )
|
||||
ROM_LOAD( "bs003.1k", 0x180000, 0x80000, CRC(ed89acb4) SHA1(611af362606b73cd2cf501678b463db52dcf69c4) )
|
||||
ROM_LOAD( "bs07.1b", 0x1f0000, 0x10000, CRC(d9b7a220) SHA1(ba3b528d50650c209c986268bb29b42ff1276eb2) ) // replaces last 0x200 tiles
|
||||
|
||||
ROM_REGION( 0x100000, "gfx2", 0 ) /* background */
|
||||
ROM_LOAD( "bs004.1s", 0x000000, 0x80000, CRC(2f1392c3) SHA1(1bc3030b3612766a02133eef0b4d20013c0495a4) )
|
||||
ROM_LOAD( "bs005.1u", 0x080000, 0x80000, CRC(46b400c4) SHA1(35f4823364bbff1fc935994498d462bbd3bc6044) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki1", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki2", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( djboyj )
|
||||
ROM_REGION( 0x48000, "maincpu", 0 )
|
||||
ROM_LOAD( "bs12.4b", 0x00000, 0x08000, CRC(0971523e) SHA1(f90cd02cedf8632f4b651de7ea75dc8c0e682f6e) )
|
||||
ROM_CONTINUE( 0x10000, 0x18000 )
|
||||
ROM_LOAD( "bs100.4d", 0x28000, 0x20000, CRC(081e8af8) SHA1(3589dab1cf31b109a40370b4db1f31785023e2ed) )
|
||||
|
||||
ROM_REGION( 0x38000, "cpu1", 0 )
|
||||
ROM_LOAD( "bs13.5y", 0x00000, 0x08000, CRC(5c3f2f96) SHA1(bb7ee028a2d8d3c76a78a29fba60bcc36e9399f5) )
|
||||
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||
ROM_LOAD( "bs101.6w", 0x18000, 0x20000, CRC(a7c85577) SHA1(8296b96d5f69f6c730b7ed77fa8c93496b33529c) )
|
||||
|
||||
ROM_REGION( 0x24000, "cpu2", 0 ) /* sound */
|
||||
ROM_LOAD( "bs200.8c", 0x00000, 0x0c000, CRC(f6c19e51) SHA1(82193f71122df07cce0a7f057a87b89eb2d587a1) )
|
||||
ROM_CONTINUE( 0x10000, 0x14000 )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) /* sprites */
|
||||
ROM_LOAD( "bs000.1h", 0x000000, 0x80000, CRC(be4bf805) SHA1(a73c564575fe89d26225ca8ec2d98b6ac319ac18) )
|
||||
ROM_LOAD( "bs001.1f", 0x080000, 0x80000, CRC(fdf36e6b) SHA1(a8762458dfd5201304247c113ceb85e96e33d423) )
|
||||
ROM_LOAD( "bs002.1d", 0x100000, 0x80000, CRC(c52fee7f) SHA1(bd33117f7a57899fd4ec0a77413107edd9c44629) )
|
||||
ROM_LOAD( "bs003.1k", 0x180000, 0x80000, CRC(ed89acb4) SHA1(611af362606b73cd2cf501678b463db52dcf69c4) )
|
||||
ROM_LOAD( "bsxx.1b", 0x1f0000, 0x10000, CRC(22c8aa08) SHA1(5521c9d73b4ee82a2de1992d6edc7ef62788ad72) ) // replaces last 0x200 tiles
|
||||
|
||||
ROM_REGION( 0x100000, "gfx2", 0 ) /* background */
|
||||
ROM_LOAD( "bs004.1s", 0x000000, 0x80000, CRC(2f1392c3) SHA1(1bc3030b3612766a02133eef0b4d20013c0495a4) )
|
||||
ROM_LOAD( "bs005.1u", 0x080000, 0x80000, CRC(46b400c4) SHA1(35f4823364bbff1fc935994498d462bbd3bc6044) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki1", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs-204.5j", 0x000000, 0x40000, CRC(510244f0) SHA1(afb502d46d268ad9cd209ae1da72c50e4e785626) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki2", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs-204.5j", 0x000000, 0x40000, CRC(510244f0) SHA1(afb502d46d268ad9cd209ae1da72c50e4e785626) )
|
||||
ROM_END
|
||||
|
||||
static INPUT_PORTS_START( djboy )
|
||||
PORT_START("IN0")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 )
|
||||
@ -1048,6 +872,195 @@ static INPUT_PORTS_START( djboy )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
static const gfx_layout tile_layout =
|
||||
{
|
||||
16,16,
|
||||
RGN_FRAC(1,1),
|
||||
4,
|
||||
{ 0, 1, 2, 3 },
|
||||
{
|
||||
0*4,1*4,2*4,3*4,4*4,5*4,6*4,7*4,
|
||||
8*32+0*4,8*32+1*4,8*32+2*4,8*32+3*4,8*32+4*4,8*32+5*4,8*32+6*4,8*32+7*4
|
||||
},
|
||||
{
|
||||
0*32,1*32,2*32,3*32,4*32,5*32,6*32,7*32,
|
||||
16*32+0*32,16*32+1*32,16*32+2*32,16*32+3*32,16*32+4*32,16*32+5*32,16*32+6*32,16*32+7*32
|
||||
},
|
||||
4*8*32
|
||||
};
|
||||
|
||||
static GFXDECODE_START( djboy )
|
||||
GFXDECODE_ENTRY( "gfx1", 0, tile_layout, 0x100, 16 ) /* sprite bank */
|
||||
GFXDECODE_ENTRY( "gfx2", 0, tile_layout, 0x000, 16 ) /* background tiles */
|
||||
GFXDECODE_END
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
static INTERRUPT_GEN( djboy_interrupt )
|
||||
{ /* CPU1 uses interrupt mode 2. For now, just alternate the two interrupts. */
|
||||
static int addr = 0xff;
|
||||
addr ^= 0x02;
|
||||
cpu_set_input_line_and_vector(device, 0, HOLD_LINE, addr);
|
||||
}
|
||||
|
||||
static MACHINE_DRIVER_START( djboy )
|
||||
MDRV_CPU_ADD("maincpu", Z80,6000000)
|
||||
MDRV_CPU_PROGRAM_MAP(cpu0_am,0)
|
||||
MDRV_CPU_IO_MAP(cpu0_port_am,0)
|
||||
MDRV_CPU_VBLANK_INT_HACK(djboy_interrupt,2)
|
||||
|
||||
MDRV_CPU_ADD("cpu1", Z80,6000000)
|
||||
MDRV_CPU_PROGRAM_MAP(cpu1_am,0)
|
||||
MDRV_CPU_IO_MAP(cpu1_port_am,0)
|
||||
MDRV_CPU_VBLANK_INT("screen", irq0_line_hold)
|
||||
|
||||
MDRV_CPU_ADD("cpu2", Z80, 6000000)
|
||||
MDRV_CPU_PROGRAM_MAP(cpu2_am,0)
|
||||
MDRV_CPU_IO_MAP(cpu2_port_am,0)
|
||||
MDRV_CPU_VBLANK_INT("screen", irq0_line_hold)
|
||||
|
||||
MDRV_QUANTUM_TIME(HZ(6000))
|
||||
|
||||
MDRV_SCREEN_ADD("screen", RASTER)
|
||||
MDRV_SCREEN_REFRESH_RATE(60)
|
||||
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
||||
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
|
||||
MDRV_SCREEN_SIZE(256, 256)
|
||||
MDRV_SCREEN_VISIBLE_AREA(0, 256-1, 16, 256-16-1)
|
||||
|
||||
MDRV_GFXDECODE(djboy)
|
||||
MDRV_PALETTE_LENGTH(0x200)
|
||||
|
||||
MDRV_VIDEO_START(djboy)
|
||||
MDRV_VIDEO_UPDATE(djboy)
|
||||
MDRV_VIDEO_EOF(djboy)
|
||||
|
||||
MDRV_SPEAKER_STANDARD_MONO("mono")
|
||||
|
||||
MDRV_SOUND_ADD("ym", YM2203, 3000000)
|
||||
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
|
||||
|
||||
MDRV_SOUND_ADD("oki1", OKIM6295, 12000000 / 8)
|
||||
MDRV_SOUND_CONFIG(okim6295_interface_pin7low)
|
||||
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
|
||||
|
||||
MDRV_SOUND_ADD("oki2", OKIM6295, 12000000 / 8)
|
||||
MDRV_SOUND_CONFIG(okim6295_interface_pin7low)
|
||||
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
|
||||
ROM_START( djboy )
|
||||
ROM_REGION( 0x48000, "maincpu", 0 )
|
||||
ROM_LOAD( "bs64.4b", 0x00000, 0x08000, CRC(b77aacc7) SHA1(78100d4695738a702f13807526eb1bcac759cce3) )
|
||||
ROM_CONTINUE( 0x10000, 0x18000 )
|
||||
ROM_LOAD( "bs100.4d", 0x28000, 0x20000, CRC(081e8af8) SHA1(3589dab1cf31b109a40370b4db1f31785023e2ed) )
|
||||
|
||||
ROM_REGION( 0x38000, "cpu1", 0 )
|
||||
ROM_LOAD( "bs65.5y", 0x00000, 0x08000, CRC(0f1456eb) SHA1(62ed48c0d71c1fabbb3f6ada60381f57f692cef8) )
|
||||
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||
ROM_LOAD( "bs101.6w", 0x18000, 0x20000, CRC(a7c85577) SHA1(8296b96d5f69f6c730b7ed77fa8c93496b33529c) )
|
||||
|
||||
ROM_REGION( 0x24000, "cpu2", 0 ) /* sound */
|
||||
ROM_LOAD( "bs200.8c", 0x00000, 0x0c000, CRC(f6c19e51) SHA1(82193f71122df07cce0a7f057a87b89eb2d587a1) )
|
||||
ROM_CONTINUE( 0x10000, 0x14000 )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751_beast", 0x00000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) /* sprites */
|
||||
ROM_LOAD( "bs000.1h", 0x000000, 0x80000, CRC(be4bf805) SHA1(a73c564575fe89d26225ca8ec2d98b6ac319ac18) )
|
||||
ROM_LOAD( "bs001.1f", 0x080000, 0x80000, CRC(fdf36e6b) SHA1(a8762458dfd5201304247c113ceb85e96e33d423) )
|
||||
ROM_LOAD( "bs002.1d", 0x100000, 0x80000, CRC(c52fee7f) SHA1(bd33117f7a57899fd4ec0a77413107edd9c44629) )
|
||||
ROM_LOAD( "bs003.1k", 0x180000, 0x80000, CRC(ed89acb4) SHA1(611af362606b73cd2cf501678b463db52dcf69c4) )
|
||||
ROM_LOAD( "bs07.1b", 0x1f0000, 0x10000, CRC(d9b7a220) SHA1(ba3b528d50650c209c986268bb29b42ff1276eb2) ) // replaces last 0x200 tiles
|
||||
|
||||
ROM_REGION( 0x100000, "gfx2", 0 ) /* background */
|
||||
ROM_LOAD( "bs004.1s", 0x000000, 0x80000, CRC(2f1392c3) SHA1(1bc3030b3612766a02133eef0b4d20013c0495a4) )
|
||||
ROM_LOAD( "bs005.1u", 0x080000, 0x80000, CRC(46b400c4) SHA1(35f4823364bbff1fc935994498d462bbd3bc6044) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki1", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki2", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( djboya )
|
||||
ROM_REGION( 0x48000, "maincpu", 0 )
|
||||
ROM_LOAD( "bs19s.rom", 0x00000, 0x08000, CRC(17ce9f6c) SHA1(a0c1832b05dc46991e8949067ca0278f5498835f) )
|
||||
ROM_CONTINUE( 0x10000, 0x18000 )
|
||||
ROM_LOAD( "bs100.4d", 0x28000, 0x20000, CRC(081e8af8) SHA1(3589dab1cf31b109a40370b4db1f31785023e2ed) )
|
||||
|
||||
ROM_REGION( 0x38000, "cpu1", 0 )
|
||||
ROM_LOAD( "bs15s.rom", 0x00000, 0x08000, CRC(e6f966b2) SHA1(f9df16035a8b09d87eb70315b216892e25d99b03) )
|
||||
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||
ROM_LOAD( "bs101.6w", 0x18000, 0x20000, CRC(a7c85577) SHA1(8296b96d5f69f6c730b7ed77fa8c93496b33529c) )
|
||||
|
||||
ROM_REGION( 0x24000, "cpu2", 0 ) /* sound */
|
||||
ROM_LOAD( "bs200.8c", 0x00000, 0x0c000, CRC(f6c19e51) SHA1(82193f71122df07cce0a7f057a87b89eb2d587a1) )
|
||||
ROM_CONTINUE( 0x10000, 0x14000 )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751_beast", 0x00000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) /* sprites */
|
||||
ROM_LOAD( "bs000.1h", 0x000000, 0x80000, CRC(be4bf805) SHA1(a73c564575fe89d26225ca8ec2d98b6ac319ac18) )
|
||||
ROM_LOAD( "bs001.1f", 0x080000, 0x80000, CRC(fdf36e6b) SHA1(a8762458dfd5201304247c113ceb85e96e33d423) )
|
||||
ROM_LOAD( "bs002.1d", 0x100000, 0x80000, CRC(c52fee7f) SHA1(bd33117f7a57899fd4ec0a77413107edd9c44629) )
|
||||
ROM_LOAD( "bs003.1k", 0x180000, 0x80000, CRC(ed89acb4) SHA1(611af362606b73cd2cf501678b463db52dcf69c4) )
|
||||
ROM_LOAD( "bs07.1b", 0x1f0000, 0x10000, CRC(d9b7a220) SHA1(ba3b528d50650c209c986268bb29b42ff1276eb2) ) // replaces last 0x200 tiles
|
||||
|
||||
ROM_REGION( 0x100000, "gfx2", 0 ) /* background */
|
||||
ROM_LOAD( "bs004.1s", 0x000000, 0x80000, CRC(2f1392c3) SHA1(1bc3030b3612766a02133eef0b4d20013c0495a4) )
|
||||
ROM_LOAD( "bs005.1u", 0x080000, 0x80000, CRC(46b400c4) SHA1(35f4823364bbff1fc935994498d462bbd3bc6044) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki1", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki2", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs203.5j", 0x000000, 0x40000, CRC(805341fb) SHA1(fb94e400e2283aaa806814d5a39d6196457dc822) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( djboyj )
|
||||
ROM_REGION( 0x48000, "maincpu", 0 )
|
||||
ROM_LOAD( "bs12.4b", 0x00000, 0x08000, CRC(0971523e) SHA1(f90cd02cedf8632f4b651de7ea75dc8c0e682f6e) )
|
||||
ROM_CONTINUE( 0x10000, 0x18000 )
|
||||
ROM_LOAD( "bs100.4d", 0x28000, 0x20000, CRC(081e8af8) SHA1(3589dab1cf31b109a40370b4db1f31785023e2ed) )
|
||||
|
||||
ROM_REGION( 0x38000, "cpu1", 0 )
|
||||
ROM_LOAD( "bs13.5y", 0x00000, 0x08000, CRC(5c3f2f96) SHA1(bb7ee028a2d8d3c76a78a29fba60bcc36e9399f5) )
|
||||
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||
ROM_LOAD( "bs101.6w", 0x18000, 0x20000, CRC(a7c85577) SHA1(8296b96d5f69f6c730b7ed77fa8c93496b33529c) )
|
||||
|
||||
ROM_REGION( 0x24000, "cpu2", 0 ) /* sound */
|
||||
ROM_LOAD( "bs200.8c", 0x00000, 0x0c000, CRC(f6c19e51) SHA1(82193f71122df07cce0a7f057a87b89eb2d587a1) )
|
||||
ROM_CONTINUE( 0x10000, 0x14000 )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751_beast", 0x00000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) /* sprites */
|
||||
ROM_LOAD( "bs000.1h", 0x000000, 0x80000, CRC(be4bf805) SHA1(a73c564575fe89d26225ca8ec2d98b6ac319ac18) )
|
||||
ROM_LOAD( "bs001.1f", 0x080000, 0x80000, CRC(fdf36e6b) SHA1(a8762458dfd5201304247c113ceb85e96e33d423) )
|
||||
ROM_LOAD( "bs002.1d", 0x100000, 0x80000, CRC(c52fee7f) SHA1(bd33117f7a57899fd4ec0a77413107edd9c44629) )
|
||||
ROM_LOAD( "bs003.1k", 0x180000, 0x80000, CRC(ed89acb4) SHA1(611af362606b73cd2cf501678b463db52dcf69c4) )
|
||||
ROM_LOAD( "bsxx.1b", 0x1f0000, 0x10000, CRC(22c8aa08) SHA1(5521c9d73b4ee82a2de1992d6edc7ef62788ad72) ) // replaces last 0x200 tiles
|
||||
|
||||
ROM_REGION( 0x100000, "gfx2", 0 ) /* background */
|
||||
ROM_LOAD( "bs004.1s", 0x000000, 0x80000, CRC(2f1392c3) SHA1(1bc3030b3612766a02133eef0b4d20013c0495a4) )
|
||||
ROM_LOAD( "bs005.1u", 0x080000, 0x80000, CRC(46b400c4) SHA1(35f4823364bbff1fc935994498d462bbd3bc6044) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki1", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs-204.5j", 0x000000, 0x40000, CRC(510244f0) SHA1(afb502d46d268ad9cd209ae1da72c50e4e785626) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki2", 0 ) /* OKI-M6295 samples */
|
||||
ROM_LOAD( "bs-204.5j", 0x000000, 0x40000, CRC(510244f0) SHA1(afb502d46d268ad9cd209ae1da72c50e4e785626) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
/* YEAR, NAME, PARENT, MACHINE, INPUT, INIT, MNTR, COMPANY, FULLNAME, FLAGS */
|
||||
GAME( 1989, djboy, 0, djboy, djboy, djboy, ROT0, "Kaneko (American Sammy license)", "DJ Boy (set 1)", 0) // Sammy & Williams logos in FG ROM
|
||||
GAME( 1989, djboya, djboy, djboy, djboy, djboy, ROT0, "Kaneko (American Sammy license)", "DJ Boy (set 2)", 0) // Sammy & Williams logos in FG ROM
|
||||
|
@ -619,8 +619,8 @@ ROM_START( hvyunit )
|
||||
ROM_REGION( 0x10000, "soundcpu", 0 )
|
||||
ROM_LOAD( "b73_12.7e", 0x000000, 0x010000, CRC(d1d24fab) SHA1(ed0312535d0b136d79aa885b9e6eea19ebde6409) )
|
||||
|
||||
ROM_REGION( 0x02000, "mermaid", 0 )
|
||||
ROM_LOAD( "mermaid.i8751_mcu", 0x000000, 0x02000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 )
|
||||
ROM_LOAD( "i8751_mermaid", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) // loading only verified for roms marked 'ok'
|
||||
ROM_LOAD( "b73_08.2f", 0x000000, 0x080000, CRC(f83dd808) SHA1(09d5f1e86fad3a0d2d3ac1845103d3f2833c6793) ) // attract ok
|
||||
@ -646,8 +646,8 @@ ROM_START( hvyunitj )
|
||||
ROM_REGION( 0x10000, "soundcpu", 0 )
|
||||
ROM_LOAD( "b73_12.7e", 0x000000, 0x010000, CRC(d1d24fab) SHA1(ed0312535d0b136d79aa885b9e6eea19ebde6409) )
|
||||
|
||||
ROM_REGION( 0x02000, "mermaid", 0 )
|
||||
ROM_LOAD( "mermaid.i8751_mcu", 0x000000, 0x02000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 )
|
||||
ROM_LOAD( "i8751_mermaid", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) // loading only verified for roms marked 'ok'
|
||||
ROM_LOAD( "b73_08.2f", 0x000000, 0x080000, CRC(f83dd808) SHA1(09d5f1e86fad3a0d2d3ac1845103d3f2833c6793) ) // attract ok
|
||||
@ -673,8 +673,8 @@ ROM_START( hvyunito )
|
||||
ROM_REGION( 0x10000, "soundcpu", 0 )
|
||||
ROM_LOAD( "b73_12.7e", 0x000000, 0x010000, CRC(d1d24fab) SHA1(ed0312535d0b136d79aa885b9e6eea19ebde6409) )
|
||||
|
||||
ROM_REGION( 0x02000, "mermaid", 0 )
|
||||
ROM_LOAD( "mermaid.i8751_mcu", 0x000000, 0x02000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 )
|
||||
ROM_LOAD( "i8751_mermaid", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0 ) // loading only verified for roms marked 'ok'
|
||||
ROM_LOAD( "b73_08.2f", 0x000000, 0x080000, CRC(f83dd808) SHA1(09d5f1e86fad3a0d2d3ac1845103d3f2833c6793) ) // attract ok
|
||||
|
@ -1351,7 +1351,7 @@ ROM_START ( urashima )
|
||||
ROM_RELOAD( 0x40001, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "mcu", 0x0000, 0x1000, NO_DUMP )
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
|
||||
ROM_LOAD( "um-3.22c", 0x40000, 0x80000, CRC(9fd8c8fa) SHA1(0346f74c03a4daa7a84b64c9edf0e54297c82fd9) )
|
||||
@ -1399,7 +1399,7 @@ ROM_START( daireika )
|
||||
ROM_RELOAD( 0x40000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "mcu", 0x0000, 0x1000, NO_DUMP )
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
|
||||
ROM_LOAD( "mj3.bin", 0x40000, 0x80000, CRC(65bb350c) SHA1(e77866f2d612a0973adc616717e7c89a37d6c48e) )
|
||||
@ -1441,7 +1441,7 @@ ROM_START( mjzoomin )
|
||||
ROM_RELOAD( 0x40000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "mcu", 0x0000, 0x1000, NO_DUMP )
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
|
||||
ROM_LOAD( "zoomin-3.bin", 0x40000, 0x80000, CRC(07d7b8cd) SHA1(e05ce80ffb945b04f93f8c49d0c840b0bff6310b) )
|
||||
@ -1481,7 +1481,7 @@ ROM_START( kakumei )
|
||||
ROM_RELOAD( 0x40000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "mcu", 0x0000, 0x1000, NO_DUMP )
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
|
||||
ROM_LOAD( "rom3.bin", 0x00000, 0x40000, CRC(c9b7a526) SHA1(edec57e66d4ff601c8fdef7b1405af84a3f3d883) )
|
||||
@ -1518,7 +1518,7 @@ ROM_START( kakumei2 )
|
||||
ROM_LOAD16_BYTE( "mj-8956.2", 0x00000, 0x40000, CRC(0f942507) SHA1(7ec2fbeb9a34dfc80c4df3de8397388db13f5c7c) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "mcu", 0x0000, 0x1000, NO_DUMP )
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
|
||||
ROM_LOAD( "92000-01.3", 0x040000, 0x80000, CRC(4b0ed440) SHA1(11961d217a41f92b60d5083a5e346c245f7db620) )
|
||||
@ -1591,7 +1591,7 @@ ROM_START( suchipi )
|
||||
ROM_LOAD16_BYTE( "2.bin", 0x00000, 0x40000, CRC(42ecf88a) SHA1(7bb85470bc9f94c867646afeb91c4730599ea299) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "mcu", 0x0000, 0x1000, NO_DUMP )
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
|
||||
ROM_LOAD( "3.bin", 0x40000, 0x80000, CRC(691b5387) SHA1(b8bc9f904eab7653566042b18d89276d537ba586) )
|
||||
|
@ -1711,8 +1711,8 @@ ROM_START( 64street )
|
||||
ROM_LOAD16_BYTE( "64th_08.rom", 0x000000, 0x010000, CRC(632be0c1) SHA1(626073037249d96ac70b2d11b2dd72b22bac49c7) )
|
||||
ROM_LOAD16_BYTE( "64th_07.rom", 0x000001, 0x010000, CRC(13595d01) SHA1(e730a530ca232aab883217fa12804075cb2aa640) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "64street.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, M50747? */
|
||||
ROM_LOAD( "64street.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "64th_01.rom", 0x000000, 0x080000, CRC(06222f90) SHA1(52b6cb88b9d2209c16d1633c83c0224b6ebf29dc) )
|
||||
@ -1747,8 +1747,8 @@ ROM_START( 64streej )
|
||||
ROM_LOAD16_BYTE( "64th_08.rom", 0x000000, 0x010000, CRC(632be0c1) SHA1(626073037249d96ac70b2d11b2dd72b22bac49c7) )
|
||||
ROM_LOAD16_BYTE( "64th_07.rom", 0x000001, 0x010000, CRC(13595d01) SHA1(e730a530ca232aab883217fa12804075cb2aa640) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "64street.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, m50747? */
|
||||
ROM_LOAD( "64street.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "64th_01.rom", 0x000000, 0x080000, CRC(06222f90) SHA1(52b6cb88b9d2209c16d1633c83c0224b6ebf29dc) )
|
||||
@ -1794,6 +1794,9 @@ ROM_START( astyanax )
|
||||
ROM_LOAD16_BYTE( "astyan5.bin", 0x000000, 0x010000, CRC(11c74045) SHA1(00310a08a1c9a08050004e39b111b940142f8dea) )
|
||||
ROM_LOAD16_BYTE( "astyan6.bin", 0x000001, 0x010000, CRC(eecd4b16) SHA1(2078e900b53347aad008a8ce7191f4e5541d4df0) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "astyan11.bin", 0x000000, 0x020000, CRC(5593fec9) SHA1(8fa5bfa8921c6f03ddf485276207978e345887d5) )
|
||||
ROM_LOAD( "astyan12.bin", 0x020000, 0x020000, CRC(e8b313ec) SHA1(ee690e284ab05db858aad4f0a0b24681c14f93c8) )
|
||||
@ -1839,6 +1842,9 @@ ROM_START( lordofk )
|
||||
ROM_LOAD16_BYTE( "astyan5.bin", 0x000000, 0x010000, CRC(11c74045) SHA1(00310a08a1c9a08050004e39b111b940142f8dea) )
|
||||
ROM_LOAD16_BYTE( "astyan6.bin", 0x000001, 0x010000, CRC(eecd4b16) SHA1(2078e900b53347aad008a8ce7191f4e5541d4df0) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "astyan11.bin", 0x000000, 0x020000, CRC(5593fec9) SHA1(8fa5bfa8921c6f03ddf485276207978e345887d5) )
|
||||
ROM_LOAD( "astyan12.bin", 0x020000, 0x020000, CRC(e8b313ec) SHA1(ee690e284ab05db858aad4f0a0b24681c14f93c8) )
|
||||
@ -1923,8 +1929,8 @@ ROM_START( avspirit )
|
||||
ROM_LOAD16_BYTE( "spirit01.rom", 0x000000, 0x020000, CRC(d02ec045) SHA1(465b61d89ca06e7e0a42c42efb6919c964ad0f93) )
|
||||
ROM_LOAD16_BYTE( "spirit02.rom", 0x000001, 0x020000, CRC(30213390) SHA1(9334978d3568b36215ed29789501f7cbaf6651ea) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "avspirit.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "m50747", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "spirit12.rom", 0x000000, 0x080000, CRC(728335d4) SHA1(bbf13378ac0bff5e732eb30081b421ed89d12fa2) )
|
||||
@ -1960,8 +1966,7 @@ ROM_START( phantasm )
|
||||
ROM_LOAD16_BYTE( "phntsm05.bin", 0x000000, 0x010000, CRC(3b169b4a) SHA1(81c46fc94887c0cea363848b5c831dcf3b5b76de) )
|
||||
ROM_LOAD16_BYTE( "phntsm06.bin", 0x000001, 0x010000, CRC(df2dfb2e) SHA1(b2542fa478917d44dffcf9e11ff7eaac6019676d) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "avspirit.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
/* No MCU */
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
// ROM_LOAD( "phntsm14.bin", 0x000000, 0x080000, CRC(728335d4) SHA1(bbf13378ac0bff5e732eb30081b421ed89d12fa2) )
|
||||
@ -2100,8 +2105,8 @@ ROM_START( bigstrik )
|
||||
ROM_LOAD16_BYTE( "91105v10.8", 0x000000, 0x010000, CRC(7dd69ece) SHA1(e8dc3cbce8cb3f549384cd114f8fc0e6c72462f3) )
|
||||
ROM_LOAD16_BYTE( "91105v10.7", 0x000001, 0x010000, CRC(bc2c1508) SHA1(110dece929f9b452eb287c736d394d1022a09d75) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "bigstrik.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, M50747 */
|
||||
ROM_LOAD( "bigstrik.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "91021-01.1", 0x000000, 0x080000, CRC(f1945858) SHA1(3ed3881d3a93f34de5a15c287e076db209477259) )
|
||||
@ -2148,8 +2153,8 @@ ROM_START( chimerab )
|
||||
ROM_LOAD16_BYTE( "prg8.bin", 0x000000, 0x010000, CRC(a682b1ca) SHA1(66f5d5a73f5e8cba87eac09c55eee59117d94f7b) )
|
||||
ROM_LOAD16_BYTE( "prg7.bin", 0x000001, 0x010000, CRC(83b9982d) SHA1(68e7d344ebfffe19822c4cf9f7b13cb51f23537a) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "chimerab.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "cpu2", 0 ) /* MCU Internal Code, m50747? */
|
||||
ROM_LOAD( "chimerab.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "s1.bin", 0x000000, 0x080000, CRC(e4c2ac77) SHA1(db4bff3c02f22cc59a67b103fd176f4d88531f93) )
|
||||
@ -2236,8 +2241,8 @@ ROM_START( cybattlr )
|
||||
ROM_LOAD16_BYTE( "cb_08.rom", 0x000000, 0x010000, CRC(bf7b3558) SHA1(6046b965d61560e0227437f00f1ff1f7dbc16232) )
|
||||
ROM_LOAD16_BYTE( "cb_07.rom", 0x000001, 0x010000, CRC(85d219d7) SHA1(a9628efc5eddefad739363ff0b2f37a2d095df86) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "cybattlr.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, m50747? */
|
||||
ROM_LOAD( "cybattlr.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "cb_m01.rom", 0x000000, 0x080000, CRC(1109337f) SHA1(ab294d87c9b4eb54401da5ad6ea171e4c0a700b5) )
|
||||
@ -2298,8 +2303,8 @@ ROM_START( edf )
|
||||
ROM_LOAD16_BYTE( "edf1.f5", 0x000000, 0x020000, CRC(2290ea19) SHA1(64c9394bd4d5569d68833d2e57abaf2f1af5be97) )
|
||||
ROM_LOAD16_BYTE( "edf2.f3", 0x000001, 0x020000, CRC(ce93643e) SHA1(686bf0ec104af8c97624a782e0d60afe170fd945) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code, 64 pin DIP surface scratched */
|
||||
ROM_LOAD( "edf.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, 64 pin DIP surface scratched, m50747? */
|
||||
ROM_LOAD( "edf.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "edf_m04.rom", 0x000000, 0x080000, CRC(6744f406) SHA1(3b8f13ca968456186d9ad61f34611b7eab62ea86) )
|
||||
@ -2335,8 +2340,8 @@ ROM_START( edfu )
|
||||
ROM_LOAD16_BYTE( "edf1.f5", 0x000000, 0x020000, CRC(2290ea19) SHA1(64c9394bd4d5569d68833d2e57abaf2f1af5be97) )
|
||||
ROM_LOAD16_BYTE( "edf2.f3", 0x000001, 0x020000, CRC(ce93643e) SHA1(686bf0ec104af8c97624a782e0d60afe170fd945) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code, 64 pin DIP surface scratched */
|
||||
ROM_LOAD( "edf.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, 64 pin DIP surface scratched, m50747? */
|
||||
ROM_LOAD( "edf.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "edf_m04.rom", 0x000000, 0x080000, CRC(6744f406) SHA1(3b8f13ca968456186d9ad61f34611b7eab62ea86) )
|
||||
@ -2384,6 +2389,9 @@ ROM_START( hachoo )
|
||||
ROM_LOAD16_BYTE( "hacho05.rom", 0x000000, 0x010000, CRC(6271f74f) SHA1(2fe0f8adf3cdafe13a9107c36f24f1a525d06a05) )
|
||||
ROM_LOAD16_BYTE( "hacho06.rom", 0x000001, 0x010000, CRC(db9e743c) SHA1(77a3691b48eed389bfcdead5f307415dce47247e) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "hacho14.rom", 0x000000, 0x080000, CRC(10188483) SHA1(43bf08ac777c42351b04e2c35b1a119f524b4388) )
|
||||
|
||||
@ -2464,8 +2472,8 @@ ROM_START( hayaosi1 )
|
||||
ROM_LOAD16_BYTE( "1", 0x00000, 0x20000, CRC(b088b27e) SHA1(198e2520ce4f9b19ea108e09ff00f7e27768f290) )
|
||||
ROM_LOAD16_BYTE( "2", 0x00001, 0x20000, CRC(cebc7b16) SHA1(18b166560ffff7c43cec3d52e4b2da79256dfb2e) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu2", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "mo-91044.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, M50747 */
|
||||
ROM_LOAD( "mo-91044.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_ERASEFF) /* Scroll 0 */
|
||||
ROM_LOAD( "7", 0x000000, 0x80000, CRC(3629c455) SHA1(c216b600750861b073062c165f36e6949db10d78) )
|
||||
@ -2518,6 +2526,9 @@ ROM_START( kazan )
|
||||
ROM_LOAD16_BYTE( "iga_05.bin", 0x000000, 0x010000, CRC(13580868) SHA1(bfcd11b294b64af81a0403a3e9370c42a9859b6b) )
|
||||
ROM_LOAD16_BYTE( "iga_06.bin", 0x000001, 0x010000, CRC(7904d5dd) SHA1(4cd9fdab601a90c997a041a9f7966a9a233e897b) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "kazan.11", 0x000000, 0x020000, CRC(08e54137) SHA1(1e3298a896ae0de64f0fc2dab6b32c8bf875f50b) )
|
||||
ROM_LOAD( "kazan.12", 0x020000, 0x020000, CRC(e89d58bd) SHA1(a4f2530fb544af48f66b3402c5162639745ab11d) )
|
||||
@ -2561,6 +2572,9 @@ ROM_START( iganinju )
|
||||
ROM_LOAD16_BYTE( "iga_05.bin", 0x000000, 0x010000, CRC(13580868) SHA1(bfcd11b294b64af81a0403a3e9370c42a9859b6b) )
|
||||
ROM_LOAD16_BYTE( "iga_06.bin", 0x000001, 0x010000, CRC(7904d5dd) SHA1(4cd9fdab601a90c997a041a9f7966a9a233e897b) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "iga_14.bin", 0x000000, 0x040000, CRC(c707d513) SHA1(b0067a444385809a7dfd11fea27b1add318d5225) )
|
||||
|
||||
@ -2617,6 +2631,9 @@ ROM_START( jitsupro )
|
||||
ROM_LOAD16_BYTE( "jp_5.bin", 0x000000, 0x010000, CRC(84454e9e) SHA1(a506d44349a670e57d9dba3ec6a9de2597ba2cdb) ) // 11xxxxxxxxxxxxxx = 0xFF
|
||||
ROM_LOAD16_BYTE( "jp_6.bin", 0x000001, 0x010000, CRC(1fa9b75b) SHA1(d0e3640333f737658542ed4a8758d62f6d64ae05) ) // 11xxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "jp_14.bin", 0x000000, 0x080000, CRC(db112abf) SHA1(fd8c510934241b7923660acca6122ca3e63bf934) )
|
||||
|
||||
@ -3006,8 +3023,8 @@ ROM_START( peekaboo )
|
||||
ROM_LOAD16_BYTE( "j3", 0x000000, 0x020000, CRC(f5f4cf33) SHA1(f135f2b627347255bb0811e9a4a213e3b447c199) )
|
||||
ROM_LOAD16_BYTE( "j2", 0x000001, 0x020000, CRC(7b3d430d) SHA1(8b48101929da4938a61dfd0eda845368c4184831) )
|
||||
|
||||
ROM_REGION( 0x40000, "cpu1", 0 ) /* MCU Internal Code */
|
||||
ROM_LOAD( "mo-90233.mcu", 0x000000, 0x40000, NO_DUMP )
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* MCU Internal Code, M50747 */
|
||||
ROM_LOAD( "mo-90233.mcu", 0x000000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "5", 0x000000, 0x080000, CRC(34fa07bb) SHA1(0f688acf302fd56701ee4fcc1d692adb7bf86ce4) )
|
||||
@ -3053,6 +3070,9 @@ ROM_START( plusalph )
|
||||
ROM_LOAD16_BYTE( "pa-rom5.bin", 0x000000, 0x010000, CRC(ddc2739b) SHA1(dee31660428baea44c73dec238ed7f39a6771fe6) )
|
||||
ROM_LOAD16_BYTE( "pa-rom6.bin", 0x000001, 0x010000, CRC(f6f8a167) SHA1(60d5c9db18d8f6704b68ccde5d026174679cec36) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "pa-rom11.bin", 0x000000, 0x020000, CRC(eb709ae7) SHA1(434c9da3c79a97ddd9be77908ce65e9efe6c8106) )
|
||||
ROM_LOAD( "pa-rom12.bin", 0x020000, 0x020000, CRC(cacbc350) SHA1(328094a5d067775871f7d69b4c20c40e46b0eaba) )
|
||||
@ -3255,6 +3275,9 @@ ROM_START( stdragon )
|
||||
ROM_LOAD16_BYTE( "jsd-05.bin", 0x000000, 0x010000, CRC(8c04feaa) SHA1(57e86fd88dc72d123a41f0dee80a16be38ac2e81) )
|
||||
ROM_LOAD16_BYTE( "jsd-06.bin", 0x000001, 0x010000, CRC(0bb62f3a) SHA1(68d9f161ba2568f8e046b1a40127bbb973d7a884) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "jsd-11.bin", 0x000000, 0x020000, CRC(2783b7b1) SHA1(4edde596cf26afb33b247cf5b1420d86f8f0c104) )
|
||||
ROM_LOAD( "jsd-12.bin", 0x020000, 0x020000, CRC(89466ab7) SHA1(8de42f2828e48e4fe3c6d078f6b9d48498933d72) )
|
||||
@ -3386,6 +3409,9 @@ ROM_START( tshingna )
|
||||
ROM_LOAD16_BYTE( "takeda5.bin", 0x000000, 0x010000, CRC(fbdc51c0) SHA1(bc6036c556275f7eccd7741d23437a98b0aa13bb) )
|
||||
ROM_LOAD16_BYTE( "takeda6.bin", 0x000001, 0x010000, CRC(8fa65b69) SHA1(23a2d60435f235366f877ac79ac1506a99cfae9c) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "takeda11.bin", 0x000000, 0x020000, CRC(bf0b40a6) SHA1(3634b8700b6cfb71d3796847eab50fd2714d4726) )
|
||||
ROM_LOAD( "takeda12.bin", 0x020000, 0x020000, CRC(07987d89) SHA1(54f0fcbac6ec9c27b70a04a192db2874d38e91d8) )
|
||||
@ -3426,6 +3452,9 @@ ROM_START( tshingen )
|
||||
ROM_LOAD16_BYTE( "takeda5.bin", 0x000000, 0x010000, CRC(fbdc51c0) SHA1(bc6036c556275f7eccd7741d23437a98b0aa13bb) )
|
||||
ROM_LOAD16_BYTE( "takeda6.bin", 0x000001, 0x010000, CRC(8fa65b69) SHA1(23a2d60435f235366f877ac79ac1506a99cfae9c) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
|
||||
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x080000, "gfx1", ROMREGION_DISPOSE ) /* Scroll 0 */
|
||||
ROM_LOAD( "takeda11.bin", 0x000000, 0x020000, CRC(bf0b40a6) SHA1(3634b8700b6cfb71d3796847eab50fd2714d4726) )
|
||||
ROM_LOAD( "shing_12.rom", 0x020000, 0x020000, CRC(5e4adedb) SHA1(0b67af2913e1f15d0a9d81e7b22d26a1011fa160) )
|
||||
|
@ -708,6 +708,9 @@ ROM_START( f1dream )
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* audio CPU */
|
||||
ROM_LOAD( "12k_04.bin", 0x0000, 0x8000, CRC(4b9a7524) SHA1(19004958c19ac0af35f2c97790b0082ee2c15bc4) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "c8751h-88", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x008000, "text", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "10d_01.bin", 0x00000, 0x08000, CRC(361caf00) SHA1(8a109e4e116d0c5eea86f9c57c05359754daa5b9) ) /* 8x8 text */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user