diff options
author | 2024-03-06 16:32:52 +0100 | |
---|---|---|
committer | 2024-03-07 02:32:52 +1100 | |
commit | 0b96ba7365b2b00b405a06bef527e396b32b730b (patch) | |
tree | cc463986f076ea5781db8a579ebcaa05dc2a5ddb | |
parent | 853db181d2ca89f9425c9106ac5b7b275879ed56 (diff) |
taito/2mindril.cpp: Added Two Minute Drill Ver 2.2A. (#12110)
New clones marked not working
------------------
Two Minute Drill (Ver 2.2A 1993/10/18) [Sergio Galiano]
-rw-r--r-- | src/mame/mame.lst | 1 | ||||
-rw-r--r-- | src/mame/taito/2mindril.cpp | 24 |
2 files changed, 23 insertions, 2 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst index d9b4cbf31c5..8b6d7b9fc46 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -42841,6 +42841,7 @@ tabe22 // (c) Tab Products @source:taito/2mindril.cpp 2mindril // (c) 1993 Taito +2mindrila // (c) 1993 Taito @source:taito/40love.cpp 40love // A30 (c) 1984 Taito diff --git a/src/mame/taito/2mindril.cpp b/src/mame/taito/2mindril.cpp index 6dda1e2801e..9729636019d 100644 --- a/src/mame/taito/2mindril.cpp +++ b/src/mame/taito/2mindril.cpp @@ -405,6 +405,25 @@ ROM_START( 2mindril ) ROM_LOAD ( "d58-10.ic29", 0x000000, 0x200000, CRC(74c87e08) SHA1(f39b3a64f8338ccf5ca6eb76cee92a10fe0aad8f) ) ROM_END +ROM_START( 2mindrila ) + ROM_REGION( 0x80000, "maincpu", 0 ) /* 68000 Code */ + ROM_LOAD16_BYTE( "d58-17.ic11", 0x00000, 0x40000, CRC(3abc3e2c) SHA1(ee70c9fc20bf31a427384230672110895eeb0b90) ) // Ver 2.2A 1993/10/18 03:20:00 + ROM_LOAD16_BYTE( "d58-16.ic9", 0x00001, 0x40000, CRC(a82101dd) SHA1(4eacac76fc47294f28af65e2a02d7c279bd52f2d) ) // Program ROMs have asterisks on the labels, "16*" and "17*" + + ROM_REGION( 0x200000, "ymsnd:adpcma", 0 ) /* Samples */ + ROM_LOAD( "d58-11.ic31", 0x000000, 0x200000, CRC(dc26d58d) SHA1(cffb18667da18f5367b02af85a2f7674dd61ae97) ) + + ROM_REGION( 0x400000, "sprites", ROMREGION_ERASE00 ) + ROM_REGION( 0x200000, "sprites_hi", ROMREGION_ERASE00 ) + + ROM_REGION( 0x400000, "tilemap", 0 ) + ROM_LOAD32_WORD( "d58-08.ic27", 0x000000, 0x200000, CRC(9f5a3f52) SHA1(7b696bd823819965b974c853cebc1660750db61e) ) + ROM_LOAD32_WORD( "d58-09.ic28", 0x000002, 0x200000, CRC(d8f6a86a) SHA1(d6b2ec309e21064574ee63e025ae4716b1982a98) ) + + ROM_REGION( 0x200000, "tilemap_hi", 0 ) + ROM_LOAD ( "d58-10.ic29", 0x000000, 0x200000, CRC(74c87e08) SHA1(f39b3a64f8338ccf5ca6eb76cee92a10fe0aad8f) ) +ROM_END + void _2mindril_state::init_drill() { m_game = TMDRILL; @@ -414,5 +433,6 @@ void _2mindril_state::init_drill() } // anonymous namespace -// YEAR NAME PARENT MACHINE INPUT CLASS INIT ROT COMPANY FULLNAME FLAGS -GAME( 1993, 2mindril, 0, drill, drill, _2mindril_state, init_drill, ROT0, "Taito America Corporation", "Two Minute Drill (Ver 2.93A 1994/02/16)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_MECHANICAL) +// YEAR NAME PARENT MACHINE INPUT CLASS INIT ROT COMPANY FULLNAME FLAGS +GAME( 1993, 2mindril, 0, drill, drill, _2mindril_state, init_drill, ROT0, "Taito America Corporation", "Two Minute Drill (Ver 2.93A 1994/02/16)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_MECHANICAL) +GAME( 1993, 2mindrila, 2mindril, drill, drill, _2mindril_state, init_drill, ROT0, "Taito America Corporation", "Two Minute Drill (Ver 2.2A 1993/10/18)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_MECHANICAL) |