From e980265ec50df699610b422fc47b18ee48a49251 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Fri, 3 Mar 2017 17:13:11 +0100 Subject: ltd.cpp: added more games [PinMAME] --- src/mame/drivers/ltd.cpp | 147 ++++++++++++++++++++++++++++++++++++++++++----- src/mame/mame.lst | 11 ++++ 2 files changed, 145 insertions(+), 13 deletions(-) diff --git a/src/mame/drivers/ltd.cpp b/src/mame/drivers/ltd.cpp index 5cf1a7722c2..9607f6cf7ef 100644 --- a/src/mame/drivers/ltd.cpp +++ b/src/mame/drivers/ltd.cpp @@ -581,6 +581,63 @@ ROM_START(discodan) ROM_RELOAD(0x0800, 0x0800) ROM_END +/*------------------------------------------------------------------- +/ Hustler +/-------------------------------------------------------------------*/ +ROM_START(hustlerp) + ROM_REGION(0x1000, "roms", 0) + ROM_LOAD("hustler_1.bin", 0x0000, 0x0800, CRC(43f323f5) SHA1(086b81699bea08b10b4231e398f4f689395355b0)) + ROM_RELOAD(0x0800, 0x0800) +ROM_END + +ROM_START(hustlerpa) + ROM_REGION(0x1000, "roms", 0) + ROM_LOAD("hustler_2.bin", 0x0000, 0x0800, CRC(83c79157) SHA1(286fd0c984870639fcd7d7b8f6a5a5ddabcddcf5)) + ROM_RELOAD(0x0800, 0x0800) +ROM_END + +/*------------------------------------------------------------------- +/ Martian Queen +/-------------------------------------------------------------------*/ + +// No good dump available + +/*------------------------------------------------------------------- +/ King Kong +/-------------------------------------------------------------------*/ + +ROM_START(kkongltd) + ROM_REGION(0x1000, "roms", 0) + ROM_LOAD("kong.bin", 0x0000, 0x0800, CRC(5b2a3123) SHA1(eee417d17d3272ee63c728915af84da33f1f73a2)) + ROM_RELOAD(0x0800, 0x0800) +ROM_END + +/*------------------------------------------------------------------- +/ Viking King +/-------------------------------------------------------------------*/ + +ROM_START(vikngkng) + ROM_REGION(0x1000, "roms", 0) + ROM_LOAD("vikking.bin", 0x0000, 0x0800, CRC(aa32d158) SHA1(b24294ae4ecb2ab3119ad7fe79ef567b19ac792a)) + ROM_RELOAD(0x0800, 0x0800) +ROM_END + +/*------------------------------------------------------------------- +/ Force +/-------------------------------------------------------------------*/ + +ROM_START(force) + ROM_REGION(0x1000, "roms", 0) + ROM_LOAD("forceltd.bin", 0x0000, 0x0800, CRC(48f9ebbe) SHA1(8aaab352fb21263b1b93ffefd9b5169284083beb)) + ROM_RELOAD(0x0800, 0x0800) +ROM_END + +/*------------------------------------------------------------------- +/ Space Poker +/-------------------------------------------------------------------*/ + +// No good dump available + /*------------------------------------------------------------------- / Black Hole /-------------------------------------------------------------------*/ @@ -590,6 +647,15 @@ ROM_START(bhol_ltd) ROM_RELOAD(0x0800, 0x0800) ROM_END +/*------------------------------------------------------------------- +/ Cowboy Eight Ball +/-------------------------------------------------------------------*/ + +ROM_START(cowboy) + ROM_REGION(0x1000, "roms", 0) + ROM_LOAD("cowboy3p.bin", 0x0000, 0x1000, CRC(5afa29af) SHA1(a5ccf5cd17c63d4292222b792535187b1bcfa786)) +ROM_END + /*------------------------------------------------------------------- / Zephy /-------------------------------------------------------------------*/ @@ -598,15 +664,29 @@ ROM_START(zephy) ROM_LOAD("zephy.l2", 0x0000, 0x1000, CRC(8dd11287) SHA1(8133d0c797eb0fdb56d83fc55da91bfc3cddc9e3)) ROM_END +ROM_START(zephya) + ROM_REGION(0x1000, "roms", 0) + ROM_LOAD("zephy1.bin", 0x0000, 0x1000, CRC(ae189c8a) SHA1(c309b436ef94cd5c266c88fe5f222261e083e4eb)) +ROM_END + /*------------------------------------------------------------------- -/ Cowboy Eight Ball +/ Cowboy Eight Ball 2 /-------------------------------------------------------------------*/ -ROM_START(cowboy) +ROM_START(cowboy2) ROM_REGION(0x2000, "roms", 0) ROM_LOAD("cowboy_l.bin", 0x0000, 0x1000, CRC(87befe2a) SHA1(93fdf40b10e53d7d95e5dc72923b6be887411fc0)) ROM_LOAD("cowboy_h.bin", 0x1000, 0x1000, CRC(105e5d7b) SHA1(75edeab8c8ba19f334479133802acbc25f405763)) ROM_END +/*------------------------------------------------------------------- +/ Haunted Hotel +/-------------------------------------------------------------------*/ +ROM_START(hhotel) + ROM_REGION(0x2000, "roms", 0) + ROM_LOAD("hh1.bin", 0x0000, 0x1000, CRC(a107a683) SHA1(5bb79d9a0a6b33f067cdd54942784c67ab557909)) + ROM_LOAD("hh2.bin", 0x1000, 0x1000, CRC(e0c2ebc1) SHA1(131240589162c7b3f44a2bb951945c7d64f89c8d)) +ROM_END + /*------------------------------------------------------------------- / Mr. & Mrs. Pec-Men /-------------------------------------------------------------------*/ @@ -625,24 +705,65 @@ ROM_START(alcapone) ROM_LOAD("alcapo_h.bin", 0x1000, 0x1000, CRC(279f766d) SHA1(453c58e44c4ef8f1f9eb752b6163c61ebed70b27)) ROM_END +/*------------------------------------------------------------------- +/ Alien Warrior +/-------------------------------------------------------------------*/ + +// No good dump available + /*------------------------------------------------------------------- / Columbia /-------------------------------------------------------------------*/ ROM_START(columbia) ROM_REGION(0x2000, "roms", 0) - ROM_LOAD("columb-d.bin", 0x0000, 0x1000, NO_DUMP) - ROM_LOAD("columb-e.bin", 0x1000, 0x1000, CRC(013abca0) SHA1(269376af92368d214c3d09ec6d3eb653841666f3)) + ROM_LOAD("columb-l.bin", 0x0000, 0x1000, CRC(ac345dee) SHA1(14f03fa8059de5cd69cc83638aa6533fbcead37e)) + ROM_LOAD("columb-h.bin", 0x1000, 0x1000, CRC(acd2a85b) SHA1(30889ee4230ce05f6060f926b2137bbf5939db2d)) +ROM_END + +/*------------------------------------------------------------------- +/ Time Machine +/-------------------------------------------------------------------*/ +ROM_START(tmacltd4) + ROM_REGION(0x2000, "roms", 0) + ROM_LOAD("tm4-l.bin", 0x0000, 0x1000, NO_DUMP) + ROM_LOAD("tm4-h.bin", 0x1000, 0x1000, CRC(f5f97992) SHA1(ba31f71a600e7061b500e0750f50643503e52a80)) +ROM_END + +ROM_START(tmacltd2) + ROM_REGION(0x2000, "roms", 0) + ROM_LOAD("tm4-l.bin", 0x0000, 0x1000, NO_DUMP) + ROM_LOAD("tm4-h.bin", 0x1000, 0x1000, CRC(f717c9db) SHA1(9ca5819b707fa20edfc289734e1aa189ae242aa3)) +ROM_END + +/*------------------------------------------------------------------- +/ Trick Shooter +/-------------------------------------------------------------------*/ +ROM_START(tricksht) + ROM_REGION(0x2000, "roms", 0) + ROM_LOAD("tricks-l.bin", 0x0000, 0x1000, CRC(951413ff) SHA1(f4a28f7b41cb077377433dc7bfb6647e5d392481)) + ROM_LOAD("tricks-h.bin", 0x1000, 0x1000, CRC(2e4efb51) SHA1(3dd20addecf4b47bd68b05d557c378d1dbbbd892)) ROM_END // system 3 -GAME(1981, arizona, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Arizona", MACHINE_IS_SKELETON_MECHANICAL) -GAME(1981, atla_ltd, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Atlantis (LTD)", MACHINE_MECHANICAL | MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) -GAME(1981, discodan, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Disco Dancing", MACHINE_IS_SKELETON_MECHANICAL) -GAME(1981, bhol_ltd, 0, ltd3, ltd3, ltd_state, bhol_ltd, ROT0, "LTD", "Black Hole (LTD)", MACHINE_MECHANICAL | MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) -GAME(1981, zephy, 0, ltd3, ltd3, ltd_state, zephy, ROT0, "LTD", "Zephy", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, arizona, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Arizona", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, atla_ltd, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Atlantis (LTD)", MACHINE_MECHANICAL | MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +GAME(1981, discodan, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Disco Dancing", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, hustlerp, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Hustler", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, hustlerpa, hustlerp, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Hustler (alternate set)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, kkongltd, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "King Kong", MACHINE_IS_SKELETON_MECHANICAL) +GAME(198?, vikngkng, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Viking King", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, force, 0, ltd3, ltd3, ltd_state, atla_ltd, ROT0, "LTD", "Force", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, bhol_ltd, 0, ltd3, ltd3, ltd_state, bhol_ltd, ROT0, "LTD", "Black Hole (LTD)", MACHINE_MECHANICAL | MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +GAME(1981, cowboy, 0, ltd3, ltd3, ltd_state, zephy, ROT0, "LTD", "Cowboy Eight Ball", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, zephy, 0, ltd3, ltd3, ltd_state, zephy, ROT0, "LTD", "Zephy", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, zephya, zephy, ltd3, ltd3, ltd_state, zephy, ROT0, "LTD", "Zephy (alternate set)", MACHINE_IS_SKELETON_MECHANICAL) // system 4 -GAME(1981, cowboy, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Cowboy Eight Ball 2", MACHINE_IS_SKELETON_MECHANICAL) -GAME(1981, pecmen, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Mr. & Mrs. Pec-Men", MACHINE_IS_SKELETON_MECHANICAL) -GAME(1981, alcapone, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Al Capone", MACHINE_IS_SKELETON_MECHANICAL) -GAME(1982, columbia, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Columbia", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1982, cowboy2, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Cowboy Eight Ball 2", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, hhotel, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Haunted Hotel", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, pecmen, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Mr. & Mrs. Pec-Men", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, alcapone, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Al Capone", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1982, columbia, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Columbia", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, tmacltd4, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Time Machine (LTD, 4 players)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1981, tmacltd2, tmacltd4, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Time Machine (LTD, 2 players)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1982, tricksht, 0, ltd4, ltd4, ltd_state, ltd, ROT0, "LTD", "Trick Shooter", MACHINE_IS_SKELETON_MECHANICAL) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 238ce0e3d01..c63c0b61c5e 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -17407,9 +17407,20 @@ atla_ltd // bhol_ltd // columbia // cowboy // +cowboy2 // discodan // +force // +hhotel // +hustlerp // +hustlerpa // +kkongltd // pecmen // +tmacltd2 // +tmacltd4 // +tricksht // +vikngkng // zephy // +zephya // @source:luckgrln.cpp 7smash // (c) 1993 Sovic -- cgit v1.2.3