trunk/src/mame/drivers/lethalj.c
| r18670 | r18671 | |
| 301 | 301 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 302 | 302 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 303 | 303 | 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") |
| 305 | 305 | PORT_DIPSETTING( 0x0040, DEF_STR( 8C_1C ) ) |
| 306 | 306 | PORT_DIPSETTING( 0x0030, DEF_STR( 4C_1C ) ) |
| 307 | 307 | PORT_DIPSETTING( 0x0020, DEF_STR( 3C_1C ) ) |
| r18670 | r18671 | |
| 310 | 310 | PORT_DIPSETTING( 0x0050, DEF_STR( 1C_2C ) ) |
| 311 | 311 | PORT_DIPSETTING( 0x0060, DEF_STR( 1C_4C ) ) |
| 312 | 312 | 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 |
| 315 | 315 | PORT_DIPSETTING( 0x0000, "3" ) |
| 316 | 316 | PORT_DIPSETTING( 0x0100, "4" ) |
| 317 | 317 | PORT_DIPSETTING( 0x0200, "5" ) |
| 318 | 318 | 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 |
| 320 | 320 | 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 ) ) |
| 323 | 323 | 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" ) |
| 328 | 330 | |
| 329 | 331 | PORT_START("IN1") |
| 330 | 332 | PORT_BIT( 0x000f, IP_ACTIVE_LOW, IPT_UNUSED ) |
| r18670 | r18671 | |
| 348 | 350 | PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_Y ) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(70) PORT_KEYDELTA(10) PORT_PLAYER(2) |
| 349 | 351 | INPUT_PORTS_END |
| 350 | 352 | |
| 353 | static INPUT_PORTS_START( eggventr2 ) |
| 354 | PORT_INCLUDE(eggventr) |
| 351 | 355 | |
| 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" ) |
| 362 | INPUT_PORTS_END |
| 363 | |
| 352 | 364 | static 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) |
| 379 | 366 | |
| 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). |
| 400 | 370 | INPUT_PORTS_END |
| 401 | 371 | |
| 402 | 372 | |
| r18670 | r18671 | |
| 666 | 636 | |
| 667 | 637 | ROM_START( eggventr ) |
| 668 | 638 | 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 |
| 673 | 643 | |
| 674 | 644 | 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 */ |
| 681 | 651 | |
| 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) ) |
| 684 | 654 | |
| 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) ) |
| 687 | 657 | |
| 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) ) |
| 690 | 660 | ROM_END |
| 691 | 661 | |
| 692 | 662 | |
| 693 | 663 | ROM_START( eggventr8 ) |
| 694 | 664 | 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 |
| 699 | 669 | |
| 700 | 670 | 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 */ |
| 707 | 677 | |
| 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) ) |
| 710 | 680 | |
| 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) ) |
| 713 | 683 | |
| 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) ) |
| 716 | 686 | ROM_END |
| 717 | 687 | |
| 718 | 688 | |
| 719 | 689 | ROM_START( eggventr7 ) |
| 720 | 690 | 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 |
| 725 | 695 | |
| 726 | 696 | 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 */ |
| 733 | 703 | |
| 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) ) |
| 736 | 706 | |
| 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) ) |
| 739 | 709 | |
| 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) ) |
| 742 | 712 | ROM_END |
| 743 | 713 | |
| 744 | 714 | |
| 715 | ROM_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) ) |
| 736 | ROM_END |
| 737 | |
| 738 | |
| 745 | 739 | ROM_START( eggventra ) /* Allied Leisure Australia, official license? */ |
| 746 | 740 | ROM_REGION16_LE( 0x100000, "user1", 0 ) /* 34010 code */ |
| 747 | 741 | ROM_LOAD16_BYTE( "egr8.vc8", 0x000000, 0x080000, CRC(a62c4143) SHA1(a21d6b7efdba4965285265426ed79f3249a86685) ) |
| 748 | 742 | ROM_LOAD16_BYTE( "egr9.vc9", 0x000001, 0x080000, CRC(bc55bc7a) SHA1(d6e3fc76b4a0a20176af1338a32bb81f0599fdc0) ) |
| 749 | 743 | |
| 750 | 744 | 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) ) |
| 757 | 751 | |
| 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) ) |
| 760 | 754 | |
| 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) ) |
| 763 | 757 | |
| 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) ) |
| 766 | 760 | ROM_END |
| 767 | 761 | |
| 768 | 762 | |
| r18670 | r18671 | |
| 772 | 766 | ROM_LOAD16_BYTE( "eggdlx.vc9", 0x000001, 0x080000, CRC(cc5f122e) SHA1(e719a3937378df605cdb86c59a534808473c8f90) ) |
| 773 | 767 | |
| 774 | 768 | 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) ) |
| 781 | 775 | |
| 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) ) |
| 784 | 778 | |
| 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) ) |
| 787 | 781 | |
| 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) ) |
| 790 | 784 | ROM_END |
| 791 | 785 | |
| 792 | 786 | |
| r18670 | r18671 | |
| 918 | 912 | * |
| 919 | 913 | *************************************/ |
| 920 | 914 | |
| 921 | | GAME( 1996, lethalj, 0, lethalj, lethalj, driver_device, 0, ROT0, "The Game Room", "Lethal Justice", 0 ) |
| 922 | | GAME( 1997, eggventr, 0, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room", "Egg Venture (Release 10)", 0 ) |
| 923 | | GAME( 1997, eggventr8,eggventr, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room", "Egg Venture (Release 8)", 0 ) |
| 924 | | GAME( 1997, eggventr7,eggventr, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room", "Egg Venture (Release 7)", 0 ) |
| 925 | | GAME( 1997, eggventra,eggventr, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room (Allied Leisure license)", "Egg Venture (A.L. Release)", 0 ) |
| 926 | | GAME( 1997, eggventrd,eggventr, gameroom, eggvntdx, driver_device, 0, ROT0, "The Game Room", "Egg Venture Deluxe", 0 ) |
| 927 | | GAME( 1997, ripribit, 0, gameroom, ripribit, lethalj_state, ripribit, ROT0, "LAI Games", "Ripper Ribbit (Version 2.8.4)", 0 ) |
| 928 | | GAME( 1999, cfarm, 0, gameroom, cfarm, lethalj_state, cfarm, ROT90, "LAI Games", "Chicken Farm (Version 2.0)", 0 ) |
| 929 | | GAME( 1999, cclownz, 0, gameroom, cclownz, lethalj_state, cclownz, ROT0, "LAI Games", "Crazzy Clownz (Version 1.0)", 0 ) |
| 915 | GAME( 1996, lethalj, 0, lethalj, lethalj, driver_device, 0, ROT0, "The Game Room", "Lethal Justice", 0 ) |
| 916 | GAME( 1997, eggventr, 0, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room", "Egg Venture (Release 10)", 0 ) |
| 917 | GAME( 1997, eggventr8, eggventr, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room", "Egg Venture (Release 8)", 0 ) |
| 918 | GAME( 1997, eggventr7, eggventr, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room", "Egg Venture (Release 7)", 0 ) |
| 919 | GAME( 1997, eggventr2, eggventr, gameroom, eggventr2, driver_device, 0, ROT0, "The Game Room", "Egg Venture (Release 2)", 0 ) |
| 920 | GAME( 1997, eggventra, eggventr, gameroom, eggventr, driver_device, 0, ROT0, "The Game Room (Allied Leisure license)", "Egg Venture (A.L. Release)", 0 ) |
| 921 | GAME( 1997, eggventrd, eggventr, gameroom, eggvntdx, driver_device, 0, ROT0, "The Game Room", "Egg Venture Deluxe", 0 ) |
| 922 | GAME( 1997, ripribit, 0, gameroom, ripribit, lethalj_state, ripribit, ROT0, "LAI Games", "Ripper Ribbit (Version 2.8.4)", 0 ) |
| 923 | GAME( 1999, cfarm, 0, gameroom, cfarm, lethalj_state, cfarm, ROT90, "LAI Games", "Chicken Farm (Version 2.0)", 0 ) |
| 924 | GAME( 1999, cclownz, 0, gameroom, cclownz, lethalj_state, cclownz, ROT0, "LAI Games", "Crazzy Clownz (Version 1.0)", 0 ) |