Previous 199869 Revisions Next

r18671 Tuesday 23rd October, 2012 at 02:47:25 UTC by Brian Troha
new Egg Venture clone

lethalj.c: Added dipswitch locations to the Egg Venture sets. [Brian Troha]


New Clone Added
----------------------------------------
Egg Venture (Release 2) [Brian Troha, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]lethalj.c

trunk/src/mame/drivers/lethalj.c
r18670r18671
301301   PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_UNKNOWN )
302302   PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN1 )
303303   PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_COIN2 )
304   PORT_DIPNAME( 0x0070, 0x0000, DEF_STR( Coinage ) )
304   PORT_DIPNAME( 0x0070, 0x0000, DEF_STR( Coinage ) )   PORT_DIPLOCATION("SW1:4,3,2")
305305   PORT_DIPSETTING(      0x0040, DEF_STR( 8C_1C ) )
306306   PORT_DIPSETTING(      0x0030, DEF_STR( 4C_1C ) )
307307   PORT_DIPSETTING(      0x0020, DEF_STR( 3C_1C ) )
r18670r18671
310310   PORT_DIPSETTING(      0x0050, DEF_STR( 1C_2C ) )
311311   PORT_DIPSETTING(      0x0060, DEF_STR( 1C_4C ) )
312312   PORT_DIPSETTING(      0x0070, DEF_STR( Free_Play ) )
313   PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNUSED )
314   PORT_DIPNAME( 0x0300, 0x0300, DEF_STR( Lives ) ) // Verified Correct
313   PORT_DIPUNUSED_DIPLOC( 0x0080, IP_ACTIVE_LOW, "SW1:1" )               // 4-position switch - switch 1 not used
314   PORT_DIPNAME( 0x0300, 0x0200, DEF_STR( Lives ) )   PORT_DIPLOCATION("SW3:8,7")   // Verified Correct
315315   PORT_DIPSETTING(      0x0000, "3" )
316316   PORT_DIPSETTING(      0x0100, "4" )
317317   PORT_DIPSETTING(      0x0200, "5" )
318318   PORT_DIPSETTING(      0x0300, "6" )
319   PORT_DIPNAME( 0x0c00, 0x0800, DEF_STR( Difficulty ) ) // According to info from The Gameroom
319   PORT_DIPNAME( 0x0c00, 0x0400, DEF_STR( Difficulty ) )   PORT_DIPLOCATION("SW3:6,5")   // According to info from The Gameroom / Manual
320320   PORT_DIPSETTING(      0x0c00, DEF_STR( Very_Easy) )
321   PORT_DIPSETTING(      0x0400, DEF_STR( Easy ) )
322   PORT_DIPSETTING(      0x0800, DEF_STR( Medium ) )
321   PORT_DIPSETTING(      0x0800, DEF_STR( Easy ) )
322   PORT_DIPSETTING(      0x0400, DEF_STR( Medium ) )
323323   PORT_DIPSETTING(      0x0000, DEF_STR( Hard ) )
324   PORT_DIPNAME( 0x1000, 0x1000, "Slot Machine" ) // Verified Correct - Unused for the Deluxe version?? Yes, the slot machine
325   PORT_DIPSETTING(      0x0000, DEF_STR( Off ) ) // is present in the code as a 'bonus stage' (when the egg reaches Vegas?),
326   PORT_DIPSETTING(      0x1000, DEF_STR( On ) ) // but not actually called (EC).
327   PORT_BIT( 0xe000, IP_ACTIVE_LOW, IPT_UNUSED )
324   PORT_DIPNAME( 0x1000, 0x1000, "Slot Machine" )      PORT_DIPLOCATION("SW3:4")   // Verified Correct
325   PORT_DIPSETTING(      0x0000, DEF_STR( Off ) )
326   PORT_DIPSETTING(      0x1000, DEF_STR( On ) )
327   PORT_DIPUNUSED_DIPLOC( 0x2000, IP_ACTIVE_LOW, "SW3:3" )               // Manual says switches 1-3 are reserved
328   PORT_DIPUNUSED_DIPLOC( 0x4000, IP_ACTIVE_LOW, "SW3:2" )   
329   PORT_DIPUNUSED_DIPLOC( 0x8000, IP_ACTIVE_LOW, "SW3:1" )   
328330
329331   PORT_START("IN1")
330332   PORT_BIT( 0x000f, IP_ACTIVE_LOW, IPT_UNUSED )
r18670r18671
348350   PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_Y ) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(70) PORT_KEYDELTA(10) PORT_PLAYER(2)
349351INPUT_PORTS_END
350352
353static INPUT_PORTS_START( eggventr2 )
354   PORT_INCLUDE(eggventr)
351355
356   PORT_MODIFY("IN0")
357   PORT_DIPNAME( 0x0300, 0x0200, DEF_STR( Lives ) )   PORT_DIPLOCATION("SW3:8,7")   // Verified Correct - 1 extra life per setting
358   PORT_DIPSETTING(      0x0000, "4" )
359   PORT_DIPSETTING(      0x0100, "5" )
360   PORT_DIPSETTING(      0x0200, "6" )
361   PORT_DIPSETTING(      0x0300, "7" )
362INPUT_PORTS_END
363
352364static INPUT_PORTS_START( eggvntdx )
353   PORT_START("IN0")
354   PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_SERVICE1 )
355   PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_UNKNOWN )
356   PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN1 )
357   PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_COIN2 )
358   PORT_DIPNAME( 0x0070, 0x0000, DEF_STR( Coinage ) )
359   PORT_DIPSETTING(      0x0040, DEF_STR( 8C_1C ) )
360   PORT_DIPSETTING(      0x0030, DEF_STR( 4C_1C ) )
361   PORT_DIPSETTING(      0x0020, DEF_STR( 3C_1C ) )
362   PORT_DIPSETTING(      0x0010, DEF_STR( 2C_1C ) )
363   PORT_DIPSETTING(      0x0000, DEF_STR( 1C_1C ) )
364   PORT_DIPSETTING(      0x0050, DEF_STR( 1C_2C ) )
365   PORT_DIPSETTING(      0x0060, DEF_STR( 1C_4C ) )
366   PORT_DIPSETTING(      0x0070, DEF_STR( Free_Play ) )
367   PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNUSED )
368   PORT_DIPNAME( 0x0300, 0x0300, DEF_STR( Lives ) ) // Verified Correct
369   PORT_DIPSETTING(      0x0000, "3" )
370   PORT_DIPSETTING(      0x0100, "4" )
371   PORT_DIPSETTING(      0x0200, "5" )
372   PORT_DIPSETTING(      0x0300, "6" )
373   PORT_DIPNAME( 0x0c00, 0x0800, DEF_STR( Difficulty ) ) // According to info from The Gameroom
374   PORT_DIPSETTING(      0x0c00, DEF_STR( Very_Easy) )
375   PORT_DIPSETTING(      0x0400, DEF_STR( Easy ) )
376   PORT_DIPSETTING(      0x0800, DEF_STR( Medium ) )
377   PORT_DIPSETTING(      0x0000, DEF_STR( Hard ) )
378   PORT_BIT( 0xe000, IP_ACTIVE_LOW, IPT_UNUSED )
365   PORT_INCLUDE(eggventr)
379366
380   PORT_START("IN1")
381   PORT_BIT( 0x000f, IP_ACTIVE_LOW, IPT_UNUSED )
382   PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
383   PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
384   PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNUSED )
385   PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_START1 )
386   PORT_BIT( 0x7f00, IP_ACTIVE_LOW, IPT_UNUSED )
387   PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_START2 )
388
389   PORT_START("LIGHT0_X")            /* fake analog X */
390   PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_X ) PORT_CROSSHAIR(X, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(10)
391
392   PORT_START("LIGHT0_Y")            /* fake analog Y */
393   PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_Y ) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(70) PORT_KEYDELTA(10)
394
395   PORT_START("LIGHT1_X")            /* fake analog X */
396   PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_X ) PORT_CROSSHAIR(X, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(10) PORT_PLAYER(2)
397
398   PORT_START("LIGHT1_Y")            /* fake analog Y */
399   PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_Y ) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(70) PORT_KEYDELTA(10) PORT_PLAYER(2)
367   PORT_MODIFY("IN0")
368   PORT_DIPUNUSED_DIPLOC( 0x1000, IP_ACTIVE_LOW, "SW3:4" )   // Was "Slot Machine" - The slot machince is present in the code as a 'bonus stage'
369                        //  (when the egg reaches Vegas?), but not actually called (EC).
400370INPUT_PORTS_END
401371
402372
r18670r18671
666636
667637ROM_START( eggventr )
668638   ROM_REGION16_LE( 0x100000, "user1", 0 )      /* 34010 code */
669   ROM_LOAD16_BYTE( "eggvc8.10", 0x000000, 0x020000, CRC(225d1164) SHA1(b0dc55f2e8ded1fe7874de05987fcf879772289e) )
670   ROM_LOAD16_BYTE( "eggvc9.10", 0x000001, 0x020000, CRC(42f6e904) SHA1(11be8e7383a218aac0e1a63236bbdb7cca0993bf) )
671   ROM_COPY( "user1", 0x000000, 0x040000, 0x040000 )
672   ROM_COPY( "user1", 0x000000, 0x080000, 0x080000 )
639   ROM_LOAD16_BYTE( "evc8.10.vc8", 0x000000, 0x020000, CRC(225d1164) SHA1(b0dc55f2e8ded1fe7874de05987fcf879772289e) ) /* Labeled as EVC8.10 */
640   ROM_LOAD16_BYTE( "evc9.10.vc9", 0x000001, 0x020000, CRC(42f6e904) SHA1(11be8e7383a218aac0e1a63236bbdb7cca0993bf) ) /* Labeled as EVC9.10 */
641   ROM_COPY( "user1", 0x000000, 0x040000, 0x040000 ) // Program roms found as 27C010 & 27C040 with 0xff filled 0x20000-0x7ffff
642   ROM_COPY( "user1", 0x000000, 0x080000, 0x080000 ) // Program roms found as 27C010 & 27C040 with 0xff filled 0x20000-0x7ffff
673643
674644   ROM_REGION16_LE( 0x600000, "gfx1", 0 )         /* graphics data */
675   ROM_LOAD16_BYTE( "egr1.bin",  0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
676   ROM_LOAD16_BYTE( "egr2.bin",  0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
677   ROM_LOAD16_BYTE( "egr4.bin",  0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
678   ROM_LOAD16_BYTE( "egr3.bin",  0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
679   ROM_LOAD16_BYTE( "egr6.3",    0x400000, 0x100000, CRC(f299d818) SHA1(abbb333c43675d34c59201b5d297779cfea8b092) )
680   ROM_LOAD16_BYTE( "egr5.3",    0x400001, 0x100000, CRC(ebfca07b) SHA1(20465d14b41d99651166f221057737d7b3cc770c) )
645   ROM_LOAD16_BYTE( "egr1.gr1",   0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
646   ROM_LOAD16_BYTE( "egr2.gr2",   0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
647   ROM_LOAD16_BYTE( "egr4.gr4",   0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
648   ROM_LOAD16_BYTE( "egr3.gr3",   0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
649   ROM_LOAD16_BYTE( "egr6.3.gr6", 0x400000, 0x100000, CRC(f299d818) SHA1(abbb333c43675d34c59201b5d297779cfea8b092) ) /* Labeled as EGR6.3 */
650   ROM_LOAD16_BYTE( "egr5.3.gr5", 0x400001, 0x100000, CRC(ebfca07b) SHA1(20465d14b41d99651166f221057737d7b3cc770c) ) /* Labeled as EGR5.3 */
681651
682   ROM_REGION( 0x40000, "oki1", 0 )            /* sound data */
683   ROM_LOAD( "eu20.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
652   ROM_REGION( 0x80000, "oki1", 0 )            /* sound data */
653   ROM_LOAD( "eu20.u20", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
684654
685   ROM_REGION( 0x40000, "oki2", 0 )            /* sound data */
686   ROM_LOAD( "eu21.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
655   ROM_REGION( 0x80000, "oki2", 0 )            /* sound data */
656   ROM_LOAD( "eu21.u21", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
687657
688   ROM_REGION( 0x40000, "oki3", 0 )            /* sound data */
689   ROM_LOAD( "eu18.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
658   ROM_REGION( 0x80000, "oki3", 0 )            /* sound data */
659   ROM_LOAD( "eu18.u18", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
690660ROM_END
691661
692662
693663ROM_START( eggventr8 )
694664   ROM_REGION16_LE( 0x100000, "user1", 0 )      /* 34010 code */
695   ROM_LOAD16_BYTE( "eggvc8.8", 0x000000, 0x020000, CRC(5a130c04) SHA1(00408912b436efa003bb02dce90fae4fe33a0180) )
696   ROM_LOAD16_BYTE( "eggvc9.8", 0x000001, 0x020000, CRC(3ac0a95b) SHA1(7f3bd0e6d2d790af4aa6881ea8de8b296a64164a) )
697   ROM_COPY( "user1", 0x000000, 0x040000, 0x040000 )
698   ROM_COPY( "user1", 0x000000, 0x080000, 0x080000 )
665   ROM_LOAD16_BYTE( "evc8.8.vc8", 0x000000, 0x020000, CRC(5a130c04) SHA1(00408912b436efa003bb02dce90fae4fe33a0180) ) /* Labeled as EVC8.8 */
666   ROM_LOAD16_BYTE( "evc9.8.vc9", 0x000001, 0x020000, CRC(3ac0a95b) SHA1(7f3bd0e6d2d790af4aa6881ea8de8b296a64164a) ) /* Labeled as EVC9.8 */
667   ROM_COPY( "user1", 0x000000, 0x040000, 0x040000 ) // Program roms found as 27C010 & 27C040 with 0xff filled 0x20000-0x7ffff
668   ROM_COPY( "user1", 0x000000, 0x080000, 0x080000 ) // Program roms found as 27C010 & 27C040 with 0xff filled 0x20000-0x7ffff
699669
700670   ROM_REGION16_LE( 0x600000, "gfx1", 0 )         /* graphics data */
701   ROM_LOAD16_BYTE( "egr1.bin",  0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
702   ROM_LOAD16_BYTE( "egr2.bin",  0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
703   ROM_LOAD16_BYTE( "egr4.bin",  0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
704   ROM_LOAD16_BYTE( "egr3.bin",  0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
705   ROM_LOAD16_BYTE( "egr6.3",    0x400000, 0x100000, CRC(f299d818) SHA1(abbb333c43675d34c59201b5d297779cfea8b092) )
706   ROM_LOAD16_BYTE( "egr5.3",    0x400001, 0x100000, CRC(ebfca07b) SHA1(20465d14b41d99651166f221057737d7b3cc770c) )
671   ROM_LOAD16_BYTE( "egr1.gr1",   0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
672   ROM_LOAD16_BYTE( "egr2.gr2",   0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
673   ROM_LOAD16_BYTE( "egr4.gr4",   0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
674   ROM_LOAD16_BYTE( "egr3.gr3",   0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
675   ROM_LOAD16_BYTE( "egr6.3.gr6", 0x400000, 0x100000, CRC(f299d818) SHA1(abbb333c43675d34c59201b5d297779cfea8b092) ) /* Labeled as EGR6.3 */
676   ROM_LOAD16_BYTE( "egr5.3.gr5", 0x400001, 0x100000, CRC(ebfca07b) SHA1(20465d14b41d99651166f221057737d7b3cc770c) ) /* Labeled as EGR5.3 */
707677
708   ROM_REGION( 0x40000, "oki1", 0 )            /* sound data */
709   ROM_LOAD( "eu20.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
678   ROM_REGION( 0x80000, "oki1", 0 )            /* sound data */
679   ROM_LOAD( "eu20.u20", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
710680
711   ROM_REGION( 0x40000, "oki2", 0 )            /* sound data */
712   ROM_LOAD( "eu21.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
681   ROM_REGION( 0x80000, "oki2", 0 )            /* sound data */
682   ROM_LOAD( "eu21.u21", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
713683
714   ROM_REGION( 0x40000, "oki3", 0 )            /* sound data */
715   ROM_LOAD( "eu18.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
684   ROM_REGION( 0x80000, "oki3", 0 )            /* sound data */
685   ROM_LOAD( "eu18.u18", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
716686ROM_END
717687
718688
719689ROM_START( eggventr7 )
720690   ROM_REGION16_LE( 0x100000, "user1", 0 )      /* 34010 code */
721   ROM_LOAD16_BYTE( "eggvc8.7", 0x000000, 0x020000, CRC(99999899) SHA1(e3908600fa711baa7f7562f86498ec7e988a5bea) )
722   ROM_LOAD16_BYTE( "eggvc9.7", 0x000001, 0x020000, CRC(1b608155) SHA1(256dd981515d57f806a3770bdc6ff46b9000f7f3) )
723   ROM_COPY( "user1", 0x000000, 0x040000, 0x040000 )
724   ROM_COPY( "user1", 0x000000, 0x080000, 0x080000 )
691   ROM_LOAD16_BYTE( "evc8.7.vc8", 0x000000, 0x020000, CRC(99999899) SHA1(e3908600fa711baa7f7562f86498ec7e988a5bea) ) /* Labeled as EVC8.7 */
692   ROM_LOAD16_BYTE( "evc9.7.vc9", 0x000001, 0x020000, CRC(1b608155) SHA1(256dd981515d57f806a3770bdc6ff46b9000f7f3) ) /* Labeled as EVC9.7 */
693   ROM_COPY( "user1", 0x000000, 0x040000, 0x040000 ) // Program roms found as 27C010 & 27C040 with 0xff filled 0x20000-0x7ffff
694   ROM_COPY( "user1", 0x000000, 0x080000, 0x080000 ) // Program roms found as 27C010 & 27C040 with 0xff filled 0x20000-0x7ffff
725695
726696   ROM_REGION16_LE( 0x600000, "gfx1", 0 )         /* graphics data */
727   ROM_LOAD16_BYTE( "egr1.bin",  0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
728   ROM_LOAD16_BYTE( "egr2.bin",  0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
729   ROM_LOAD16_BYTE( "egr4.bin",  0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
730   ROM_LOAD16_BYTE( "egr3.bin",  0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
731   ROM_LOAD16_BYTE( "egr6.3",    0x400000, 0x100000, CRC(f299d818) SHA1(abbb333c43675d34c59201b5d297779cfea8b092) )
732   ROM_LOAD16_BYTE( "egr5.3",    0x400001, 0x100000, CRC(ebfca07b) SHA1(20465d14b41d99651166f221057737d7b3cc770c) )
697   ROM_LOAD16_BYTE( "egr1.gr1",   0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
698   ROM_LOAD16_BYTE( "egr2.gr2",   0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
699   ROM_LOAD16_BYTE( "egr4.gr4",   0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
700   ROM_LOAD16_BYTE( "egr3.gr3",   0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
701   ROM_LOAD16_BYTE( "egr6.3.gr6", 0x400000, 0x100000, CRC(f299d818) SHA1(abbb333c43675d34c59201b5d297779cfea8b092) ) /* Labeled as EGR6.3 */
702   ROM_LOAD16_BYTE( "egr5.3.gr5", 0x400001, 0x100000, CRC(ebfca07b) SHA1(20465d14b41d99651166f221057737d7b3cc770c) ) /* Labeled as EGR5.3 */
733703
734   ROM_REGION( 0x40000, "oki1", 0 )            /* sound data */
735   ROM_LOAD( "eu20.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
704   ROM_REGION( 0x80000, "oki1", 0 )            /* sound data */
705   ROM_LOAD( "eu20.u20", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
736706
737   ROM_REGION( 0x40000, "oki2", 0 )            /* sound data */
738   ROM_LOAD( "eu21.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
707   ROM_REGION( 0x80000, "oki2", 0 )            /* sound data */
708   ROM_LOAD( "eu21.u21", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
739709
740   ROM_REGION( 0x40000, "oki3", 0 )            /* sound data */
741   ROM_LOAD( "eu18.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
710   ROM_REGION( 0x80000, "oki3", 0 )            /* sound data */
711   ROM_LOAD( "eu18.u18", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
742712ROM_END
743713
744714
715ROM_START( eggventr2 ) /* Comes from a PCB with an early serial number EV00123, program roms are 27C040 with required data at 0x7ffe0 in each rom */
716   ROM_REGION16_LE( 0x100000, "user1", 0 )      /* 34010 code */
717   ROM_LOAD16_BYTE( "ev_vc8.2.vc8", 0x000000, 0x080000, CRC(ce1da4f7) SHA1(c163041d684dc6a6fab07394e8aac3d82a2ecb52) ) /* Labeled as EV VC8.2 */
718   ROM_LOAD16_BYTE( "ev_vc9.2.vc9", 0x000001, 0x080000, CRC(4b24906b) SHA1(2e9b85a658cb02d76854f3ee5a071e4161d0d0cf) ) /* Labeled as EV VC9.2 */
719
720   ROM_REGION16_LE( 0x600000, "gfx1", 0 )         /* graphics data */
721   ROM_LOAD16_BYTE( "egr1.gr1",     0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
722   ROM_LOAD16_BYTE( "egr2.gr2",     0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
723   ROM_LOAD16_BYTE( "egr4.gr4",     0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
724   ROM_LOAD16_BYTE( "egr3.gr3",     0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
725   ROM_LOAD16_BYTE( "ev_gr6.2.gr6", 0x400000, 0x100000, CRC(a4d9d126) SHA1(d5f2bc4bfa7c0462865907dbc39fc0479340e1c8) ) /* Labeled as EV GR6.2 */
726   ROM_LOAD16_BYTE( "ev_gr5.2.gr5", 0x400001, 0x100000, CRC(b5162234) SHA1(3f05c7eb5b00805eb7fc1e3634dea29b1ce3af62) ) /* Labeled as EV GR5.2 */
727
728   ROM_REGION( 0x80000, "oki1", 0 )            /* sound data */
729   ROM_LOAD( "eu20.u20", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
730
731   ROM_REGION( 0x80000, "oki2", 0 )            /* sound data */
732   ROM_LOAD( "eu21.u21", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
733
734   ROM_REGION( 0x80000, "oki3", 0 )            /* sound data */
735   ROM_LOAD( "eu18.u18", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
736ROM_END
737
738
745739ROM_START( eggventra ) /* Allied Leisure Australia, official license? */
746740   ROM_REGION16_LE( 0x100000, "user1", 0 )      /* 34010 code */
747741   ROM_LOAD16_BYTE( "egr8.vc8", 0x000000, 0x080000, CRC(a62c4143) SHA1(a21d6b7efdba4965285265426ed79f3249a86685) )
748742   ROM_LOAD16_BYTE( "egr9.vc9", 0x000001, 0x080000, CRC(bc55bc7a) SHA1(d6e3fc76b4a0a20176af1338a32bb81f0599fdc0) )
749743
750744   ROM_REGION16_LE( 0x600000, "gfx1", 0 )         /* graphics data */
751   ROM_LOAD16_BYTE( "egr1.bin",  0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
752   ROM_LOAD16_BYTE( "egr2.bin",  0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
753   ROM_LOAD16_BYTE( "egr4.bin",  0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
754   ROM_LOAD16_BYTE( "egr3.bin",  0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
755   ROM_LOAD16_BYTE( "egr6.gr6",  0x400000, 0x100000, CRC(0d73dd85) SHA1(d99a95ace89483688bae48021b416fc0a3c531d6) )
756   ROM_LOAD16_BYTE( "egr5.gr5",  0x400001, 0x100000, CRC(6d89c4e3) SHA1(613703a3f194af3ed44a58610d99b7dc99382725) )
745   ROM_LOAD16_BYTE( "egr1.gr1", 0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
746   ROM_LOAD16_BYTE( "egr2.gr2", 0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
747   ROM_LOAD16_BYTE( "egr4.gr4", 0x200000, 0x100000, CRC(4ea5900e) SHA1(20341337ee3c6c22580c52312156b818f4187693) )
748   ROM_LOAD16_BYTE( "egr3.gr3", 0x200001, 0x100000, CRC(3f8dfc73) SHA1(83a168069f896ea7e67a97c6d591d09b19d5f486) )
749   ROM_LOAD16_BYTE( "egr6.gr6", 0x400000, 0x100000, CRC(0d73dd85) SHA1(d99a95ace89483688bae48021b416fc0a3c531d6) )
750   ROM_LOAD16_BYTE( "egr5.gr5", 0x400001, 0x100000, CRC(6d89c4e3) SHA1(613703a3f194af3ed44a58610d99b7dc99382725) )
757751
758   ROM_REGION( 0x40000, "oki1", 0 )            /* sound data */
759   ROM_LOAD( "eu20.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
752   ROM_REGION( 0x80000, "oki1", 0 )            /* sound data */
753   ROM_LOAD( "eu20.u20", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
760754
761   ROM_REGION( 0x40000, "oki2", 0 )            /* sound data */
762   ROM_LOAD( "eu21.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
755   ROM_REGION( 0x80000, "oki2", 0 )            /* sound data */
756   ROM_LOAD( "eu21.u21", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
763757
764   ROM_REGION( 0x40000, "oki3", 0 )            /* sound data */
765   ROM_LOAD( "eu18.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
758   ROM_REGION( 0x80000, "oki3", 0 )            /* sound data */
759   ROM_LOAD( "eu18.u18", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
766760ROM_END
767761
768762
r18670r18671
772766   ROM_LOAD16_BYTE( "eggdlx.vc9", 0x000001, 0x080000, CRC(cc5f122e) SHA1(e719a3937378df605cdb86c59a534808473c8f90) )
773767
774768   ROM_REGION16_LE( 0x600000, "gfx1", 0 )         /* graphics data */
775   ROM_LOAD16_BYTE( "egr1.bin",     0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
776   ROM_LOAD16_BYTE( "egr2.bin",     0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
777   ROM_LOAD16_BYTE( "eggdlx.gr4",   0x200000, 0x100000, CRC(cfb1e28b) SHA1(8d535a27158acee893233cf2012b4ab0ffc8dc03) )
778   ROM_LOAD16_BYTE( "eggdlx.gr3",   0x200001, 0x100000, CRC(a7da3891) SHA1(9139c846006bbed4bdb183659a5b40aaa0000708) )
779   ROM_LOAD16_BYTE( "eggdlx.gr6",   0x400000, 0x100000, CRC(97d02e8a) SHA1(6f9532fb031953c1187782b4fce5a0cfaf9461b3) )
780   ROM_LOAD16_BYTE( "eggdlx.gr5",   0x400001, 0x100000, CRC(387d9176) SHA1(9f26f97cab8baeea1d5e4860a8a35a55bdc601e8) )
769   ROM_LOAD16_BYTE( "egr1.gr1",   0x000000, 0x100000, CRC(f73f80d9) SHA1(6278b45579a256b9576ba6d4f5a15fab26797c3d) )
770   ROM_LOAD16_BYTE( "egr2.gr2",   0x000001, 0x100000, CRC(3a9ba910) SHA1(465aa3119af103aa65b25042b3572fdcb9c1887a) )
771   ROM_LOAD16_BYTE( "eggdlx.gr4", 0x200000, 0x100000, CRC(cfb1e28b) SHA1(8d535a27158acee893233cf2012b4ab0ffc8dc03) )
772   ROM_LOAD16_BYTE( "eggdlx.gr3", 0x200001, 0x100000, CRC(a7da3891) SHA1(9139c846006bbed4bdb183659a5b40aaa0000708) )
773   ROM_LOAD16_BYTE( "eggdlx.gr6", 0x400000, 0x100000, CRC(97d02e8a) SHA1(6f9532fb031953c1187782b4fce5a0cfaf9461b3) )
774   ROM_LOAD16_BYTE( "eggdlx.gr5", 0x400001, 0x100000, CRC(387d9176) SHA1(9f26f97cab8baeea1d5e4860a8a35a55bdc601e8) )
781775
782   ROM_REGION( 0x40000, "oki1", 0 )            /* sound data */
783   ROM_LOAD( "eu20.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
776   ROM_REGION( 0x80000, "oki1", 0 )            /* sound data */
777   ROM_LOAD( "eu20.u20", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
784778
785   ROM_REGION( 0x40000, "oki2", 0 )            /* sound data */
786   ROM_LOAD( "eu21.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
779   ROM_REGION( 0x80000, "oki2", 0 )            /* sound data */
780   ROM_LOAD( "eu21.u21", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
787781
788   ROM_REGION( 0x40000, "oki3", 0 )            /* sound data */
789   ROM_LOAD( "eu18.bin", 0x00000, 0x40000, CRC(3760b1db) SHA1(70e258a6036f9ce26b354c4df57e0e4d2c871bcb) )
782   ROM_REGION( 0x80000, "oki3", 0 )            /* sound data */
783   ROM_LOAD( "eu18.u18", 0x00000, 0x80000, CRC(cca5dba0) SHA1(9c750256f0cc0ed8847db85df061be3b000b0b25) )
790784ROM_END
791785
792786
r18670r18671
918912 *
919913 *************************************/
920914
921GAME( 1996, lethalj,  0,        lethalj,  lethalj, driver_device,  0,        ROT0,  "The Game Room", "Lethal Justice", 0 )
922GAME( 1997, eggventr, 0,        gameroom, eggventr, driver_device, 0,        ROT0,  "The Game Room", "Egg Venture (Release 10)", 0 )
923GAME( 1997, eggventr8,eggventr, gameroom, eggventr, driver_device, 0,        ROT0,  "The Game Room", "Egg Venture (Release 8)", 0 )
924GAME( 1997, eggventr7,eggventr, gameroom, eggventr, driver_device, 0,        ROT0,  "The Game Room", "Egg Venture (Release 7)", 0 )
925GAME( 1997, eggventra,eggventr, gameroom, eggventr, driver_device, 0,        ROT0,  "The Game Room (Allied Leisure license)", "Egg Venture (A.L. Release)", 0 )
926GAME( 1997, eggventrd,eggventr, gameroom, eggvntdx, driver_device, 0,        ROT0,  "The Game Room", "Egg Venture Deluxe", 0 )
927GAME( 1997, ripribit, 0,        gameroom, ripribit, lethalj_state, ripribit, ROT0,  "LAI Games",     "Ripper Ribbit (Version 2.8.4)", 0 )
928GAME( 1999, cfarm,    0,        gameroom, cfarm, lethalj_state,    cfarm,    ROT90, "LAI Games",     "Chicken Farm (Version 2.0)", 0 )
929GAME( 1999, cclownz,  0,        gameroom, cclownz, lethalj_state,  cclownz,  ROT0,  "LAI Games",     "Crazzy Clownz (Version 1.0)", 0 )
915GAME( 1996, lethalj,   0,        lethalj,  lethalj,   driver_device, 0,        ROT0,  "The Game Room", "Lethal Justice", 0 )
916GAME( 1997, eggventr,  0,        gameroom, eggventr,  driver_device, 0,        ROT0,  "The Game Room", "Egg Venture (Release 10)", 0 )
917GAME( 1997, eggventr8, eggventr, gameroom, eggventr,  driver_device, 0,        ROT0,  "The Game Room", "Egg Venture (Release 8)", 0 )
918GAME( 1997, eggventr7, eggventr, gameroom, eggventr,  driver_device, 0,        ROT0,  "The Game Room", "Egg Venture (Release 7)", 0 )
919GAME( 1997, eggventr2, eggventr, gameroom, eggventr2, driver_device, 0,        ROT0,  "The Game Room", "Egg Venture (Release 2)", 0 )
920GAME( 1997, eggventra, eggventr, gameroom, eggventr,  driver_device, 0,        ROT0,  "The Game Room (Allied Leisure license)", "Egg Venture (A.L. Release)", 0 )
921GAME( 1997, eggventrd, eggventr, gameroom, eggvntdx,  driver_device, 0,        ROT0,  "The Game Room", "Egg Venture Deluxe", 0 )
922GAME( 1997, ripribit,  0,        gameroom, ripribit,  lethalj_state, ripribit, ROT0,  "LAI Games",     "Ripper Ribbit (Version 2.8.4)", 0 )
923GAME( 1999, cfarm,     0,        gameroom, cfarm,     lethalj_state, cfarm,    ROT90, "LAI Games",     "Chicken Farm (Version 2.0)", 0 )
924GAME( 1999, cclownz,   0,        gameroom, cclownz,   lethalj_state, cclownz,  ROT0,  "LAI Games",     "Crazzy Clownz (Version 1.0)", 0 )
trunk/src/mame/mame.lst
r18670r18671
96309630eggventr      // (c) 1997 The Game Room
96319631eggventr8      // (c) 1997 The Game Room
96329632eggventr7      // (c) 1997 The Game Room
9633eggventr2      // (c) 1997 The Game Room
96339634eggventra      // (c) 1997 The Game Room (Allied Leisure license)
96349635eggventrd      // (c) 1997 The Game Room
96359636calchase      // (c) 1999 The Game Room

Previous 199869 Revisions Next


© 1997-2024 The MAME Team