Previous 199869 Revisions Next

r31611 Monday 11th August, 2014 at 18:47:08 UTC by James Wallace
Laserdisc titles added and reorganised to include dumps from other sources. ALG titles in particular have been heavily reorganised [Dragon's Lair Project, J. Wallace]

Out of whatsnew: This is phase 1, I have more to add and organise. All ALG games are now marked with NO_DUMP laserdiscs, since it seemed strange to have some one way, and some the other.
Dragon's Lair now supports the earliest beta code, including that in machine serial number #001.
[src/mame]mame.lst
[src/mame/drivers]alg.c cliffhgr.c dlair.c dlair2.c lgp.c

trunk/src/mame/drivers/dlair.c
r31610r31611
757757   DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
758758ROM_END
759759
760ROM_START( dlair_1 )     /* Serial #001, courtesy Jason Finn */
761   ROM_REGION( 0xa000, "maincpu", 0 )
762   ROM_LOAD( "dl_n1_u1.bin", 0x0000, 0x2000,  CRC(a1856eac) SHA1(f5c1daeec3d4a3c14399f181dc4dfafdc43acc51) )
763   ROM_LOAD( "dl_n1_u2.bin", 0x2000, 0x2000,  CRC(1b34406f) SHA1(f78b2e7558e28fa81fdea4d72d68348fc11d224c) )
764   ROM_LOAD( "dl_n1_u3.bin", 0x4000, 0x2000,  CRC(cf3f4d3c) SHA1(af263d914902c74d4090dc213be5b9edbde9e1ae) )
765   ROM_LOAD( "dl_n1_u4.bin", 0x6000, 0x2000,  CRC(a98880c5) SHA1(48eec445f6f40db18b0f66c777bff475cf33571a) )
766   ROM_LOAD( "dl_n1_u5.bin", 0x8000, 0x2000,  CRC(17b7336b) SHA1(f5b7fc6b2f100a7cf7c6e7e31492bf08a82199f1) )
767
768   DISK_REGION( "ld_pr7820" )
769   DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
770ROM_END
771
772ROM_START( dlair_2 )     
773   ROM_REGION( 0xa000, "maincpu", 0 )
774   ROM_LOAD( "dlu1.bin", 0x0000, 0x2000,  CRC(ea6d5498) SHA1(1d854c04e0074e693e791e22a4c9cc21d5175d95) )
775   ROM_LOAD( "dlu2.bin", 0x2000, 0x2000,  CRC(ffe84a95) SHA1(675ce2e68e43beb1f389bc6ab1a55bee862a1440) )
776   ROM_LOAD( "dlu3.bin", 0x4000, 0x2000,  CRC(6363fd84) SHA1(d865495337ed77952b60ca267ce52e1e9e01224b) )
777   ROM_LOAD( "dlu4.bin", 0x6000, 0x2000,  CRC(84cabb86) SHA1(eac6ba4c5989ba67d914c9c84f91cf7a1e86accf) )
778   ROM_LOAD( "dlu5.bin", 0x8000, 0x2000,  CRC(8cc8f073) SHA1(78bbd7992224f4f273672d2fc1d64661f9200a77) )
779
780   DISK_REGION( "ld_pr7820" )
781   DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
782ROM_END
783
760784ROM_START( dlaira )     /* revision A */
761785   ROM_REGION( 0xa000, "maincpu", 0 )
762786   ROM_LOAD( "dl_a_u1.bin", 0x0000, 0x2000,  CRC(d76e83ec) SHA1(fc7ff5d883de9b38a9e0532c35990f4b319ba1d3) )
r31610r31611
841865   DISK_IMAGE_READONLY( "dleuro", 0, NO_DUMP )
842866ROM_END
843867
868ROM_START( dleuroalt )     /* European Atari version */
869   ROM_REGION( 0x10000, "maincpu", 0 )
870   ROM_LOAD( "elu45_d2.bin",0x0000, 0x2000, CRC(329b354a) SHA1(54bbc5aa647d3c20166a57f9d3aa5569e7289af8) )
871   ROM_LOAD( "elu46.bin",   0x2000, 0x2000, CRC(8479612b) SHA1(b5543a06928274bde0e1bdda0747d936feaff177) )
872   ROM_LOAD( "elu47.bin",   0x4000, 0x2000, CRC(6a66f6b4) SHA1(2bee981870e61977565439c34568952043656cfa) )
873   ROM_LOAD( "elu48.bin",   0x6000, 0x2000, CRC(36575106) SHA1(178e26e7d5c7f879bc55c2fb170f3bb47a709610) )
874
875   ROM_REGION( 0x2000, "gfx1", 0 )
876   ROM_LOAD( "elu33.bin", 0x0000, 0x2000, CRC(e7506d96) SHA1(610ae25bd8db13b18b9e681e855ffa978043255b) )
877
878   DISK_REGION( "ld_22vp932" )
879   DISK_IMAGE_READONLY( "dleuro", 0, NO_DUMP )
880ROM_END
881
844882ROM_START( dlital )     /* Italian Sidam version */
845883   ROM_REGION( 0x10000, "maincpu", 0 )
846884   ROM_LOAD( "dlita45.bin", 0x0000, 0x2000, CRC(2ed85958) SHA1(9651989775d215b279716b8c3e30d8e799d91b37) ) /* Label: ELU 45 SID */
r31610r31611
942980GAMEL( 1983, dlairc,   dlair,    dlair_pr7820,  dlair, dlair_state,  fixed,    ROT0, "Cinematronics", "Dragon's Lair (US Rev. C, Pioneer PR-7820)",  GAME_NOT_WORKING, layout_dlair )
943981GAMEL( 1983, dlairb,   dlair,    dlair_pr7820,  dlair, dlair_state,  fixed,    ROT0, "Cinematronics", "Dragon's Lair (US Rev. B, Pioneer PR-7820)",  GAME_NOT_WORKING, layout_dlair )
944982GAMEL( 1983, dlaira,   dlair,    dlair_pr7820,  dlair, dlair_state,  fixed,    ROT0, "Cinematronics", "Dragon's Lair (US Rev. A, Pioneer PR-7820)",  GAME_NOT_WORKING, layout_dlair )
983GAMEL( 1983, dlair_2,  dlair,    dlair_pr7820,  dlair, dlair_state,  fixed,    ROT0, "Cinematronics", "Dragon's Lair (US Beta 2?, Pioneer PR-7820)",  GAME_NOT_WORKING, layout_dlair )
984GAMEL( 1983, dlair_1,  dlair,    dlair_pr7820,  dlair, dlair_state,  fixed,    ROT0, "Cinematronics", "Dragon's Lair (US Beta 1, Pioneer PR-7820)",  GAME_NOT_WORKING, layout_dlair )
985
945986GAMEL( 1983, dleuro,   dlair,    dleuro,        dleuro, dlair_state, fixed,    ROT0, "Cinematronics (Atari license)", "Dragon's Lair (European)",  GAME_NOT_WORKING, layout_dlair )
987GAMEL( 1983, dleuroalt,dlair,    dleuro,        dleuro, dlair_state, fixed,    ROT0, "Cinematronics (Atari license)", "Dragon's Lair (European, alternate)",  GAME_NOT_WORKING, layout_dlair )
946988GAMEL( 1983, dlital,   dlair,    dleuro,        dleuro, dlair_state, fixed,    ROT0, "Cinematronics (Sidam license?)","Dragon's Lair (Italian)",  GAME_NOT_WORKING, layout_dlair )
947989
948990GAMEL( 1983, spaceace,     0,        dlair_ldv1000, dlaire, dlair_state, variable, ROT0, "Cinematronics", "Space Ace (US Rev. A3)", GAME_NOT_WORKING, layout_dlair )
trunk/src/mame/drivers/dlair2.c
r31610r31611
1414  (located inside coin door) - Release both buttons
1515
1616* Rom version determines LD Image to use:
17  ROM revision 2.00 works only with a Dragon's Lair II/Space Ace '91 proto disc,
18  and an AMOA prototype board with DL2 BIOS ROM.
1719  ROM revision 2.xx works only with a Dragon's Lair II disc, serial number
1820  C-910-00001-00.  This is the original pressing of the laser disc.
1921  ROM revision 3.xx works with a Dragon's Lair II disc, serial number
r31610r31611
260262   ROM_LOAD( "dl2_211.bin",     0x00000, 0x10000, CRC(9f2660a3) SHA1(bf35356aab0138f86e6ea18c7bcf4f3f3c428d98) )
261263ROM_END
262264
265ROM_START( dlair2_200 )
266   ROM_REGION( 0x10000, "ipl", 0 )
267   ROM_LOAD( "dl2_amoa_proto_9-8_2e7f.bin",      0x00000, 0x10000,CRC(b41bad8d) SHA1(c9d594f94c349d83f07c1f4730bfde371834263d) )
268
269   ROM_REGION( 0x2000, "bios", 0 ) /* BIOS for proto board */
270   ROM_LOAD( "dl2_amoa_proto_bios_mod_56ee.bin",0x00000, 0x2000, CRC(1fc21576) SHA1(dc5443f6a8d80ec8148314244f05ac0290e380ea) )
271   
272ROM_END
273
263274ROM_START( spacea91 )
264275   ROM_REGION( 0x10000, "ipl", 0 )
265276   ROM_LOAD( "ace.dat",         0x00000, 0x10000, CRC(de93a213) SHA1(1c95d5f45292f08149d749e1f7b5d9409d3a266e) )
r31610r31611
280291GAME( 1991, dlair2_315,   dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (US v3.15)", GAME_IS_SKELETON )
281292GAME( 1991, dlair2_315s,  dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (Spanish v3.15)", GAME_IS_SKELETON )
282293GAME( 1991, dlair2_314,   dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (US v3.14)", GAME_IS_SKELETON )
283GAME( 1991, dlair2_312,   dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (US v3.12)", GAME_IS_SKELETON )
294GAME( 1991, dlair2_312,   dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (Euro v3.12)", GAME_IS_SKELETON )
284295GAME( 1991, dlair2_300,   dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (US v3.00)", GAME_IS_SKELETON )
285296GAME( 1991, dlair2_211,   dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (US v2.11)", GAME_IS_SKELETON )
297GAME( 1991, dlair2_200,   dlair2,   dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Dragon's Lair 2: Time Warp (US v2.00, AMOA prototype)", GAME_IS_SKELETON )
286298GAME( 1991, spacea91,     0,        dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Space Ace (DL2 Conversion) (US v1.3)", GAME_IS_SKELETON )
287299GAME( 1991, spacea91_13e, spacea91, dlair2,  dlair2, driver_device,  0,       ROT0, "Leland",      "Space Ace (DL2 Conversion) (Euro v1.3)", GAME_IS_SKELETON )
trunk/src/mame/drivers/cliffhgr.c
r31610r31611
753753   DISK_IMAGE_READONLY( "cliffhgr", 0, SHA1(4442995c824d7891a2a19c607bb3301d696fbdc8) )
754754ROM_END
755755
756ROM_START( cliffhgra2 )
757   ROM_REGION( 0x10000, "maincpu", 0 )
758   ROM_LOAD( "cliff_alt2_0.bin",    0x0000, 0x2000, CRC(598d57fc) SHA1(3514b262ba4c5e9ec42452af6202aa83ca5fee8e) )
759   ROM_LOAD( "cliff_alt2_1.bin",    0x2000, 0x2000, CRC(7bce618e) SHA1(3ef5a7d2b41f82a903b264199a0c5d611cdf36ac) )
760   ROM_LOAD( "cliff_alt2_2.bin",    0x4000, 0x2000, CRC(65d2b984) SHA1(3076f2aac076b5db9ad3aa81e4c15a3d7b06becd) )
761   ROM_LOAD( "cliff_alt2_3.bin",    0x6000, 0x2000, CRC(f43a5269) SHA1(19795cb163a72d3549f9f7d75282e4a1b23a8d08) )
762
763   DISK_REGION( "laserdisc" )
764   DISK_IMAGE_READONLY( "cliffhgr", 0, SHA1(4442995c824d7891a2a19c607bb3301d696fbdc8) )
765ROM_END
766
756767ROM_START( goaltogo )
757768   ROM_REGION( 0x10000, "maincpu", 0 )
758769   ROM_LOAD( "gtg.rm0",    0x0000, 0x2000, CRC(d8efddea) SHA1(69a076fed60ebabad3032d8c10804f57a0904327) )
r31610r31611
785796 *
786797 *************************************/
787798
788GAME( 1983, cliffhgr, 0,        cliffhgr, cliffhgr, cliffhgr_state,  cliff, ROT0, "Stern Electronics", "Cliff Hanger (set 1)", 0)
789GAME( 1983, cliffhgra,cliffhgr, cliffhgr, cliffhgra, cliffhgr_state, cliff, ROT0, "Stern Electronics", "Cliff Hanger (set 2)", 0)
790GAME( 1983, goaltogo, 0,        cliffhgr, goaltogo, cliffhgr_state,  cliff, ROT0, "Stern Electronics", "Goal To Go", GAME_NOT_WORKING)
799GAME( 1983, cliffhgr,  0,        cliffhgr, cliffhgr, cliffhgr_state,  cliff, ROT0, "Stern Electronics", "Cliff Hanger (set 1)", 0)
800GAME( 1983, cliffhgra, cliffhgr, cliffhgr, cliffhgra, cliffhgr_state, cliff, ROT0, "Stern Electronics", "Cliff Hanger (set 2)", 0)
801GAME( 1983, cliffhgra2,cliffhgr, cliffhgr, cliffhgra, cliffhgr_state, cliff, ROT0, "Stern Electronics", "Cliff Hanger (set 3)", 0)
802GAME( 1983, goaltogo,  0,        cliffhgr, goaltogo, cliffhgr_state,  cliff, ROT0, "Stern Electronics", "Goal To Go", GAME_NOT_WORKING)
trunk/src/mame/drivers/lgp.c
r31610r31611
480480   DISK_IMAGE_READONLY( "lgp", 0, NO_DUMP )
481481ROM_END
482482
483ROM_START( lgpalt )
484   /* CPU PCB */
485   /* Main program */
486   ROM_REGION( 0x8000, "maincpu", 0 )
487   ROM_LOAD( "a02_01a.bin", 0x0000, 0x2000, CRC(09037833) SHA1(3bd892952af3d6aeb7eae31c30a2b654732641ef) )
488   ROM_LOAD( "a02_02a.bin", 0x2000, 0x2000, CRC(536faed2) SHA1(8ea4b6617fb2c77f7c374fc15141c16125a23b30) )
489   ROM_LOAD( "a02_03a.bin", 0x4000, 0x2000, CRC(679b90c1) SHA1(bc8c243cfd6e3d1660db0a47ebe4ba2aa4663a75) )
490   ROM_LOAD( "a02_04a.bin", 0x6000, 0x2000, CRC(b2936139) SHA1(b9eebc55a32cc345b19607e389ef7911af998677) )
483491
492   /* Tiles */
493   ROM_REGION( 0x10000, "gfx1", 0 )
494   ROM_LOAD( "a02_14a.bin", 0x0000, 0x4000, CRC(025c397a) SHA1(9e2c1167ca717988203e25691a5d9b7a59ae3671) )
495   ROM_LOAD( "a02_15a.bin", 0x4000, 0x4000, CRC(e5b77360) SHA1(911983886ef6835744c49a50028a95aba9de46fe) )
496   ROM_LOAD( "a02_16a.bin", 0x8000, 0x4000, CRC(31412e6b) SHA1(50096cfe14ffa77bd1131737e586afb2b571ff9c) )
497   ROM_LOAD( "a02_17a.bin", 0xc000, 0x4000, CRC(e9a0a4bd) SHA1(732f2d743e3d066e1067a51656498130f38766dc) )
498
499   /* ??? */
500   ROM_REGION( 0x10000, "gfx2", 0 )
501   ROM_LOAD( "a02_06.53", 0x0000, 0x4000, CRC(c724f96c) SHA1(6531bd57c87118479700e5f8708060deb6b21d91) )
502   ROM_LOAD( "a02_07.52", 0x4000, 0x4000, CRC(4b81eb3b) SHA1(76f5c0b2b4d450fd633199ac4aba66ed5a8a530b) )
503   ROM_LOAD( "a02_08.51", 0x8000, 0x4000, CRC(deb7e494) SHA1(cc5b2f9c622ec3b599fe6752233d44a820951a98) )
504   ROM_LOAD( "a02_09.50", 0xc000, 0x4000, CRC(6d077a30) SHA1(00888e0f54a5b4d647921caf37f7b3e4a7934a1f) )
505
506   /* ??? */
507   ROM_REGION( 0x10000, "gfx3", 0 )
508   ROM_LOAD( "a02_10.49", 0x0000, 0x4000, CRC(56bbe961) SHA1(97ebaeb3bc3948724e19a7279e13314a3470e5ef) )
509   ROM_LOAD( "a02_11.48", 0x4000, 0x4000, CRC(5d0aebb2) SHA1(4cdfb82fa459c9d168a79b5a643fdde45906872b) )
510   ROM_LOAD( "a02_12.47", 0x8000, 0x4000, CRC(1b7c578c) SHA1(6bf2d6e908176e5ef83649b34df9976a55319176) )
511   ROM_LOAD( "a02_13.46", 0xc000, 0x4000, CRC(d7fccfb1) SHA1(9b8a2813b98eb00c2adc347a902a40e7a462070d) )
512
513   /* Lame lookup table? */
514   ROM_REGION( 0x1000, "user1", 0 )
515   ROM_LOAD( "a02_05.54", 0x0000, 0x1000, CRC(f5e06a8b) SHA1(d2659bc185ecb66f9ac8e015a60259efd13ba84a) )
516
517   /* Color ROMs? */
518   ROM_REGION( 0x400, "user2", 0 )
519   ROM_LOAD( "a02_31.106", 0x000, 0x100, CRC(ff586bfd) SHA1(61631bae9ba87f2ced142fb8907b313e5424374f) )
520   ROM_LOAD( "a02_32.111", 0x100, 0x100, CRC(8e00230e) SHA1(5dc1d01c0c3e34cdfcde81227c48a7293115d257) )
521   ROM_LOAD( "a02_33.116", 0x200, 0x100, CRC(507fb884) SHA1(7bae761d69dfb035b71b4650f226df4b3d0df67d) )
522   ROM_LOAD( "a02_34.122", 0x300, 0x100, CRC(fb2e6898) SHA1(a78e45b015edbe91912f8bf915761daf683126a7) )
523
524   /* Nearly-unused ROM */
525   ROM_REGION( 0x2000, "user3", 0 )
526   ROM_LOAD( "a02_41a.bin", 0x0000, 0x2000, CRC(1e3f608c) SHA1(0e4b75c6cea6d7a65f25eb86915f7e03a58c8cf6) )
527
528
529   /* SOUND PCB */
530   /* Sound CPU - on Sound PCB */
531   ROM_REGION( 0x4000, "audiocpu", 0 )
532   ROM_LOAD( "a02_29.ic11", 0x0000, 0x2000, CRC(c44026db) SHA1(93a6e8f272ca826c05a7be59e14a1a0c848fbaa0) )
533   ROM_LOAD( "a02_30.ic17", 0x2000, 0x2000, CRC(8c324556) SHA1(9e1f6f00d4023d9cfd414d3cc02af55be49dde2c) ) /* Sound data? */
534
535
536   /* OBJ PCB */
537   /* Zig-Zag bitmaps? */
538   ROM_REGION( 0x2000, "gfx4", 0 )
539   ROM_LOAD( "a02_18.143", 0x0000, 0x2000, CRC(1b4e1980) SHA1(9dffb6a047427290ad63e3d7df7c5942c2b2dfc1) )
540
541   /* Misc bitmaps? */
542   ROM_REGION( 0x28000, "gfx5", 0 )
543   ROM_LOAD( "a02_19.140", 0x00000, 0x4000, CRC(eedd3167) SHA1(a17976425b2e208485bcb189ef2e69dd709a9957) )
544   ROM_LOAD( "a02_20.139", 0x04000, 0x4000, CRC(5182f87b) SHA1(13d466c18fe5cc5da8e931130ee7defd3a9ebf12) )
545   ROM_LOAD( "a02_21.138", 0x08000, 0x4000, CRC(ca16a6e3) SHA1(a82396ea51fa6a320e501d86a23e1e1ebe8d29d5) )
546   ROM_LOAD( "a02_22.137", 0x0c000, 0x4000, CRC(479b3d95) SHA1(b082d4a5e11040daa1f1a687233776fe95a2c77d) )
547   ROM_LOAD( "a02_23.136", 0x10000, 0x4000, CRC(59ee0aa6) SHA1(cac307ef417d97f13ba3051d886eadf5ea10fb0d) )
548   ROM_LOAD( "a02_24.118", 0x14000, 0x4000, CRC(04564330) SHA1(579a0e964fd4ca83f05bd20534fa6f1a91b9c355) )
549   ROM_LOAD( "a02_25.117", 0x18000, 0x4000, CRC(57c2377a) SHA1(70442b4811fa319cb97fb9d8f35ebc5603cf4942) )
550   ROM_LOAD( "a02_26.116", 0x1c000, 0x4000, CRC(e2dc72fc) SHA1(4168f8df8124d9c83bec0abf72955df76c000ed8) )
551   ROM_LOAD( "a02_27.115", 0x20000, 0x4000, CRC(9a9e6b3f) SHA1(c9a1a24d7a93929379a0c5d4d2f5df1da0136348) )
552   ROM_LOAD( "a02_28.114", 0x24000, 0x4000, CRC(cd69ed20) SHA1(d60782637085491527814889856eb3553950ab55) )
553
554   /* Small ROM dumping ground - color? */
555   ROM_REGION( 0x520, "user4", 0 )
556   ROM_LOAD( "a02_35.23",  0x00000, 0x100, CRC(7b9d44f1) SHA1(bbd7c35a03ca6de116a01f6dcfa2ecd13a7ddb53) )
557   ROM_LOAD( "a02_36.24",  0x00100, 0x100, CRC(169c4216) SHA1(23921e9ef61a68fdd8afceb3b95bbac48190cf1a) )
558   ROM_LOAD( "a02_37.43",  0x00200, 0x20,  CRC(925ba961) SHA1(6715d80f2346374a0e880cf44cadc36e4a5316ed) )
559   ROM_LOAD( "a02_38.44",  0x00220, 0x100, CRC(6f37212a) SHA1(32b891dc9b97637620b2f1f9d9d76509c333cb2d) )
560   ROM_LOAD( "a02_39.109", 0x00320, 0x100, CRC(88363809) SHA1(b22a7bd8ce6b28bf7cfa64c3a08e4cf7f9b4cd20) )
561   ROM_LOAD( "a02_40.110", 0x00420, 0x100, CRC(fdfc7aac) SHA1(2413f7f9ad11c91d2adc0aab37bf70ff5c68ab6f) )
562
563   DISK_REGION( "laserdisc" )
564   DISK_IMAGE_READONLY( "lgp", 0, NO_DUMP )
565ROM_END
566
484567DRIVER_INIT_MEMBER(lgp_state,lgp)
485568{
486569}
487570
488571/*    YEAR  NAME PARENT   MACHINE INPUT INIT MONITOR  COMPANY   FULLNAME             FLAGS) */
489572GAME( 1983, lgp, 0,       lgp,    lgp, lgp_state,  lgp, ROT0,    "Taito",  "Laser Grand Prix",  GAME_NOT_WORKING|GAME_NO_SOUND)
573GAME( 1983, lgpalt, lgp,  lgp,    lgp, lgp_state,  lgp, ROT0,    "Taito",  "Laser Grand Prix (alternate)",  GAME_NOT_WORKING|GAME_NO_SOUND)
trunk/src/mame/drivers/alg.c
r31610r31611
408408   ROM_REGION( 0x20000, "user2", ROMREGION_ERASEFF )
409409   ROM_LOAD16_BYTE( "johnny_01.bin", 0x000000, 0x10000, CRC(edde1745) SHA1(573b79f8808fedaabf3b762350a915792d26c1bc) )
410410   ROM_LOAD16_BYTE( "johnny_02.bin", 0x000001, 0x10000, CRC(046569b3) SHA1(efe5a8b2be1c555695f2a91c88951d3545f1b915) )
411
412   DISK_REGION( "laserdisc" )
413   DISK_IMAGE_READONLY( "wsjr", 0, NO_DUMP )
411414ROM_END
412415
413ROM_START( wsjr15 )  /* 1.5 */
416ROM_START( wsjr_15 )  /* 1.5 */
414417   ALG_BIOS
415418
416419   ROM_REGION( 0x20000, "user2", ROMREGION_ERASEFF )
417420   ROM_LOAD16_BYTE( "wsjr151.bin", 0x000000, 0x10000, CRC(9beeb1d7) SHA1(3fe0265e5d36103d3d9557d75e5e3728e0b30da7) )
418421   ROM_LOAD16_BYTE( "wsjr152.bin", 0x000001, 0x10000, CRC(8ab626dd) SHA1(e45561f77fc279b71dc1dd2e15a0870cb5c1cd89) )
422
423   DISK_REGION( "laserdisc" )
424   DISK_IMAGE_READONLY( "wsjr", 0, NO_DUMP )
419425ROM_END
420426
421427
r31610r31611
432438ROM_END
433439
434440
441ROM_START( maddog_202 )
442   ALG_BIOS
443
444   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
445   ROM_LOAD16_BYTE( "md_2.02_u1.bin", 0x000000, 0x20000, CRC(a49890d1) SHA1(148f78fb426f5b912e8c3836a149bfcb966da477) )
446   ROM_LOAD16_BYTE( "md_2.02_u2.bin", 0x000001, 0x20000, CRC(f46e1242) SHA1(2960bc1800b22eea50036ae43fd3cb2ab7dcf8a4) )
447
448   DISK_REGION( "laserdisc" )
449   DISK_IMAGE_READONLY( "maddog", 0, NO_DUMP )
450ROM_END
451
435452ROM_START( maddog2 )
436453   ALG_BIOS
437454
438455   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
439456   ROM_LOAD16_BYTE( "md2_01_v.2.04.bin", 0x000000, 0x20000, CRC(0e1227f4) SHA1(bfd9081bb7d2bcbb77357839f292ce6136e9b228) )
440457   ROM_LOAD16_BYTE( "md2_02_v.2.04.bin", 0x000001, 0x20000, CRC(361bd99c) SHA1(5de6ef38e334e19f509227de7880306ac984ec23) )
458
459   DISK_REGION( "laserdisc" )
460   DISK_IMAGE_READONLY( "maddog2", 0, NO_DUMP )
441461ROM_END
442462
443ROM_START( maddog22 )
463ROM_START( maddog2_202 )
444464   ALG_BIOS
445465
446466   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
447467   ROM_LOAD16_BYTE( "md2_01.bin", 0x000000, 0x20000, CRC(4092227f) SHA1(6e5393aa5e64b59887260f483c50960084de7bd1) )
448468   ROM_LOAD16_BYTE( "md2_02.bin", 0x000001, 0x20000, CRC(addffa51) SHA1(665e9d93ddfa6b2ea5d006b41bf7eac3294244cc) )
469
470   DISK_REGION( "laserdisc" )
471   DISK_IMAGE_READONLY( "maddog2", 0, NO_DUMP )
449472ROM_END
450473
451ROM_START( maddog21 )
474ROM_START( maddog2_110 )
452475   ALG_BIOS
453476
454477   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
478   ROM_LOAD16_BYTE( "md2_1.10_u1.bin", 0x000000, 0x20000, CRC(61808612) SHA1(1a0a301e79585a81e6cf46737068970fb8a205fa) )
479   ROM_LOAD16_BYTE( "md2_1.10_u2.bin", 0x000001, 0x20000, CRC(0e113b2c) SHA1(739d777f3cb92fbc730c6c1b664d874121d191b1) )
480
481   DISK_REGION( "laserdisc" )
482   DISK_IMAGE_READONLY( "maddog2", 0, NO_DUMP )
483ROM_END
484
485ROM_START( maddog2_100 )
486   ALG_BIOS
487
488   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
455489   ROM_LOAD16_BYTE( "md2_1.0_1.bin", 0x000000, 0x20000, CRC(97272a1d) SHA1(109014647c491f019ffb21091c7d0b89e1755b75) )
456490   ROM_LOAD16_BYTE( "md2_1.0_2.bin", 0x000001, 0x20000, CRC(0ce8db97) SHA1(dd4c09db59bb8c6caba935b1b28babe28ba8516b) )
491
492   DISK_REGION( "laserdisc" )
493   DISK_IMAGE_READONLY( "maddog2", 0, NO_DUMP )
457494ROM_END
458495
459496
r31610r31611
463500   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
464501   ROM_LOAD16_BYTE( "sp_02.dat", 0x000000, 0x20000, CRC(10d162a2) SHA1(26833d5be1057be8639c00a7be18be33404ea751) )
465502   ROM_LOAD16_BYTE( "sp_01.dat", 0x000001, 0x20000, CRC(c0975188) SHA1(fd7643dc972e7861249ab7e76199975984888ae4) )
503
504   DISK_REGION( "laserdisc" )
505   DISK_IMAGE_READONLY( "spacepir", 0, NO_DUMP )
466506ROM_END
467507
468508
509ROM_START( spacepir_14 )
510   ALG_BIOS
511
512   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
513   ROM_LOAD16_BYTE( "sp_14_u1.bin", 0x000000, 0x20000, CRC(30390ab0) SHA1(80fa14d881902258398225bdfd71ed5e9e2d6c91) )
514   ROM_LOAD16_BYTE( "sp_14_u2.bin", 0x000001, 0x20000, CRC(4102988c) SHA1(969d4668be50990c7debf9ed4e8b8c6e422acdf5) )
515
516   DISK_REGION( "laserdisc" )
517   DISK_IMAGE_READONLY( "spacepir", 0, NO_DUMP )
518ROM_END
519
469520ROM_START( gallgall )
470521   ALG_BIOS
471522
472523   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
473524   ROM_LOAD16_BYTE( "gg_1.dat", 0x000000, 0x20000, CRC(3793b211) SHA1(dccb1d9c5e2d6a4d249426ae6348e9fc9b72e665)  )
474525   ROM_LOAD16_BYTE( "gg_2.dat", 0x000001, 0x20000,  CRC(855c9d82) SHA1(96711aaa02f309cacd3e8d8efbe95cfc811aba96) )
526
527   DISK_REGION( "laserdisc" )
528   DISK_IMAGE_READONLY( "gallgall", 0, NO_DUMP )
475529ROM_END
476530
531ROM_START( gallgall_21 )
532   ALG_BIOS
477533
534   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
535   ROM_LOAD16_BYTE( "gg_21_rom1.bin", 0x000000, 0x20000, CRC(4109f39e) SHA1(42d06de42c56f21e4899b4c4252baabb51f24fda)  )
536   ROM_LOAD16_BYTE( "gg_21_rom2.bin", 0x000001, 0x20000, CRC(70f887e5) SHA1(cd6cedc85bbe67674dfd140fed9018778f8cd8db) )
537
538   DISK_REGION( "laserdisc" )
539   DISK_IMAGE_READONLY( "gallgall", 0, NO_DUMP )
540ROM_END
541
478542ROM_START( crimepat )
479543   ALG_BIOS
480544
481545   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
546   ROM_LOAD16_BYTE( "cp_151_u1.bin", 0x000000, 0x20000, CRC(f2270cee) SHA1(1e735373723c3cffb6dd04d5c30c08e757deae61) )
547   ROM_LOAD16_BYTE( "cp_151_u2.bin", 0x000001, 0x20000, CRC(aefd6e09) SHA1(351e665e2e6368047a5cc80d0f9d876bca068b6a) )
548
549   DISK_REGION( "laserdisc" )
550   DISK_IMAGE_READONLY( "crimepat", 0, NO_DUMP )
551ROM_END
552
553ROM_START( crimepat_14 )
554   ALG_BIOS
555
556   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
482557   ROM_LOAD16_BYTE( "cp02.dat", 0x000000, 0x20000, CRC(a39a8b50) SHA1(55ca317ef13c3a42f12d68c480e6cc2d4459f6a4) )
483558   ROM_LOAD16_BYTE( "cp01.dat", 0x000001, 0x20000, CRC(e41fd2e8) SHA1(1cd9875fb4133ba4e3616271975dc736b343f156) )
559
560   DISK_REGION( "laserdisc" )
561   DISK_IMAGE_READONLY( "crimepat", 0, NO_DUMP )
484562ROM_END
485563
564ROM_START( crimepat_12 )
565   ALG_BIOS
486566
567   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
568   ROM_LOAD16_BYTE( "cp_1.20_u1.bin", 0x000000, 0x20000, CRC(814f5777) SHA1(341a1d7b64112af3e8243bdbfec72e7fa85aa903) )
569   ROM_LOAD16_BYTE( "cp_1.20_u2.bin", 0x000001, 0x20000, CRC(475e847a) SHA1(82fd160835758cd51ea22f90b08921a40409f94d) )
570
571   DISK_REGION( "laserdisc" )
572   DISK_IMAGE_READONLY( "crimepat", 0, NO_DUMP )
573ROM_END
574
487575ROM_START( crimep2 )
488576   ALG_BIOS
489577
490578   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
491579   ROM_LOAD16_BYTE( "cp2_1.3_1.bin", 0x000000, 0x20000, CRC(e653395d) SHA1(8f6c86d98a52b7d85ae285fd841167cd07979318) )
492580   ROM_LOAD16_BYTE( "cp2_1.3_2.bin", 0x000001, 0x20000, CRC(dbdaa79a) SHA1(998044909d5c93e3bd1baafefab818fdb7b3f55e) )
581
582   DISK_REGION( "laserdisc" )
583   DISK_IMAGE_READONLY( "crimep2", 0, NO_DUMP )
493584ROM_END
494585
495ROM_START( crimep211 )
586ROM_START( crimep2_11 )
496587   ALG_BIOS
497588
498589   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
499590   ROM_LOAD16_BYTE( "cp2_1.dat", 0x000000, 0x20000, CRC(47879042) SHA1(8bb6c541e4e8e4508da8d4b93600176a2e7a1f41) )
500591   ROM_LOAD16_BYTE( "cp2_2.dat", 0x000001, 0x20000, CRC(f4e5251e) SHA1(e0c91343a98193d487c40e7a85f542b2a7a88f03) )
592
593   DISK_REGION( "laserdisc" )
594   DISK_IMAGE_READONLY( "crimep2", 0, NO_DUMP )
501595ROM_END
502596
503597
r31610r31611
505599   ALG_BIOS
506600
507601   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
602   ROM_LOAD16_BYTE( "lbh_101_u1.bin", 0x000000, 0x20000, CRC(f13b25d2) SHA1(e2f663c23b03592f482ef5e1df87b651937a500d) )
603   ROM_LOAD16_BYTE( "lbh_101_u2.bin", 0x000001, 0x20000, CRC(b21c5c42) SHA1(9ac856cdf2c9538cc4ae55f079f337376d3361c0) )
604
605   DISK_REGION( "laserdisc" )
606   DISK_IMAGE_READONLY( "lastbh", 0, NO_DUMP )
607ROM_END
608
609ROM_START( lastbh_006 )
610   ALG_BIOS
611
612   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
508613   ROM_LOAD16_BYTE( "bounty_01.bin", 0x000000, 0x20000, CRC(977566b2) SHA1(937e079e992ecb5930b17c1024c326e10962642b) )
509614   ROM_LOAD16_BYTE( "bounty_02.bin", 0x000001, 0x20000, CRC(2727ef1d) SHA1(f53421390b65c21a7666ff9d0f53ebf2a463d836) )
615
616   DISK_REGION( "laserdisc" )
617   DISK_IMAGE_READONLY( "lastbh", 0, NO_DUMP )
510618ROM_END
511619
512
513620ROM_START( fastdraw )
514621   ALG_BIOS
515622
516623   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
624   ROM_LOAD16_BYTE( "fd_131_u1.bin", 0x000000, 0x20000, CRC(b7c79ab3) SHA1(6eca1bc9590c22a004fb85901e5c7d41f5b14ee2) )
625   ROM_LOAD16_BYTE( "fd_131_u2.bin", 0x000001, 0x20000, CRC(e1ed7982) SHA1(f7562c6e0ce6bf1a9885cc593e08c2509f82bbe1) )
626
627   DISK_REGION( "laserdisc" )
628   DISK_IMAGE_READONLY( "fastdraw", 0, NO_DUMP )
629ROM_END
630
631ROM_START( fastdraw_130 )
632   ALG_BIOS
633
634   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
517635   ROM_LOAD16_BYTE( "fast_01.bin", 0x000000, 0x20000, CRC(4c4eb71e) SHA1(3bd487c546b6c80770a5fc880dcb10395ca431a2) )
518636   ROM_LOAD16_BYTE( "fast_02.bin", 0x000001, 0x20000, CRC(0d76a2da) SHA1(d396371ae1b9b0b6e6bc6f1f85c4b97bfc5dc34d) )
637
638   DISK_REGION( "laserdisc" )
639   DISK_IMAGE_READONLY( "fastdraw", 0, NO_DUMP )
519640ROM_END
520641
521
522642ROM_START( aplatoon )
523643   ALG_BIOS
524644
525645   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
526646   ROM_LOAD16_BYTE( "platoonv4u1.bin", 0x000000, 0x20000, CRC(8b33263e) SHA1(a1df38236321af90b522e2a783984fdf02e4c597) )
527647   ROM_LOAD16_BYTE( "platoonv4u2.bin", 0x000001, 0x20000, CRC(09a133cf) SHA1(9b3ff63035be8576c88fb284a25c2da5db0d5160) )
648
649   DISK_REGION( "laserdisc" )
650   DISK_IMAGE_READONLY( "platoon", 0, NO_DUMP )
528651ROM_END
529652
530
531653ROM_START( zortonbr )
532654   ALG_BIOS
533655
534656   ROM_REGION( 0x40000, "user2", ROMREGION_ERASEFF )
535657   ROM_LOAD16_BYTE( "zb_u2.bin", 0x000000, 0x10000, CRC(938b25cb) SHA1(d0114bbc588dcfce6a469013d0e35afb93e38af5) )
536658   ROM_LOAD16_BYTE( "zb_u3.bin", 0x000001, 0x10000, CRC(f59cfc4a) SHA1(9fadf7f1e23d6b4e828bf2b3de919d087c690a3f) )
659
660   DISK_REGION( "laserdisc" )
661   DISK_IMAGE_READONLY( "zortonbr", 0, NO_DUMP )
537662ROM_END
538663
539664
540665
541
542666/*************************************
543667 *
544668 *  Per-game decryption
r31610r31611
645769 *************************************/
646770
647771/* BIOS */
648GAME( 199?, alg_bios, 0, alg_r1,   alg, alg_state,    ntsc,     ROT0,  "American Laser Games", "American Laser Games BIOS", GAME_IS_BIOS_ROOT )
772GAME( 199?, alg_bios,    0,          alg_r1,   alg, alg_state,    ntsc,     ROT0,  "American Laser Games", "American Laser Games BIOS", GAME_IS_BIOS_ROOT )
649773
650774/* Rev. A board */
651775/* PAL R1 */
652GAME( 1990, maddoga,  maddog, alg_r1,   alg, alg_state,    palr1,    ROT0,  "American Laser Games", "Mad Dog McCree v1C board rev.A", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
776GAME( 1990, maddoga,      maddog,  alg_r1,   alg, alg_state,    palr1,    ROT0,  "American Laser Games", "Mad Dog McCree v1C board rev.A", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
653777
654778/* PAL R3 */
655GAME( 1991, wsjr,     alg_bios, alg_r1,   alg, alg_state,    palr3,    ROT0,  "American Laser Games", "Who Shot Johnny Rock? v1.6", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
656GAME( 1991, wsjr15,   wsjr, alg_r1,   alg, alg_state,    palr3,    ROT0,  "American Laser Games", "Who Shot Johnny Rock? v1.5", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
779GAME( 1991, wsjr,         alg_bios, alg_r1,   alg, alg_state,    palr3,    ROT0,  "American Laser Games", "Who Shot Johnny Rock? v1.6", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
780GAME( 1991, wsjr_15,     wsjr,       alg_r1,   alg, alg_state,    palr3,    ROT0,  "American Laser Games", "Who Shot Johnny Rock? v1.5", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
657781
658782/* Rev. B board */
659783/* PAL R6 */
660GAME( 1990, maddog,   alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog McCree v2.03 board rev.B", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
784
785GAME( 1990, maddog,       alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog McCree v2.03 board rev.B", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
786GAME( 1990, maddog_202,  maddog, alg_r2,   alg_2p, alg_state, palr6,      ROT0,  "American Laser Games", "Mad Dog McCree v2.02 board rev.B", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
787
661788   /* works ok but uses right player (2) controls only for trigger and holster */
662GAME( 1992, maddog2,  alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog II: The Lost Gold v2.04", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
663GAME( 1992, maddog22, alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog II: The Lost Gold v2.02", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
664GAME( 1992, maddog21, maddog2,  alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog II: The Lost Gold v1.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
789GAME( 1992, maddog2,      alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog II: The Lost Gold v2.04", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
790GAME( 1992, maddog2_202, maddog2, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog II: The Lost Gold v2.02", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
791GAME( 1992, maddog2_110, maddog2,  alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog II: The Lost Gold v1.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
792GAME( 1992, maddog2_100, maddog2,  alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Mad Dog II: The Lost Gold v1.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
665793   /* works ok but uses right player (2) controls only for trigger and holster */
666GAME( 1992, spacepir, alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Space Pirates v2.2", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
667GAME( 1992, gallgall, alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Gallagher's Gallery v2.2", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
794GAME( 1992, spacepir,     alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Space Pirates v2.2", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
795GAME( 1992, spacepir_14, spacepir, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Space Pirates v1.4", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
796
797GAME( 1992, gallgall,     alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Gallagher's Gallery v2.2", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
798GAME( 1992, gallgall_21, gallgall, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Gallagher's Gallery v2.1", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
668799   /* all good, but no holster */
669GAME( 1993, crimepat, alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol v1.4", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
670GAME( 1993, crimep2,  alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol 2: Drug Wars v1.3", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
671GAME( 1993, crimep211,crimep2,  alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol 2: Drug Wars v1.1", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
672GAME( 1994, lastbh,   alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "The Last Bounty Hunter v0.06", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
673GAME( 1995, fastdraw, alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT90, "American Laser Games", "Fast Draw Showdown v1.3", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
800GAME( 1993, crimepat,     alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol v1.51", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
801GAME( 1993, crimepat_14, crimepat, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol v1.4", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
802GAME( 1993, crimepat_12, crimepat, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol v1.2", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
803
804GAME( 1993, crimep2,      alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol 2: Drug Wars v1.3", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
805GAME( 1993, crimep2_11,  crimep2,  alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "Crime Patrol 2: Drug Wars v1.1", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
806GAME( 1994, lastbh,         alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "The Last Bounty Hunter v1.01", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
807GAME( 1994, lastbh_006,  lastbh, alg_r2,   alg_2p, alg_state, palr6,    ROT0,  "American Laser Games", "The Last Bounty Hunter v0.06", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
808GAME( 1995, fastdraw,     alg_bios, alg_r2,   alg_2p, alg_state, palr6,    ROT90, "American Laser Games", "Fast Draw Showdown v1.31", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
809GAME( 1995, fastdraw_130,fastdraw, alg_r2,   alg_2p, alg_state, palr6,    ROT90, "American Laser Games", "Fast Draw Showdown v1.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IMPERFECT_GRAPHICS )
674810   /* works ok but uses right player (2) controls only for trigger and holster */
675811
676812/* NOVA games on ALG hardware with own address scramble */
trunk/src/mame/mame.lst
r31610r31611
19971997rollace         // (c) 1983 Williams
19981998rollace2        // (c) 1983 Williams
19991999lgp             // (c) 1983 Taito
2000lgpalt          // (c) 1983 Taito
20002001vsgongf         // (c) 1984 Kaneko
20012002ringfgt         // (c) 1984 Taito
20022003ringfgt2        // (c) 1984 Taito
r31610r31611
42134214dlair2_312      // (c) 1991 Leland
42144215dlair2_300      // (c) 1991 Leland
42154216dlair2_211      // (c) 1991 Leland
4217dlair2_200      // (c) 1991 Leland
42164218spacea91        // (c) 1991 Leland
42174219spacea91_13e        // (c) 1991 Leland
42184220
r31610r31611
78087810// Other Stern
78097811cliffhgr        // (c) 1983
78107812cliffhgra       // (c) 1983
7813cliffhgra2      // (c) 1983
78117814goaltogo        // (c) 1983
78127815
78137816// GamePlan games
r31610r31611
99749977alg_bios
99759978maddoga         // (c) 1990
99769979wsjr            // (c) 1991
9977wsjr15          // (c) 1991
9980wsjr_15         // (c) 1991
99789981maddog          // (c) 1990
9982maddog_202      // (c) 1990
99799983maddog2         // (c) 1992
9980maddog22        // (c) 1992
9981maddog21        // (c) 1992
9984maddog2_202     // (c) 1992
9985maddog2_110     // (c) 1992
9986maddog2_100     // (c) 1992
99829987spacepir        // (c) 1992
9988spacepir_14     // (c) 1992
99839989gallgall        // (c) 1992
9990gallgall_21     // (c) 1992
99849991crimepat        // (c) 1993
9985crimep211       // (c) 1993
9992crimepat_14     // (c) 1993
9993crimepat_12     // (c) 1993
99869994crimep2         // (c) 1993
9995crimep2_11      // (c) 1993
99879996lastbh          // (c) 1994
9997lastbh_006      // (c) 1994
99889998fastdraw        // (c) 1995
9999fastdraw_130    // (c) 1995
10000
998910001aplatoon        // (c) 199? Nova?
999010002zortonbr        // (c) 1993 Web Picmatic
999110003
r31610r31611
1005210064dlairb          // (c) 1983 Cinematronics
1005310065dlaira          // (c) 1983 Cinematronics
1005410066dleuro          // (c) 1983 Atari
10067dleuroalt       // (c) 1983 Atari
1005510068dlital          // (c) 1983 Sidam
1005610069spaceace        // (c) 1983 Cinematronics
1005710070spaceacea2      // (c) 1983 Cinematronics

Previous 199869 Revisions Next


© 1997-2024 The MAME Team