diff options
Diffstat (limited to 'src/mame/drivers/dai3wksi.cpp')
-rw-r--r-- | src/mame/drivers/dai3wksi.cpp | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/src/mame/drivers/dai3wksi.cpp b/src/mame/drivers/dai3wksi.cpp index d7f6d54be3c..fceec84d937 100644 --- a/src/mame/drivers/dai3wksi.cpp +++ b/src/mame/drivers/dai3wksi.cpp @@ -3,6 +3,11 @@ /* -------------------------- +Galaxy Force +PCB: SIV-01-A +Run Away +PCB: SIV-01-B +-------------------------- Dai 3 Wakusei (c)1979 Sun Electronics @@ -12,6 +17,15 @@ TVG_14.7 [d48cbabe] TVG_15.8 [cf44bd60] TVG_16.9 [ae723f56] -------------------------- +Warp 1 +(c)1979 Sun Electronics + +PCB: SIV-01-C +TVG_23.6 [c956b3a8] +TVG_24.7 [6cca323d] +TVG_25.8 [5aa6eb1e] +TVG_26.9 [840c1a75] +-------------------------- Warp 1 PCB: SIV-01-C, Taito logo @@ -22,9 +36,6 @@ Z80 @ 2.5MHz 5*SN76477, dai3wksi has 6 -------------------------- -Galaxy Force? -Run Away? --------------------------- TODO: - Get rid of those big lookup tables, I see no proms on the PCB so it's hardcoded @@ -631,6 +642,14 @@ ROM_END ROM_START( warp1 ) ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "tvg_23.6", 0x0000, 0x0800, CRC(c956b3a8) SHA1(1e90d3480ac8ebb26eed5800a453b2b9484a8b05) ) + ROM_LOAD( "tvg_24.7", 0x0800, 0x0800, CRC(6cca323d) SHA1(e5dc4f09990c3f9e408e25e189a9355d7c021128) ) + ROM_LOAD( "tvg_25.8", 0x1000, 0x0800, CRC(5aa6eb1e) SHA1(ccf18d9618635c38747a57dad2214e6ca14c835d) ) + ROM_LOAD( "tvg_26.9", 0x1800, 0x0400, CRC(840c1a75) SHA1(63853e560c0fba5600a8ad0408cc9e7a55db6d93) ) +ROM_END + +ROM_START( warp1t ) + ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "tvg_23.6", 0x0000, 0x0800, CRC(2025a316) SHA1(704798ec1d0039cb977396330801a625c8b02cff) ) ROM_LOAD( "tvg_24.7", 0x0800, 0x0800, CRC(6cca323d) SHA1(e5dc4f09990c3f9e408e25e189a9355d7c021128) ) ROM_LOAD( "tvg_25.8", 0x1000, 0x0800, CRC(5aa6eb1e) SHA1(ccf18d9618635c38747a57dad2214e6ca14c835d) ) @@ -659,5 +678,6 @@ ROM_END GAME( 1979, dai3wksi, 0, dai3wksi, dai3wksi, dai3wksi_state, empty_init, ROT270, "Sun Electronics", "Dai 3 Wakusei (Japan)", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE ) -GAME( 1979, warp1, 0, dai3wksi, warp1, dai3wksi_state, empty_init, ROT90, "Sun Electronics (Taito license)", "Warp-1", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE ) +GAME( 1979, warp1, 0, dai3wksi, warp1, dai3wksi_state, empty_init, ROT270, "Sun Electronics", "Warp-1 (Japan)", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE ) +GAME( 1979, warp1t, warp1, dai3wksi, warp1, dai3wksi_state, empty_init, ROT90, "Sun Electronics (Taito license)", "Warp-1 (Japan, Taito license)", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE ) GAMEL(1979, warp1bl, warp1, warp1bl, warp1bl, dai3wksi_state, empty_init, ROT270, "bootleg (Igleck)", "Warp-1 (Japan, bootleg)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE, layout_warp1bl ) |