src/mame/drivers/goldnpkr.c
| r14791 | r14792 | |
| 8 | 8 | |
| 9 | 9 | Games running on this hardware: |
| 10 | 10 | |
| 11 | | * Golden Poker Double Up (Big Boy). 1981, Bonanza Enterprises, Ltd. |
| 12 | | * Golden Poker Double Up (Mini Boy). 1981, Bonanza Enterprises, Ltd. |
| 13 | | * Jack Potten's Poker (set 1). 198?, Bootleg. |
| 14 | | * Jack Potten's Poker (set 2). 198?, Bootleg in Coinmaster H/W. |
| 15 | | * Jack Potten's Poker (set 3). 198?, Bootleg. |
| 16 | | * Jack Potten's Poker (set 4). 198?, Bootleg. |
| 17 | | * Jack Potten's Poker (set 5). 198?, Bootleg. |
| 18 | | * Jack Potten's Poker (set 6). 198?, Bootleg. |
| 19 | | * Good Luck. 198?, Unknown. |
| 20 | | * Super Double (french). 198?, Karateco. |
| 21 | | * Jack Potten's Poker (NGold, set 1). 198?, Unknown. |
| 22 | | * Jack Potten's Poker (NGold, set 2). 198?, Unknown. |
| 23 | | * Jack Potten's Poker (NGold, set 3). 198?, Unknown. |
| 24 | | * Witch Card (Video Klein CPU box, set 1). 1991, Video Klein. |
| 25 | | * Witch Card (Video Klein CPU box, set 2). 1991, Video Klein. |
| 26 | | * Witch Card (Spanish, witch game, set 1). 1991, Unknown. |
| 27 | | * Witch Card (Spanish, witch game, set 2). 1991, Unknown. |
| 28 | | * Witch Card (English, no witch game). 1991, Unknown. |
| 29 | | * Witch Card (German, WC3050, set 1 ). 1994, Proma. |
| 30 | | * Witch Card (English, witch game, lamps). 1985, PM / Beck Elektronik. |
| 31 | | * Witch Card (Falcon, enhanced sound). 199?, Falcon. |
| 32 | | * Witch Card (German, WC3050, set 2 ). 1994, Proma. |
| 33 | | * Witch Card (German, WC3050, 27-4-94), 1994, Proma. |
| 34 | | * Witch Game (Video Klein, set 1). 1991, Video Klein. |
| 35 | | * Witch Game (Video Klein, set 2). 1991, Video Klein. |
| 36 | | * Jolli Witch (Export, 6T/12T ver 1.57D). 1994, Video Klein?. |
| 37 | | * Wild Witch (Export, 6T/12T ver 1.74A). 1994, Video Klein. |
| 38 | | * Witch Up & Down (Export, 6T/12T ver 0.99). 1998, Video Klein. |
| 39 | | * Witch Up & Down (Export, 6T/12T ver 1.02). 1998, Video Klein. |
| 40 | | * Witch Strike (Export, 6T/12T ver 1.01A). 1992, Video Klein. |
| 41 | | * Witch Strike (Export, 6T/12T ver 1.01B). 1992, Video Klein. |
| 42 | | * Buena Suerte (Spanish, set 1). 1990, Unknown. |
| 43 | | * Buena Suerte (Spanish, set 2). 1991, Unknown. |
| 44 | | * Buena Suerte (Spanish, set 3). 1991, Unknown. |
| 45 | | * Buena Suerte (Spanish, set 4). 1991, Unknown. |
| 46 | | * Buena Suerte (Spanish, set 5). 1991, Unknown. |
| 47 | | * Buena Suerte (Spanish, set 6). 1991, Unknown. |
| 48 | | * Buena Suerte (Spanish, set 7). 1991, Unknown. |
| 49 | | * Buena Suerte (Spanish, set 8). 1991, Unknown. |
| 50 | | * Buena Suerte (Spanish, set 9). 1991, Unknown. |
| 51 | | * Buena Suerte (Spanish, set 10). 1991, Unknown. |
| 52 | | * Buena Suerte (Spanish, set 11). 1991, Unknown. |
| 53 | | * Buena Suerte (Spanish, set 12). 1991, Unknown. |
| 54 | | * Buena Suerte (Spanish, set 13). 1991, Unknown. |
| 55 | | * Buena Suerte (Spanish, set 14). 1991, Unknown. |
| 56 | | * Buena Suerte (Spanish, set 15). 1991, Unknown. |
| 57 | | * Buena Suerte (Spanish, set 16). 1991, Unknown. |
| 58 | | * Buena Suerte (Spanish, set 17). 1991, Unknown. |
| 59 | | * Buena Suerte (Spanish, set 18). 1991, Unknown. |
| 60 | | * Buena Suerte (Spanish, set 19). 1991, Unknown. |
| 61 | | * Buena Suerte (Spanish, set 20). 1991, Unknown. |
| 62 | | * Buena Suerte (Spanish, set 21). 1991, Unknown. |
| 63 | | * Buena Suerte (Spanish, set 22). 1991, Unknown. |
| 64 | | * Falcons Wild - World Wide Poker. 1983, Falcon. |
| 65 | | * Falcons Wild - World Wide Poker. 1990, Video Klein. |
| 66 | | * Falcons Wild - Wild Card 1991. 1991, TVG. |
| 67 | | * PlayMan Poker (german). 1981, PM / Beck Elektronik. |
| 68 | | * Super Loco 93 (Spanish, set 1). 1993, Unknown. |
| 69 | | * Super Loco 93 (Spanish, set 2). 1993, Unknown. |
| 70 | | * Royale (set 1). 198?, Unknown. |
| 71 | | * Royale (set 2). 198?, Unknown. |
| 72 | | * Maverik. 198?, Unknown. |
| 73 | | * Brasil 86. 1986, Unknown. |
| 74 | | * Brasil 87. 1987, Unknown. |
| 75 | | * Brasil 89 (set 1). 1989, Unknown. |
| 76 | | * Brasil 89 (set 2). 1989, Unknown. |
| 77 | | * Brasil 93. 1993, Unknown. |
| 78 | | * Poker 91. 1991, Unknown. |
| 79 | | * Genie. 198?, Video Fun Games Ltd. |
| 80 | | * Silver Game. 1983, Unknown. |
| 81 | | * Casino Poker (Ver PM86LO-35-5, German). 1987, PM / Beck Elektronik. |
| 82 | | * "Unknown french poker game". 198?, Unknown. |
| 83 | | * "Unknown encrypted poker game". 198?, Unknown. |
| 11 | * Golden Poker Double Up (Big Boy), 1981, Bonanza Enterprises, Ltd. |
| 12 | * Golden Poker Double Up (Mini Boy), 1981, Bonanza Enterprises, Ltd. |
| 13 | * Jack Potten's Poker (set 1), 198?, Bootleg. |
| 14 | * Jack Potten's Poker (set 2), 198?, Bootleg in Coinmaster H/W. |
| 15 | * Jack Potten's Poker (set 3), 198?, Bootleg. |
| 16 | * Jack Potten's Poker (set 4), 198?, Bootleg. |
| 17 | * Jack Potten's Poker (set 5), 198?, Bootleg. |
| 18 | * Jack Potten's Poker (set 6), 198?, Bootleg. |
| 19 | * Good Luck, 198?, Unknown. |
| 20 | * Super Double (french), 198?, Karateco. |
| 21 | * Jack Potten's Poker (NGold, set 1), 198?, Unknown. |
| 22 | * Jack Potten's Poker (NGold, set 2), 198?, Unknown. |
| 23 | * Jack Potten's Poker (NGold, set 3), 198?, Unknown. |
| 24 | * Witch Card (Video Klein CPU box, set 1), 1991, Video Klein. |
| 25 | * Witch Card (Video Klein CPU box, set 2), 1991, Video Klein. |
| 26 | * Witch Card (Spanish, witch game, set 1), 1991, Unknown. |
| 27 | * Witch Card (Spanish, witch game, set 2), 1991, Unknown. |
| 28 | * Witch Card (English, no witch game), 1991, Unknown. |
| 29 | * Witch Card (German, WC3050, set 1 ), 1994, Proma. |
| 30 | * Witch Card (English, witch game, lamps), 1985, PM / Beck Elektronik. |
| 31 | * Witch Card (Falcon, enhanced sound), 199?, Falcon. |
| 32 | * Witch Card (German, WC3050, set 2 ), 1994, Proma. |
| 33 | * Witch Card (German, WC3050, 27-4-94), 1994, Proma. |
| 34 | * Witch Game (Video Klein, set 1), 1991, Video Klein. |
| 35 | * Witch Game (Video Klein, set 2), 1991, Video Klein. |
| 36 | * Jolli Witch (Export, 6T/12T ver 1.57D), 1994, Video Klein?. |
| 37 | * Wild Witch (Export, 6T/12T ver 1.57-SP), 1992-2001, Video Klein. |
| 38 | * Wild Witch (Export, 6T/12T ver 1.57-TE), 1992-2001, Video Klein. |
| 39 | * Wild Witch (Export, 6T/12T ver 1.62A), 1992-2001, Video Klein. |
| 40 | * Wild Witch (Export, 6T/12T ver 1.62B), 1992-2001, Video Klein. |
| 41 | * Wild Witch (Export, 6T/12T ver 1.62A-F), 1992-2001, Video Klein. |
| 42 | * Wild Witch (Export, 6T/12T ver 1.62A alt), 1992-2001, Video Klein. |
| 43 | * Wild Witch (Export, 6T/12T ver 1.62B alt), 1992-2001, Video Klein. |
| 44 | * Wild Witch (Export, 6T/12T ver 1.65A), 1992-2001, Video Klein. |
| 45 | * Wild Witch (Export, 6T/12T ver 1.65A-S), 1992-2001, Video Klein. |
| 46 | * Wild Witch (Export, 6T/12T ver 1.65A-S alt), 1992-2001, Video Klein. |
| 47 | * Wild Witch (Export, 6T/12T ver 1.65A-N), 1992-2001, Video Klein. |
| 48 | * Wild Witch (Export, 6T/12T ver 1.70A beta), 1992-2001, Video Klein. |
| 49 | * Wild Witch (Export, 6T/12T ver 1.70A), 1992-2001, Video Klein. |
| 50 | * Wild Witch (Export, 6T/12T ver 1.70A alt), 1992-2001, Video Klein. |
| 51 | * Wild Witch (Export, 6T/12T ver 1.74A-SP-BELG), 1992-2001, Video Klein. |
| 52 | * Wild Witch (Export, 6T/12T ver 1.74A), 1992-2001, Video Klein. |
| 53 | * Wild Witch (Export, 6T/12T ver 1.74A alt), 1992-2001, Video Klein. |
| 54 | * Wild Witch (Export, 6B/12B ver 1.75A-E English), 1992-2001, Video Klein. |
| 55 | * Wild Witch (Export, 6T/12T ver 1.76A), 1992-2001, Video Klein. |
| 56 | * Wild Witch (Export, 6T/12T ver 1.77A), 1992-2001, Video Klein. |
| 57 | * Wild Witch (Export, 6T/12T ver 1.79A), 1992-2001, Video Klein. |
| 58 | * Wild Witch (Export, 6T/12T ver 1.83A), 1992-2001, Video Klein. |
| 59 | * Wild Witch (Export, 6T/12T ver 1.84A), 1992-2001, Video Klein. |
| 60 | * Witch Up & Down (Export, 6T/12T ver 0.99, set 1), 1998, Video Klein. |
| 61 | * Witch Up & Down (Export, 6T/12T ver 0.99, set 2), 1998, Video Klein. |
| 62 | * Witch Up & Down (Export, 6T/12T ver 0.99, set 3), 1998, Video Klein. |
| 63 | * Witch Up & Down (Export, 6T/12T ver 0.99T), 1998, Video Klein. |
| 64 | * Witch Up & Down (Export, 6T/12T ver 1.02), 1998, Video Klein. |
| 65 | * Witch Strike (Export, 6T/12T ver 1.01A), 1992, Video Klein. |
| 66 | * Witch Strike (Export, 6T/12T ver 1.01B), 1992, Video Klein. |
| 67 | * Witch Jackpot (Export, 6T/12T ver 0.25), 1992-1996, Video Klein. |
| 68 | * Witch Jack (Export, 6T/12T ver 0.40), 1992-1996, Video Klein. |
| 69 | * Witch Jack (Export, 6T/12T ver 0.40T), 1992-1996, Video Klein. |
| 70 | * Witch Jack (Export, 6T/12T ver 0.62), 1992-1996, Video Klein. |
| 71 | * Witch Jack (Export, 6T/12T ver 0.64), 1992-1996, Video Klein. |
| 72 | * Witch Jack (Export, 6T/12T ver 0.65), 1992-1996, Video Klein. |
| 73 | * Witch Jack (Export, 6T/12T ver 0.70S), 1992-1996, Video Klein. |
| 74 | * Witch Jack (Export, 6T/12T ver 0.70P), 1992-1996, Video Klein. |
| 75 | * Witch Jack (Export, 6T/12T ver 0.87), 1992-1996, Video Klein. |
| 76 | * Witch Jack (Export, 6T/12T ver 0.87-88), 1992-1996, Video Klein. |
| 77 | * Witch Jack (Export, 6T/12T ver 0.87-89), 1992-1996, Video Klein. |
| 78 | * Buena Suerte (Spanish, set 1), 1990, Unknown. |
| 79 | * Buena Suerte (Spanish, set 2), 1991, Unknown. |
| 80 | * Buena Suerte (Spanish, set 3), 1991, Unknown. |
| 81 | * Buena Suerte (Spanish, set 4), 1991, Unknown. |
| 82 | * Buena Suerte (Spanish, set 5), 1991, Unknown. |
| 83 | * Buena Suerte (Spanish, set 6), 1991, Unknown. |
| 84 | * Buena Suerte (Spanish, set 7), 1991, Unknown. |
| 85 | * Buena Suerte (Spanish, set 8), 1991, Unknown. |
| 86 | * Buena Suerte (Spanish, set 9), 1991, Unknown. |
| 87 | * Buena Suerte (Spanish, set 10), 1991, Unknown. |
| 88 | * Buena Suerte (Spanish, set 11), 1991, Unknown. |
| 89 | * Buena Suerte (Spanish, set 12), 1991, Unknown. |
| 90 | * Buena Suerte (Spanish, set 13), 1991, Unknown. |
| 91 | * Buena Suerte (Spanish, set 14), 1991, Unknown. |
| 92 | * Buena Suerte (Spanish, set 15), 1991, Unknown. |
| 93 | * Buena Suerte (Spanish, set 16), 1991, Unknown. |
| 94 | * Buena Suerte (Spanish, set 17), 1991, Unknown. |
| 95 | * Buena Suerte (Spanish, set 18), 1991, Unknown. |
| 96 | * Buena Suerte (Spanish, set 19), 1991, Unknown. |
| 97 | * Buena Suerte (Spanish, set 20), 1991, Unknown. |
| 98 | * Buena Suerte (Spanish, set 21), 1991, Unknown. |
| 99 | * Buena Suerte (Spanish, set 22), 1991, Unknown. |
| 100 | * Falcons Wild - World Wide Poker, 1983, Falcon. |
| 101 | * Falcons Wild - World Wide Poker (VK set 1), 1990, Video Klein. |
| 102 | * Falcons Wild - World Wide Poker (VK set 2), 1990, Video Klein. |
| 103 | * Falcons Wild - Wild Card 1991, 1991, TVG. |
| 104 | * PlayMan Poker (german), 1981, PM / Beck Elektronik. |
| 105 | * Super Loco 93 (Spanish, set 1), 1993, Unknown. |
| 106 | * Super Loco 93 (Spanish, set 2), 1993, Unknown. |
| 107 | * Royale (set 1), 198?, Unknown. |
| 108 | * Royale (set 2), 198?, Unknown. |
| 109 | * Maverik, 198?, Unknown. |
| 110 | * Brasil 86, 1986, Unknown. |
| 111 | * Brasil 87, 1987, Unknown. |
| 112 | * Brasil 89 (set 1), 1989, Unknown. |
| 113 | * Brasil 89 (set 2), 1989, Unknown. |
| 114 | * Brasil 93, 1993, Unknown. |
| 115 | * Poker 91, 1991, Unknown. |
| 116 | * Genie, 198?, Video Fun Games Ltd. |
| 117 | * Silver Game, 1983, Unknown. |
| 118 | * Casino Poker (Ver PM86LO-35-5, German), 1987, PM / Beck Elektronik. |
| 119 | * "Unknown french poker game", 198?, Unknown. |
| 120 | * "Unknown encrypted poker game", 198?, Unknown. |
| 84 | 121 | |
| 85 | 122 | |
| 86 | 123 | ************************************************************************************ |
| r14791 | r14792 | |
| 825 | 862 | - Added technical notes. |
| 826 | 863 | |
| 827 | 864 | |
| 865 | [2012-03-15] |
| 828 | 866 | |
| 867 | - Found and patched the Witch Strike protection scheme. |
| 868 | - Proper inputs and lamps support for Witch Strike. |
| 869 | - Promoted both Witch Strike sets to working state. |
| 870 | - Added technical notes. |
| 871 | |
| 872 | |
| 873 | [2012-03-17] |
| 874 | |
| 875 | - Added Wild Witch (Export, 6T/12T ver 1.57-SP). |
| 876 | - Added Wild Witch (Export, 6T/12T ver 1.57-TE). |
| 877 | - Added Wild Witch (Export, 6T/12T ver 1.62A). |
| 878 | - Added Wild Witch (Export, 6T/12T ver 1.62B). |
| 879 | - Added Wild Witch (Export, 6T/12T ver 1.62A-F). |
| 880 | - Added Wild Witch (Export, 6T/12T ver 1.62A alt). |
| 881 | - Added Wild Witch (Export, 6T/12T ver 1.62B alt). |
| 882 | - Added Wild Witch (Export, 6T/12T ver 1.65A). |
| 883 | - Added Wild Witch (Export, 6T/12T ver 1.65A-S). |
| 884 | - Added Wild Witch (Export, 6T/12T ver 1.65A-S alt). |
| 885 | - Added Wild Witch (Export, 6T/12T ver 1.65A-N). |
| 886 | - Added Wild Witch (Export, 6T/12T ver 1.70A beta). |
| 887 | - Added Wild Witch (Export, 6T/12T ver 1.70A). |
| 888 | - Added Wild Witch (Export, 6T/12T ver 1.70A alt). |
| 889 | - Added Wild Witch (Export, 6T/12T ver 1.74A-SP-BELG). |
| 890 | - Added Wild Witch (Export, 6T/12T ver 1.74A). |
| 891 | - Added Wild Witch (Export, 6T/12T ver 1.74A alt). |
| 892 | - Added Wild Witch (Export, 6B/12B ver 1.75A-E English). |
| 893 | - Added Wild Witch (Export, 6T/12T ver 1.76A). |
| 894 | - Added Wild Witch (Export, 6T/12T ver 1.77A). |
| 895 | - Added Wild Witch (Export, 6T/12T ver 1.79A). |
| 896 | - Added Wild Witch (Export, 6T/12T ver 1.83A). |
| 897 | - Added Wild Witch (Export, 6T/12T ver 1.84A). |
| 898 | - Worked each game to temporarily bypass the protection, |
| 899 | laying in the Dallas Timekeeper RAM. |
| 900 | - Reworked the parent/clones relationship. |
| 901 | - Added technical notes. |
| 902 | |
| 903 | |
| 904 | [2012-03-18] |
| 905 | |
| 906 | - Added Witch Jackpot (Export, 6T/12T ver 0.25). |
| 907 | - Added Witch Jack (Export, 6T/12T ver 0.40). |
| 908 | - Added Witch Jack (Export, 6T/12T ver 0.40T). |
| 909 | - Added Witch Jack (Export, 6T/12T ver 0.62). |
| 910 | - Added Witch Jack (Export, 6T/12T ver 0.64). |
| 911 | - Added Witch Jack (Export, 6T/12T ver 0.65). |
| 912 | - Added Witch Jack (Export, 6T/12T ver 0.70S). |
| 913 | - Added Witch Jack (Export, 6T/12T ver 0.70P). |
| 914 | - Added Witch Jack (Export, 6T/12T ver 0.87). |
| 915 | - Added Witch Jack (Export, 6T/12T ver 0.87-88). |
| 916 | - Added Witch Jack (Export, 6T/12T ver 0.87-89). |
| 917 | - Proper inputs and lamps. |
| 918 | |
| 919 | |
| 920 | [2012-03-19] |
| 921 | |
| 922 | - Added Witch Up & Down (Export, 6T/12T ver 0.99, set 2). |
| 923 | - Added Witch Up & Down (Export, 6T/12T ver 0.99, set 3). |
| 924 | - Added Witch Up & Down (Export, 6T/12T ver 0.99T). |
| 925 | - Added Falcons Wild - World Wide Poker (Video Klein, set 2). |
| 926 | - Fixed a bug in the coinage input. |
| 927 | |
| 928 | |
| 829 | 929 | TODO: |
| 830 | 930 | |
| 831 | 931 | - Missing PIA connections. |
| r14791 | r14792 | |
| 2431 | 2531 | PORT_START("IN0-3") |
| 2432 | 2532 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service") PORT_CODE(KEYCODE_F2) |
| 2433 | 2533 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2434 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("Note In") |
| 2435 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(3) PORT_NAME("Coin In") |
| 2436 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("Weight (Coupon In)") |
| 2534 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("Note In") |
| 2535 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(3) PORT_NAME("Coin 1 In") |
| 2536 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(3) PORT_NAME("Coin 2 In") |
| 2437 | 2537 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2438 | 2538 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2439 | 2539 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| r14791 | r14792 | |
| 2496 | 2596 | PORT_START("IN0-0") |
| 2497 | 2597 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Bet (Setzen)") |
| 2498 | 2598 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Bookkeeping / Test") |
| 2499 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2599 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_D_UP ) PORT_NAME("Double Up") |
| 2500 | 2600 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) PORT_NAME("Deal (Geben)") |
| 2501 | 2601 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_CANCEL ) |
| 2502 | 2602 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| r14791 | r14792 | |
| 2504 | 2604 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2505 | 2605 | |
| 2506 | 2606 | PORT_START("IN0-1") |
| 2507 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2508 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT ) PORT_NAME("Payout") PORT_CODE(KEYCODE_W) |
| 2509 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Take") |
| 2510 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2511 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2607 | // PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2608 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1_PAD) PORT_NAME("IN1-1") |
| 2609 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT ) PORT_NAME("Payout") PORT_CODE(KEYCODE_W) |
| 2610 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Take") |
| 2611 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH ) PORT_NAME("Big") |
| 2612 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_LOW ) PORT_NAME("Small") |
| 2512 | 2613 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2513 | 2614 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2514 | 2615 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2515 | 2616 | |
| 2516 | 2617 | PORT_START("IN0-2") |
| 2517 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Hold 1 / Take") |
| 2618 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) |
| 2518 | 2619 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) |
| 2519 | 2620 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) |
| 2520 | 2621 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) |
| 2521 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Hold 5 / Double-Up") |
| 2622 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) |
| 2522 | 2623 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2523 | 2624 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2524 | 2625 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2525 | 2626 | |
| 2526 | 2627 | PORT_START("IN0-3") |
| 2527 | 2628 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service") PORT_CODE(KEYCODE_F2) |
| 2528 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2629 | // PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2630 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_2_PAD) PORT_NAME("IN3-2") |
| 2529 | 2631 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("Note In") |
| 2530 | 2632 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(3) PORT_NAME("Coin In") |
| 2531 | 2633 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("Weight (Coupon In)") |
| r14791 | r14792 | |
| 2586 | 2688 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2587 | 2689 | INPUT_PORTS_END |
| 2588 | 2690 | |
| 2691 | static INPUT_PORTS_START( wtchjack ) |
| 2692 | /* Multiplexed - 4x5bits */ |
| 2693 | PORT_START("IN0-0") |
| 2694 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Bet (Setzen)") |
| 2695 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Bookkeeping / Test") |
| 2696 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_D_UP ) PORT_NAME("Double Up") |
| 2697 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) PORT_NAME("Deal (Geben)") |
| 2698 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_CANCEL ) |
| 2699 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2700 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2701 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2702 | |
| 2703 | PORT_START("IN0-1") |
| 2704 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1_PAD) PORT_NAME("IN1-1") |
| 2705 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT ) PORT_NAME("Payout") PORT_CODE(KEYCODE_W) |
| 2706 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Take") |
| 2707 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH ) PORT_NAME("Big") |
| 2708 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_LOW ) PORT_NAME("Small") |
| 2709 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2710 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2711 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2712 | |
| 2713 | PORT_START("IN0-2") |
| 2714 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) |
| 2715 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) |
| 2716 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) |
| 2717 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) |
| 2718 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) |
| 2719 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2720 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2721 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2722 | |
| 2723 | PORT_START("IN0-3") |
| 2724 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service") PORT_CODE(KEYCODE_F2) |
| 2725 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_2_PAD) PORT_NAME("IN3-2") |
| 2726 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("Note In") |
| 2727 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(3) PORT_NAME("Coin In") |
| 2728 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("Weight (Coupon In)") |
| 2729 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2730 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2731 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2732 | |
| 2733 | PORT_START("SW1") |
| 2734 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:1") |
| 2735 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 2736 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2737 | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2") |
| 2738 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 2739 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2740 | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3") |
| 2741 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 2742 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2743 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4") |
| 2744 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 2745 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2746 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5") |
| 2747 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 2748 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2749 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") |
| 2750 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 2751 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2752 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7") |
| 2753 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 2754 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2755 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") |
| 2756 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 2757 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2758 | |
| 2759 | PORT_START("SW2") |
| 2760 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:1") |
| 2761 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 2762 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2763 | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:2") |
| 2764 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 2765 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2766 | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:3") |
| 2767 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 2768 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2769 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:4") |
| 2770 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 2771 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2772 | PORT_DIPNAME( 0x10, 0x00, "Minimal Hand" ) PORT_DIPLOCATION("SW2:5") |
| 2773 | PORT_DIPSETTING( 0x10, "2 Paar" ) |
| 2774 | PORT_DIPSETTING( 0x00, "Hohes Paar" ) |
| 2775 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:6") |
| 2776 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 2777 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2778 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:7") |
| 2779 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 2780 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2781 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:8") |
| 2782 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 2783 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2784 | INPUT_PORTS_END |
| 2785 | |
| 2589 | 2786 | static INPUT_PORTS_START( sloco93 ) |
| 2590 | 2787 | /* Multiplexed - 4x5bits */ |
| 2591 | 2788 | PORT_INCLUDE( witchcda ) |
| r14791 | r14792 | |
| 4602 | 4799 | |
| 4603 | 4800 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 4604 | 4801 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 4605 | | ROM_LOAD( "fw4.7a", 0x1000, 0x0800, CRC(f0517b0d) SHA1(474bcf429f2539ff1f3d7d32d259c5973ccb0234) ) /* text layer */ |
| 4802 | ROM_LOAD( "fw4.7a", 0x1000, 0x0800, CRC(f0517b0d) SHA1(474bcf429f2539ff1f3d7d32d259c5973ccb0234) ) /* chars gfx */ |
| 4606 | 4803 | |
| 4607 | 4804 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 4608 | 4805 | ROM_LOAD( "fw1.2a(__baddump)", 0x0000, 0x0800, BAD_DUMP CRC(229cedde) SHA1(5b6d0b900714924c7a2390151ee65f36bdb02e8b) ) /* cards deck gfx, bitplane1 */ |
| r14791 | r14792 | |
| 4614 | 4811 | ROM_LOAD( "n82s137f.box", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) |
| 4615 | 4812 | ROM_END |
| 4616 | 4813 | |
| 4814 | ROM_START( falcnwldb ) |
| 4815 | ROM_REGION( 0x10000, "maincpu", 0 ) /* World Wide Poker / 1992-11-04 */ |
| 4816 | ROM_LOAD( "fw12t1_19921104.bin", 0x0000, 0x8000, CRC(8b4f8cac) SHA1(e3bcbadaa157db48a41369a3fcdba536f8ca679e) ) |
| 4817 | ROM_RELOAD( 0x8000, 0x8000 ) |
| 4818 | |
| 4819 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 4820 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 4821 | ROM_LOAD( "fw4.7a", 0x1000, 0x0800, CRC(f0517b0d) SHA1(474bcf429f2539ff1f3d7d32d259c5973ccb0234) ) /* chars gfx */ |
| 4822 | |
| 4823 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 4824 | ROM_LOAD( "fw1.2a(__baddump)", 0x0000, 0x0800, BAD_DUMP CRC(229cedde) SHA1(5b6d0b900714924c7a2390151ee65f36bdb02e8b) ) /* cards deck gfx, bitplane1 */ |
| 4825 | ROM_IGNORE( 0x0800) |
| 4826 | ROM_LOAD( "fw2.4a(__baddump)", 0x0800, 0x0800, BAD_DUMP CRC(9ad3c578) SHA1(a69385a807e3270d90040c44721bfff21e95706a) ) /* cards deck gfx, bitplane2 */ |
| 4827 | ROM_LOAD( "fw3.5a(__baddump)", 0x1000, 0x0800, BAD_DUMP CRC(87abebe5) SHA1(5950082b563718476576dbc9f45439019209493e) ) /* cards deck gfx, bitplane3 */ |
| 4828 | |
| 4829 | ROM_REGION( 0x0100, "proms", 0 ) |
| 4830 | ROM_LOAD( "n82s137f.box", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) |
| 4831 | ROM_END |
| 4832 | |
| 4617 | 4833 | /*********************************************** |
| 4618 | 4834 | |
| 4619 | 4835 | Falcon's Wild - World Wide Poker |
| r14791 | r14792 | |
| 4630 | 4846 | |
| 4631 | 4847 | ***********************************************/ |
| 4632 | 4848 | |
| 4633 | | ROM_START( falcnwldb ) |
| 4849 | ROM_START( falcnwldc ) |
| 4634 | 4850 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Falcons Wild, Falcon original */ |
| 4635 | 4851 | // ROM_LOAD( "nosticker.12a", 0x0000, 0x10000, CRC(54ae4a8a) SHA1(0507098b53d807059b78ec098203d095d19028f8) ) |
| 4636 | 4852 | ROM_LOAD( "4.b6", 0x3000, 0x1000, CRC(88684a8f) SHA1(5ffa0808b502e93ddcb8f13929008aec2836a773) ) |
| r14791 | r14792 | |
| 5180 | 5396 | ROM_LOAD( "witchjol_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 5181 | 5397 | ROM_END |
| 5182 | 5398 | |
| 5183 | | /****************************************** |
| 5399 | /**************************************************** |
| 5184 | 5400 | |
| 5185 | 5401 | Wild Witch (Video Klein) |
| 5186 | 5402 | |
| 5187 | 5403 | Another evil hardware from Video Klein |
| 5188 | | with CPU box. Marked "1.63" |
| 5404 | with CPU box. |
| 5189 | 5405 | |
| 5190 | 5406 | The program ask you to install a new block |
| 5191 | 5407 | or retain the former buggy one. |
| 5192 | 5408 | |
| 5193 | 5409 | |
| 5194 | | ******************************************/ |
| 5410 | ****************************************************/ |
| 5195 | 5411 | |
| 5196 | 5412 | ROM_START( wldwitch ) |
| 5197 | | ROM_REGION( 0x10000, "maincpu", 0 ) /* Video Klein */ |
| 5198 | | ROM_LOAD( "hn58c256p.box163", 0x8000, 0x8000, CRC(1de736a7) SHA1(e714a97999555fe0107390c8c9c2c3c1e822809a) ) |
| 5413 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 184A, 2001-09-12 */ |
| 5414 | ROM_LOAD( "ww184a.bin", 0x8000, 0x8000, CRC(f45edc9b) SHA1(9a7400a84b685b84081d424d6da096632b845de8) ) |
| 5199 | 5415 | |
| 5200 | 5416 | ROM_REGION( 0x18000, "temp", 0 ) |
| 5201 | 5417 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| r14791 | r14792 | |
| 5289 | 5505 | ROM_END |
| 5290 | 5506 | |
| 5291 | 5507 | |
| 5508 | ROM_START( wldwitcha ) |
| 5509 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 157-SP, 1992-12-25 */ |
| 5510 | ROM_LOAD( "ww157-sp.bin", 0x8000, 0x8000, CRC(34396a51) SHA1(823e817a01fab49deacf8af474e31732b96a15d1) ) |
| 5511 | |
| 5512 | ROM_REGION( 0x18000, "temp", 0 ) |
| 5513 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 5514 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 5515 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 5516 | |
| 5517 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 5518 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 5519 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 5520 | |
| 5521 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 5522 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 5523 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 5524 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 5525 | |
| 5526 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 5527 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 5528 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 5529 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 5530 | |
| 5531 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 5532 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 5533 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 5534 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 5535 | |
| 5536 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 5537 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 5538 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 5539 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 5540 | |
| 5541 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 5542 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 5543 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 5544 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 5545 | |
| 5546 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 5547 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 5548 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 5549 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 5550 | |
| 5551 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 5552 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 5553 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 5554 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 5555 | |
| 5556 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 5557 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 5558 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 5559 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5560 | |
| 5561 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 5562 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 5563 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 5564 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 5565 | |
| 5566 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 5567 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 5568 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 5569 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 5570 | |
| 5571 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 5572 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 5573 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 5574 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 5575 | |
| 5576 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 5577 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 5578 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 5579 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 5580 | |
| 5581 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 5582 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 5583 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 5584 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 5585 | |
| 5586 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 5587 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 5588 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 5589 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5590 | |
| 5591 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 5592 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 5593 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 5594 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 5595 | |
| 5596 | ROM_REGION( 0x0100, "proms", 0 ) |
| 5597 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 5598 | |
| 5599 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 5600 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 5601 | ROM_END |
| 5602 | |
| 5603 | |
| 5604 | ROM_START( wldwitchb ) |
| 5605 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 157-TE, 1992-12-25 */ |
| 5606 | ROM_LOAD( "ww157-te.bin", 0x8000, 0x8000, CRC(9bf25a7c) SHA1(a78f946403254a30d9afa3c43ca42dfc02edd8fb) ) |
| 5607 | |
| 5608 | ROM_REGION( 0x18000, "temp", 0 ) |
| 5609 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 5610 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 5611 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 5612 | |
| 5613 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 5614 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 5615 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 5616 | |
| 5617 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 5618 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 5619 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 5620 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 5621 | |
| 5622 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 5623 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 5624 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 5625 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 5626 | |
| 5627 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 5628 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 5629 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 5630 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 5631 | |
| 5632 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 5633 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 5634 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 5635 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 5636 | |
| 5637 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 5638 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 5639 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 5640 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 5641 | |
| 5642 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 5643 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 5644 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 5645 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 5646 | |
| 5647 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 5648 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 5649 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 5650 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 5651 | |
| 5652 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 5653 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 5654 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 5655 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5656 | |
| 5657 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 5658 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 5659 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 5660 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 5661 | |
| 5662 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 5663 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 5664 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 5665 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 5666 | |
| 5667 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 5668 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 5669 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 5670 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 5671 | |
| 5672 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 5673 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 5674 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 5675 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 5676 | |
| 5677 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 5678 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 5679 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 5680 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 5681 | |
| 5682 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 5683 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 5684 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 5685 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5686 | |
| 5687 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 5688 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 5689 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 5690 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 5691 | |
| 5692 | ROM_REGION( 0x0100, "proms", 0 ) |
| 5693 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 5694 | |
| 5695 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 5696 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 5697 | ROM_END |
| 5698 | |
| 5699 | |
| 5700 | ROM_START( wldwitchc ) |
| 5701 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 162A, 1994-04-26 */ |
| 5702 | ROM_LOAD( "ww162a.bin", 0x8000, 0x8000, CRC(59765e59) SHA1(474119fe179e0950b082fff8b014ceae8c82b44b) ) |
| 5703 | |
| 5704 | ROM_REGION( 0x18000, "temp", 0 ) |
| 5705 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 5706 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 5707 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 5708 | |
| 5709 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 5710 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 5711 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 5712 | |
| 5713 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 5714 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 5715 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 5716 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 5717 | |
| 5718 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 5719 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 5720 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 5721 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 5722 | |
| 5723 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 5724 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 5725 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 5726 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 5727 | |
| 5728 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 5729 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 5730 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 5731 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 5732 | |
| 5733 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 5734 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 5735 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 5736 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 5737 | |
| 5738 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 5739 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 5740 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 5741 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 5742 | |
| 5743 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 5744 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 5745 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 5746 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 5747 | |
| 5748 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 5749 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 5750 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 5751 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5752 | |
| 5753 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 5754 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 5755 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 5756 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 5757 | |
| 5758 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 5759 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 5760 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 5761 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 5762 | |
| 5763 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 5764 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 5765 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 5766 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 5767 | |
| 5768 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 5769 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 5770 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 5771 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 5772 | |
| 5773 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 5774 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 5775 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 5776 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 5777 | |
| 5778 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 5779 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 5780 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 5781 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5782 | |
| 5783 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 5784 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 5785 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 5786 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 5787 | |
| 5788 | ROM_REGION( 0x0100, "proms", 0 ) |
| 5789 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 5790 | |
| 5791 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 5792 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 5793 | ROM_END |
| 5794 | |
| 5795 | |
| 5796 | ROM_START( wldwitchd ) |
| 5797 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 162B, 1994-04-26 */ |
| 5798 | ROM_LOAD( "ww162b.bin", 0x8000, 0x8000, CRC(a60e0f28) SHA1(88e41b9cfe76e2c70d0ebfb73801478412cd4ba4) ) |
| 5799 | |
| 5800 | ROM_REGION( 0x18000, "temp", 0 ) |
| 5801 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 5802 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 5803 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 5804 | |
| 5805 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 5806 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 5807 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 5808 | |
| 5809 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 5810 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 5811 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 5812 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 5813 | |
| 5814 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 5815 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 5816 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 5817 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 5818 | |
| 5819 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 5820 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 5821 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 5822 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 5823 | |
| 5824 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 5825 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 5826 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 5827 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 5828 | |
| 5829 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 5830 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 5831 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 5832 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 5833 | |
| 5834 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 5835 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 5836 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 5837 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 5838 | |
| 5839 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 5840 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 5841 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 5842 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 5843 | |
| 5844 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 5845 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 5846 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 5847 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5848 | |
| 5849 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 5850 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 5851 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 5852 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 5853 | |
| 5854 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 5855 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 5856 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 5857 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 5858 | |
| 5859 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 5860 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 5861 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 5862 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 5863 | |
| 5864 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 5865 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 5866 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 5867 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 5868 | |
| 5869 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 5870 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 5871 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 5872 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 5873 | |
| 5874 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 5875 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 5876 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 5877 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5878 | |
| 5879 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 5880 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 5881 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 5882 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 5883 | |
| 5884 | ROM_REGION( 0x0100, "proms", 0 ) |
| 5885 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 5886 | |
| 5887 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 5888 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 5889 | ROM_END |
| 5890 | |
| 5891 | |
| 5892 | ROM_START( wldwitche ) |
| 5893 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 162A-F, 1994-04-26 */ |
| 5894 | ROM_LOAD( "ww162a-f.bin", 0x8000, 0x8000, CRC(1aba84c1) SHA1(a825bd6312385c5a1768e8156fd7dad770926564) ) |
| 5895 | |
| 5896 | ROM_REGION( 0x18000, "temp", 0 ) |
| 5897 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 5898 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 5899 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 5900 | |
| 5901 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 5902 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 5903 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 5904 | |
| 5905 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 5906 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 5907 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 5908 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 5909 | |
| 5910 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 5911 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 5912 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 5913 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 5914 | |
| 5915 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 5916 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 5917 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 5918 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 5919 | |
| 5920 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 5921 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 5922 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 5923 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 5924 | |
| 5925 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 5926 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 5927 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 5928 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 5929 | |
| 5930 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 5931 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 5932 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 5933 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 5934 | |
| 5935 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 5936 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 5937 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 5938 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 5939 | |
| 5940 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 5941 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 5942 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 5943 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5944 | |
| 5945 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 5946 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 5947 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 5948 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 5949 | |
| 5950 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 5951 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 5952 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 5953 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 5954 | |
| 5955 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 5956 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 5957 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 5958 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 5959 | |
| 5960 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 5961 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 5962 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 5963 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 5964 | |
| 5965 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 5966 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 5967 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 5968 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 5969 | |
| 5970 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 5971 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 5972 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 5973 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 5974 | |
| 5975 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 5976 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 5977 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 5978 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 5979 | |
| 5980 | ROM_REGION( 0x0100, "proms", 0 ) |
| 5981 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 5982 | |
| 5983 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 5984 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 5985 | ROM_END |
| 5986 | |
| 5987 | |
| 5988 | ROM_START( wldwitchf ) |
| 5989 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 162A alt, 1994-11-03 */ |
| 5990 | ROM_LOAD( "ww162a-alt.bin", 0x8000, 0x8000, CRC(0a8175b9) SHA1(23b300397491140a03de43140d0a05f154e90eab) ) |
| 5991 | |
| 5992 | ROM_REGION( 0x18000, "temp", 0 ) |
| 5993 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 5994 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 5995 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 5996 | |
| 5997 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 5998 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 5999 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6000 | |
| 6001 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6002 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6003 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6004 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6005 | |
| 6006 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6007 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6008 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6009 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6010 | |
| 6011 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6012 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6013 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6014 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6015 | |
| 6016 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6017 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6018 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6019 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6020 | |
| 6021 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6022 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6023 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6024 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6025 | |
| 6026 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6027 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6028 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6029 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6030 | |
| 6031 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6032 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6033 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6034 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6035 | |
| 6036 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6037 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6038 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6039 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6040 | |
| 6041 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6042 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6043 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6044 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6045 | |
| 6046 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6047 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6048 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6049 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6050 | |
| 6051 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6052 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6053 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6054 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6055 | |
| 6056 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6057 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6058 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6059 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6060 | |
| 6061 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6062 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6063 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6064 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6065 | |
| 6066 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6067 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6068 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6069 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6070 | |
| 6071 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6072 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6073 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6074 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6075 | |
| 6076 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6077 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6078 | |
| 6079 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6080 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6081 | ROM_END |
| 6082 | |
| 6083 | |
| 6084 | ROM_START( wldwitchg ) |
| 6085 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 162B alt, 1994-11-03 */ |
| 6086 | ROM_LOAD( "ww162b-alt.bin", 0x8000, 0x8000, CRC(f5f924c8) SHA1(a49ae2c8c3f3ec9fd1727564220aa1e8da633774) ) |
| 6087 | |
| 6088 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6089 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6090 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6091 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6092 | |
| 6093 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6094 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6095 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6096 | |
| 6097 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6098 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6099 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6100 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6101 | |
| 6102 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6103 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6104 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6105 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6106 | |
| 6107 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6108 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6109 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6110 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6111 | |
| 6112 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6113 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6114 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6115 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6116 | |
| 6117 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6118 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6119 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6120 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6121 | |
| 6122 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6123 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6124 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6125 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6126 | |
| 6127 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6128 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6129 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6130 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6131 | |
| 6132 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6133 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6134 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6135 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6136 | |
| 6137 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6138 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6139 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6140 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6141 | |
| 6142 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6143 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6144 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6145 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6146 | |
| 6147 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6148 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6149 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6150 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6151 | |
| 6152 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6153 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6154 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6155 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6156 | |
| 6157 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6158 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6159 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6160 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6161 | |
| 6162 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6163 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6164 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6165 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6166 | |
| 6167 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6168 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6169 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6170 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6171 | |
| 6172 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6173 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6174 | |
| 6175 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6176 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6177 | ROM_END |
| 6178 | |
| 6179 | |
| 6180 | ROM_START( wldwitchh ) |
| 6181 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 165A, 1995-11-16 */ |
| 6182 | ROM_LOAD( "ww165a.bin", 0x8000, 0x8000, CRC(9119add6) SHA1(fcf13831d968498d09daec993924a08ffefb80c8) ) |
| 6183 | |
| 6184 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6185 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6186 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6187 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6188 | |
| 6189 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6190 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6191 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6192 | |
| 6193 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6194 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6195 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6196 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6197 | |
| 6198 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6199 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6200 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6201 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6202 | |
| 6203 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6204 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6205 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6206 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6207 | |
| 6208 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6209 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6210 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6211 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6212 | |
| 6213 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6214 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6215 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6216 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6217 | |
| 6218 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6219 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6220 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6221 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6222 | |
| 6223 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6224 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6225 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6226 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6227 | |
| 6228 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6229 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6230 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6231 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6232 | |
| 6233 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6234 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6235 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6236 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6237 | |
| 6238 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6239 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6240 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6241 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6242 | |
| 6243 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6244 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6245 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6246 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6247 | |
| 6248 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6249 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6250 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6251 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6252 | |
| 6253 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6254 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6255 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6256 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6257 | |
| 6258 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6259 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6260 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6261 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6262 | |
| 6263 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6264 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6265 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6266 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6267 | |
| 6268 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6269 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6270 | |
| 6271 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6272 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6273 | ROM_END |
| 6274 | |
| 6275 | |
| 6276 | ROM_START( wldwitchi ) |
| 6277 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 165A-S, 1996-03-26 */ |
| 6278 | ROM_LOAD( "ww165a-s.bin", 0x8000, 0x8000, CRC(c5827a07) SHA1(474d6a715c230d3a1e19f9d4850eb52443cd975f) ) |
| 6279 | |
| 6280 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6281 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6282 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6283 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6284 | |
| 6285 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6286 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6287 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6288 | |
| 6289 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6290 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6291 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6292 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6293 | |
| 6294 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6295 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6296 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6297 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6298 | |
| 6299 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6300 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6301 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6302 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6303 | |
| 6304 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6305 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6306 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6307 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6308 | |
| 6309 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6310 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6311 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6312 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6313 | |
| 6314 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6315 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6316 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6317 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6318 | |
| 6319 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6320 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6321 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6322 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6323 | |
| 6324 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6325 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6326 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6327 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6328 | |
| 6329 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6330 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6331 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6332 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6333 | |
| 6334 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6335 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6336 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6337 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6338 | |
| 6339 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6340 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6341 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6342 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6343 | |
| 6344 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6345 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6346 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6347 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6348 | |
| 6349 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6350 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6351 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6352 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6353 | |
| 6354 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6355 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6356 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6357 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6358 | |
| 6359 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6360 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6361 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6362 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6363 | |
| 6364 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6365 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6366 | |
| 6367 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6368 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6369 | ROM_END |
| 6370 | |
| 6371 | |
| 6372 | ROM_START( wldwitchj ) |
| 6373 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 165A-S alt, 1996-05-26 */ |
| 6374 | ROM_LOAD( "wn165a-s-alt.bin", 0x8000, 0x8000, CRC(8b01bb4b) SHA1(bd42ce4ce46561ce2e094130710a55a122c5cc3e) ) |
| 6375 | |
| 6376 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6377 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6378 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6379 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6380 | |
| 6381 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6382 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6383 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6384 | |
| 6385 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6386 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6387 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6388 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6389 | |
| 6390 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6391 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6392 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6393 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6394 | |
| 6395 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6396 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6397 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6398 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6399 | |
| 6400 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6401 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6402 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6403 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6404 | |
| 6405 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6406 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6407 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6408 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6409 | |
| 6410 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6411 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6412 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6413 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6414 | |
| 6415 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6416 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6417 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6418 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6419 | |
| 6420 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6421 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6422 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6423 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6424 | |
| 6425 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6426 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6427 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6428 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6429 | |
| 6430 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6431 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6432 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6433 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6434 | |
| 6435 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6436 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6437 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6438 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6439 | |
| 6440 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6441 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6442 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6443 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6444 | |
| 6445 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6446 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6447 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6448 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6449 | |
| 6450 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6451 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6452 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6453 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6454 | |
| 6455 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6456 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6457 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6458 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6459 | |
| 6460 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6461 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6462 | |
| 6463 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6464 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6465 | ROM_END |
| 6466 | |
| 6467 | |
| 6468 | ROM_START( wldwitchk ) |
| 6469 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 165A-N, 1996-05-29 */ |
| 6470 | ROM_LOAD( "wn165a-n.bin", 0x8000, 0x8000, CRC(df9a6c9a) SHA1(07a09ad77b1e5b88b065e4c1ddaa201e7f904888) ) |
| 6471 | |
| 6472 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6473 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6474 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6475 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6476 | |
| 6477 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6478 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6479 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6480 | |
| 6481 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6482 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6483 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6484 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6485 | |
| 6486 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6487 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6488 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6489 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6490 | |
| 6491 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6492 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6493 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6494 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6495 | |
| 6496 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6497 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6498 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6499 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6500 | |
| 6501 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6502 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6503 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6504 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6505 | |
| 6506 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6507 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6508 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6509 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6510 | |
| 6511 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6512 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6513 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6514 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6515 | |
| 6516 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6517 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6518 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6519 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6520 | |
| 6521 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6522 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6523 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6524 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6525 | |
| 6526 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6527 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6528 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6529 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6530 | |
| 6531 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6532 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6533 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6534 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6535 | |
| 6536 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6537 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6538 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6539 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6540 | |
| 6541 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6542 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6543 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6544 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6545 | |
| 6546 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6547 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6548 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6549 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6550 | |
| 6551 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6552 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6553 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6554 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6555 | |
| 6556 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6557 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6558 | |
| 6559 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6560 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6561 | ROM_END |
| 6562 | |
| 6563 | |
| 6564 | ROM_START( wldwitchl ) |
| 6565 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 170A-beta, 1996-06-25 */ |
| 6566 | ROM_LOAD( "ww170a-beta.bin", 0x8000, 0x8000, CRC(32dbaa23) SHA1(5f5b0b7ad56abe20a2b9b3670b98a4741ea8aaab) ) |
| 6567 | |
| 6568 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6569 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6570 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6571 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6572 | |
| 6573 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6574 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6575 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6576 | |
| 6577 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6578 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6579 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6580 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6581 | |
| 6582 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6583 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6584 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6585 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6586 | |
| 6587 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6588 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6589 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6590 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6591 | |
| 6592 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6593 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6594 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6595 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6596 | |
| 6597 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6598 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6599 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6600 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6601 | |
| 6602 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6603 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6604 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6605 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6606 | |
| 6607 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6608 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6609 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6610 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6611 | |
| 6612 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6613 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6614 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6615 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6616 | |
| 6617 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6618 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6619 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6620 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6621 | |
| 6622 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6623 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6624 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6625 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6626 | |
| 6627 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6628 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6629 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6630 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6631 | |
| 6632 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6633 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6634 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6635 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6636 | |
| 6637 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6638 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6639 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6640 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6641 | |
| 6642 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6643 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6644 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6645 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6646 | |
| 6647 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6648 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6649 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6650 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6651 | |
| 6652 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6653 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6654 | |
| 6655 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6656 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6657 | ROM_END |
| 6658 | |
| 6659 | |
| 6660 | ROM_START( wldwitchm ) |
| 6661 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 170A, 1996-09-30 */ |
| 6662 | ROM_LOAD( "ww170a.bin", 0x8000, 0x8000, CRC(1d976e56) SHA1(c03014f3b0e682cd0f025363108b5aa410c2b54b) ) |
| 6663 | |
| 6664 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6665 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6666 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6667 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6668 | |
| 6669 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6670 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6671 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6672 | |
| 6673 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6674 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6675 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6676 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6677 | |
| 6678 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6679 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6680 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6681 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6682 | |
| 6683 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6684 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6685 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6686 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6687 | |
| 6688 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6689 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6690 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6691 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6692 | |
| 6693 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6694 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6695 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6696 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6697 | |
| 6698 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6699 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6700 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6701 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6702 | |
| 6703 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6704 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6705 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6706 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6707 | |
| 6708 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6709 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6710 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6711 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6712 | |
| 6713 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6714 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6715 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6716 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6717 | |
| 6718 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6719 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6720 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6721 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6722 | |
| 6723 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6724 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6725 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6726 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6727 | |
| 6728 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6729 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6730 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6731 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6732 | |
| 6733 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6734 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6735 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6736 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6737 | |
| 6738 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6739 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6740 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6741 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6742 | |
| 6743 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6744 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6745 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6746 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6747 | |
| 6748 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6749 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6750 | |
| 6751 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6752 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6753 | ROM_END |
| 6754 | |
| 6755 | |
| 6756 | ROM_START( wldwitchn ) |
| 6757 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 170A alt, 1997-06-11 */ |
| 6758 | ROM_LOAD( "ww170a-alt.bin", 0x8000, 0x8000, CRC(4266b71c) SHA1(c0fd545ae629f3456c447b3b695caeec42521a71) ) |
| 6759 | |
| 6760 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6761 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6762 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6763 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6764 | |
| 6765 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6766 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6767 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6768 | |
| 6769 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6770 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6771 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6772 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6773 | |
| 6774 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6775 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6776 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6777 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6778 | |
| 6779 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6780 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6781 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6782 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6783 | |
| 6784 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6785 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6786 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6787 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6788 | |
| 6789 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6790 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6791 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6792 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6793 | |
| 6794 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6795 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6796 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6797 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6798 | |
| 6799 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6800 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6801 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6802 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6803 | |
| 6804 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6805 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6806 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6807 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6808 | |
| 6809 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6810 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6811 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6812 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6813 | |
| 6814 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6815 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6816 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6817 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6818 | |
| 6819 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6820 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6821 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6822 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6823 | |
| 6824 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6825 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6826 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6827 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6828 | |
| 6829 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6830 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6831 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6832 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6833 | |
| 6834 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6835 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6836 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6837 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6838 | |
| 6839 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6840 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6841 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6842 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6843 | |
| 6844 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6845 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6846 | |
| 6847 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6848 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6849 | ROM_END |
| 6850 | |
| 6851 | |
| 6852 | ROM_START( wldwitcho ) |
| 6853 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 174A-SP-BELG, 1998-05-11 */ |
| 6854 | ROM_LOAD( "ww174a-sp-belg.bin", 0x8000, 0x8000, CRC(d490c676) SHA1(9403bcc003c9b48b25857bd142a73c8d23c5f5b5) ) |
| 6855 | |
| 6856 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6857 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6858 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6859 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6860 | |
| 6861 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6862 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6863 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6864 | |
| 6865 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6866 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6867 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6868 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6869 | |
| 6870 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6871 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6872 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6873 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6874 | |
| 6875 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6876 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6877 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6878 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6879 | |
| 6880 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6881 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6882 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6883 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6884 | |
| 6885 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6886 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6887 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6888 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6889 | |
| 6890 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6891 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6892 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6893 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6894 | |
| 6895 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6896 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6897 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6898 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6899 | |
| 6900 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6901 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6902 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6903 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6904 | |
| 6905 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 6906 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 6907 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 6908 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 6909 | |
| 6910 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 6911 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 6912 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 6913 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 6914 | |
| 6915 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 6916 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 6917 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 6918 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 6919 | |
| 6920 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 6921 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 6922 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 6923 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 6924 | |
| 6925 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 6926 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 6927 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 6928 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 6929 | |
| 6930 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 6931 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 6932 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 6933 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 6934 | |
| 6935 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 6936 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 6937 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 6938 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 6939 | |
| 6940 | ROM_REGION( 0x0100, "proms", 0 ) |
| 6941 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 6942 | |
| 6943 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 6944 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 6945 | ROM_END |
| 6946 | |
| 6947 | |
| 6948 | ROM_START( wldwitchp ) |
| 6949 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 174A, 1998-09-20 */ |
| 6950 | ROM_LOAD( "ww174a.bin", 0x8000, 0x8000, CRC(d4129f5a) SHA1(139c4b6f5972b5d7c549b27b114a81fd2de178c3) ) |
| 6951 | |
| 6952 | ROM_REGION( 0x18000, "temp", 0 ) |
| 6953 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 6954 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 6955 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 6956 | |
| 6957 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 6958 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 6959 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 6960 | |
| 6961 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 6962 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 6963 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 6964 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 6965 | |
| 6966 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 6967 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 6968 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 6969 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 6970 | |
| 6971 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 6972 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 6973 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 6974 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 6975 | |
| 6976 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 6977 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 6978 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 6979 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 6980 | |
| 6981 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 6982 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 6983 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 6984 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 6985 | |
| 6986 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 6987 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 6988 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 6989 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 6990 | |
| 6991 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 6992 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 6993 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 6994 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 6995 | |
| 6996 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 6997 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 6998 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 6999 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7000 | |
| 7001 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7002 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 7003 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 7004 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 7005 | |
| 7006 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7007 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 7008 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 7009 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 7010 | |
| 7011 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7012 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 7013 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 7014 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 7015 | |
| 7016 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7017 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 7018 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 7019 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 7020 | |
| 7021 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7022 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 7023 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 7024 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 7025 | |
| 7026 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7027 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 7028 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 7029 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7030 | |
| 7031 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7032 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 7033 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 7034 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 7035 | |
| 7036 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7037 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7038 | |
| 7039 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 7040 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 7041 | ROM_END |
| 7042 | |
| 7043 | |
| 7044 | ROM_START( wldwitchq ) |
| 7045 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 174A alt, box, 1998-09-25 */ |
| 7046 | ROM_LOAD( "wn174a_hn58c256p_box.bin", 0x8000, 0x8000, CRC(1de736a7) SHA1(e714a97999555fe0107390c8c9c2c3c1e822809a) ) |
| 7047 | |
| 7048 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7049 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 7050 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 7051 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 7052 | |
| 7053 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7054 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7055 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 7056 | |
| 7057 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7058 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 7059 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 7060 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 7061 | |
| 7062 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7063 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 7064 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 7065 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 7066 | |
| 7067 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7068 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 7069 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 7070 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 7071 | |
| 7072 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7073 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 7074 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 7075 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 7076 | |
| 7077 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7078 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 7079 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 7080 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 7081 | |
| 7082 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7083 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 7084 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 7085 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 7086 | |
| 7087 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7088 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 7089 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 7090 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 7091 | |
| 7092 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7093 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 7094 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 7095 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7096 | |
| 7097 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7098 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 7099 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 7100 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 7101 | |
| 7102 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7103 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 7104 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 7105 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 7106 | |
| 7107 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7108 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 7109 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 7110 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 7111 | |
| 7112 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7113 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 7114 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 7115 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 7116 | |
| 7117 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7118 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 7119 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 7120 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 7121 | |
| 7122 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7123 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 7124 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 7125 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7126 | |
| 7127 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7128 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 7129 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 7130 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 7131 | |
| 7132 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7133 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7134 | |
| 7135 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 7136 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 7137 | ROM_END |
| 7138 | |
| 7139 | |
| 7140 | ROM_START( wldwitchr ) |
| 7141 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 175A-E, 1999-01-11 */ |
| 7142 | ROM_LOAD( "ww175a-e.bin", 0x8000, 0x8000, CRC(6fcb5732) SHA1(a5a62f35b775230c62ca55ed4497e8cb9e17c17d) ) |
| 7143 | |
| 7144 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7145 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 7146 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 7147 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 7148 | |
| 7149 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7150 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7151 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 7152 | |
| 7153 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7154 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 7155 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 7156 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 7157 | |
| 7158 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7159 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 7160 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 7161 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 7162 | |
| 7163 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7164 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 7165 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 7166 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 7167 | |
| 7168 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7169 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 7170 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 7171 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 7172 | |
| 7173 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7174 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 7175 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 7176 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 7177 | |
| 7178 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7179 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 7180 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 7181 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 7182 | |
| 7183 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7184 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 7185 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 7186 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 7187 | |
| 7188 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7189 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 7190 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 7191 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7192 | |
| 7193 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7194 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 7195 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 7196 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 7197 | |
| 7198 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7199 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 7200 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 7201 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 7202 | |
| 7203 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7204 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 7205 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 7206 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 7207 | |
| 7208 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7209 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 7210 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 7211 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 7212 | |
| 7213 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7214 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 7215 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 7216 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 7217 | |
| 7218 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7219 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 7220 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 7221 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7222 | |
| 7223 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7224 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 7225 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 7226 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 7227 | |
| 7228 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7229 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7230 | |
| 7231 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 7232 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 7233 | ROM_END |
| 7234 | |
| 7235 | |
| 7236 | ROM_START( wldwitchs ) |
| 7237 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 176A, 1999-??-?? */ |
| 7238 | ROM_LOAD( "ww176a.bin", 0x8000, 0x8000, CRC(509d0355) SHA1(62922423f868563acaa3eb637f8edb2755a5fcf6) ) |
| 7239 | |
| 7240 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7241 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 7242 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 7243 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 7244 | |
| 7245 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7246 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7247 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 7248 | |
| 7249 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7250 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 7251 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 7252 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 7253 | |
| 7254 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7255 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 7256 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 7257 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 7258 | |
| 7259 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7260 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 7261 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 7262 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 7263 | |
| 7264 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7265 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 7266 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 7267 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 7268 | |
| 7269 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7270 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 7271 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 7272 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 7273 | |
| 7274 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7275 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 7276 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 7277 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 7278 | |
| 7279 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7280 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 7281 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 7282 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 7283 | |
| 7284 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7285 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 7286 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 7287 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7288 | |
| 7289 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7290 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 7291 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 7292 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 7293 | |
| 7294 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7295 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 7296 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 7297 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 7298 | |
| 7299 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7300 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 7301 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 7302 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 7303 | |
| 7304 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7305 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 7306 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 7307 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 7308 | |
| 7309 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7310 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 7311 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 7312 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 7313 | |
| 7314 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7315 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 7316 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 7317 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7318 | |
| 7319 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7320 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 7321 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 7322 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 7323 | |
| 7324 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7325 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7326 | |
| 7327 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 7328 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 7329 | ROM_END |
| 7330 | |
| 7331 | |
| 7332 | ROM_START( wldwitcht ) |
| 7333 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 177A, 1999-??-?? */ |
| 7334 | ROM_LOAD( "ww177a.bin", 0x8000, 0x8000, CRC(c6761e20) SHA1(2bda4218c46c9fbc5719f7d3ade225faeec43d33) ) |
| 7335 | |
| 7336 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7337 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 7338 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 7339 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 7340 | |
| 7341 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7342 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7343 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 7344 | |
| 7345 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7346 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 7347 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 7348 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 7349 | |
| 7350 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7351 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 7352 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 7353 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 7354 | |
| 7355 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7356 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 7357 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 7358 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 7359 | |
| 7360 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7361 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 7362 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 7363 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 7364 | |
| 7365 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7366 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 7367 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 7368 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 7369 | |
| 7370 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7371 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 7372 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 7373 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 7374 | |
| 7375 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7376 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 7377 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 7378 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 7379 | |
| 7380 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7381 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 7382 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 7383 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7384 | |
| 7385 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7386 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 7387 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 7388 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 7389 | |
| 7390 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7391 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 7392 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 7393 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 7394 | |
| 7395 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7396 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 7397 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 7398 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 7399 | |
| 7400 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7401 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 7402 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 7403 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 7404 | |
| 7405 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7406 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 7407 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 7408 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 7409 | |
| 7410 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7411 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 7412 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 7413 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7414 | |
| 7415 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7416 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 7417 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 7418 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 7419 | |
| 7420 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7421 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7422 | |
| 7423 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 7424 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 7425 | ROM_END |
| 7426 | |
| 7427 | |
| 7428 | ROM_START( wldwitchu ) |
| 7429 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 179A, 2000-05-10 */ |
| 7430 | ROM_LOAD( "ww179a.bin", 0x8000, 0x8000, CRC(ffcb48c0) SHA1(829c81b8c057a2fa95b8656d77c93899bae5c892) ) |
| 7431 | |
| 7432 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7433 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 7434 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 7435 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 7436 | |
| 7437 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7438 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7439 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 7440 | |
| 7441 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7442 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 7443 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 7444 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 7445 | |
| 7446 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7447 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 7448 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 7449 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 7450 | |
| 7451 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7452 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 7453 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 7454 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 7455 | |
| 7456 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7457 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 7458 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 7459 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 7460 | |
| 7461 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7462 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 7463 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 7464 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 7465 | |
| 7466 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7467 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 7468 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 7469 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 7470 | |
| 7471 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7472 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 7473 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 7474 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 7475 | |
| 7476 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7477 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 7478 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 7479 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7480 | |
| 7481 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7482 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 7483 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 7484 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 7485 | |
| 7486 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7487 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 7488 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 7489 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 7490 | |
| 7491 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7492 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 7493 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 7494 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 7495 | |
| 7496 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7497 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 7498 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 7499 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 7500 | |
| 7501 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7502 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 7503 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 7504 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 7505 | |
| 7506 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7507 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 7508 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 7509 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7510 | |
| 7511 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7512 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 7513 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 7514 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 7515 | |
| 7516 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7517 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7518 | |
| 7519 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 7520 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 7521 | ROM_END |
| 7522 | |
| 7523 | |
| 7524 | ROM_START( wldwitchv ) |
| 7525 | ROM_REGION( 0x10000, "maincpu", 0 ) /* Ver 183A, 2001-06-13 */ |
| 7526 | ROM_LOAD( "ww183a.bin", 0x8000, 0x8000, CRC(2929b9b2) SHA1(3afe58b5619e818911ee142edce6a5a1468a1f97) ) |
| 7527 | |
| 7528 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7529 | ROM_LOAD( "03.a3", 0x00000, 0x8000, CRC(ae474414) SHA1(6dee760cee18e125791c17b562ca8aabe1f4593e) ) |
| 7530 | ROM_LOAD( "02.a2", 0x10000, 0x8000, CRC(f6450111) SHA1(8b44c90c62d5026ccfba88b31e1113e01c6bcf85) ) |
| 7531 | ROM_LOAD( "01.a1", 0x08000, 0x8000, CRC(6d644987) SHA1(26243abe051f3266e2d1743ec599d4e8bbb692e4) ) |
| 7532 | |
| 7533 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7534 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7535 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of 03.a3 - char rom, bitplane 3 */ |
| 7536 | |
| 7537 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7538 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of 01.a1 - empty, bitplane 1 */ |
| 7539 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of 02.a2 - empty, bitplane 2 */ |
| 7540 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of 03.a3 - empty, bitplane 3 */ |
| 7541 | |
| 7542 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7543 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of 01.a1 - regular cards gfx, bitplane 1 */ |
| 7544 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of 02.a2 - regular cards gfx, bitplane 2 */ |
| 7545 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of 03.a3 - regular cards gfx, bitplane 3 */ |
| 7546 | |
| 7547 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7548 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of 01.a1 - empty, bitplane 1 */ |
| 7549 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of 02.a2 - empty, bitplane 2 */ |
| 7550 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of 03.a3 - empty, bitplane 3 */ |
| 7551 | |
| 7552 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7553 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of 01.a1 - empty, bitplane 1 */ |
| 7554 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of 02.a2 - empty, bitplane 2 */ |
| 7555 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - empty, bitplane 3 */ |
| 7556 | |
| 7557 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7558 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of 01.a1 - empty, bitplane 1 */ |
| 7559 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of 02.a2 - empty, bitplane 2 */ |
| 7560 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of 03.a3 - empty, bitplane 3 */ |
| 7561 | |
| 7562 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7563 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of 01.a1 - empty, bitplane 1 */ |
| 7564 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of 02.a2 - empty, bitplane 2 */ |
| 7565 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of 03.a3 - empty, bitplane 3 */ |
| 7566 | |
| 7567 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7568 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of 01.a1 - empty, bitplane 1 */ |
| 7569 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of 02.a2 - empty, bitplane 2 */ |
| 7570 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of 03.a3 - empty, bitplane 3 */ |
| 7571 | |
| 7572 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7573 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of 01.a1 - empty, bitplane 1 */ |
| 7574 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of 02.a2 - empty, bitplane 2 */ |
| 7575 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7576 | |
| 7577 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7578 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of 01.a1 - empty, bitplane 1 */ |
| 7579 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of 02.a2 - empty, bitplane 2 */ |
| 7580 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of 03.a3 - empty, bitplane 3 */ |
| 7581 | |
| 7582 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7583 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of 01.a1 - extended cards gfx, bitplane 1 */ |
| 7584 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of 02.a2 - extended cards gfx, bitplane 2 */ |
| 7585 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of 03.a3 - extended cards gfx, bitplane 3 */ |
| 7586 | |
| 7587 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7588 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of 01.a1 - empty, bitplane 1 */ |
| 7589 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of 02.a2 - empty, bitplane 2 */ |
| 7590 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of 03.a3 - empty, bitplane 3 */ |
| 7591 | |
| 7592 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7593 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of 01.a1 - empty, bitplane 1 */ |
| 7594 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of 02.a2 - empty, bitplane 2 */ |
| 7595 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of 03.a3 - empty, bitplane 3 */ |
| 7596 | |
| 7597 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7598 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of 01.a1 - empty, bitplane 1 */ |
| 7599 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of 02.a2 - empty, bitplane 2 */ |
| 7600 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of 03.a3 - empty, bitplane 3 */ |
| 7601 | |
| 7602 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7603 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of 01.a1 - empty, bitplane 1 */ |
| 7604 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of 02.a2 - empty, bitplane 2 */ |
| 7605 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of 03.a3 - empty, bitplane 3 */ |
| 7606 | |
| 7607 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7608 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of 01.a1 - empty, bitplane 1 */ |
| 7609 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of 02.a2 - empty, bitplane 2 */ |
| 7610 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of 03.a3 - empty, bitplane 3 */ |
| 7611 | |
| 7612 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7613 | ROM_LOAD( "wldwitch_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7614 | |
| 7615 | ROM_REGION( 0x0400, "proms2", 0 ) |
| 7616 | ROM_LOAD( "82s137.box", 0x0000, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) |
| 7617 | ROM_END |
| 7618 | |
| 7619 | |
| 5292 | 7620 | /************************************************ |
| 5293 | 7621 | |
| 5294 | 7622 | Witch Up & Down |
| r14791 | r14792 | |
| 5392 | 7720 | ROM_END |
| 5393 | 7721 | |
| 5394 | 7722 | |
| 5395 | | ROM_START( wupndowna ) /* Witch Up & Down (Export, 6T/12T ver 0.99) */ |
| 7723 | ROM_START( wupndowna ) /* Witch Up & Down (Export, 6T/12T ver 0.99, set 1) */ |
| 5396 | 7724 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 5397 | 7725 | ROM_LOAD( "updown_19980409.bin", 0x8000, 0x8000, CRC(f0f0da16) SHA1(06d89881347d9bf2a09734ec4d405ff1c9fea0a8) ) |
| 5398 | 7726 | |
| r14791 | r14792 | |
| 5484 | 7812 | ROM_LOAD( "updown_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 5485 | 7813 | ROM_END |
| 5486 | 7814 | |
| 7815 | |
| 7816 | ROM_START( wupndownb ) /* Witch Up & Down (Export, 6T/12T ver 0.99, set 2) */ |
| 7817 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 7818 | ROM_LOAD( "wj5x5099.bin", 0x8000, 0x8000, CRC(b0e9ac64) SHA1(31496ddea75cf9512661f049ddab50ebdb518a44) ) |
| 7819 | |
| 7820 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7821 | ROM_LOAD( "updown1.bin", 0x00000, 0x8000, CRC(c37aad3e) SHA1(1c957838a0d50bb8a5808a58c87d22dfc13c645d) ) |
| 7822 | ROM_LOAD( "updown2.bin", 0x08000, 0x8000, CRC(47cdd068) SHA1(fe641c66915153ae6e8e5492c225157cbd02bd4c) ) |
| 7823 | ROM_LOAD( "updown3.bin", 0x10000, 0x8000, CRC(905c3224) SHA1(6356f2bd8a1f8952b186dc6f9ed1705d1e918a64) ) |
| 7824 | |
| 7825 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7826 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7827 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of updown1.bin - char rom, bitplane 3 */ |
| 7828 | |
| 7829 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7830 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of updown2.bin - empty, bitplane 1 */ |
| 7831 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of updown3.bin - empty, bitplane 2 */ |
| 7832 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of updown1.bin - empty, bitplane 3 */ |
| 7833 | |
| 7834 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7835 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of updown2.bin - regular cards gfx, bitplane 1 */ |
| 7836 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of updown3.bin - regular cards gfx, bitplane 2 */ |
| 7837 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of updown1.bin - regular cards gfx, bitplane 3 */ |
| 7838 | |
| 7839 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7840 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of updown2.bin - upper-left box tiles, bitplane 1 */ |
| 7841 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of updown3.bin - upper-left box tiles, bitplane 2 */ |
| 7842 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of updown1.bin - upper-left box tiles, bitplane 3 */ |
| 7843 | |
| 7844 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7845 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of updown2.bin - empty, bitplane 1 */ |
| 7846 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of updown3.bin - empty, bitplane 2 */ |
| 7847 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of updown1.bin - empty, bitplane 3 */ |
| 7848 | |
| 7849 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7850 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of updown2.bin - empty, bitplane 1 */ |
| 7851 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of updown3.bin - empty, bitplane 2 */ |
| 7852 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of updown1.bin - empty, bitplane 3 */ |
| 7853 | |
| 7854 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7855 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of updown2.bin - giant 'Video Klein' logo tiles, bitplane 1 */ |
| 7856 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of updown3.bin - giant 'Video Klein' logo tiles, bitplane 2 */ |
| 7857 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of updown1.bin - giant 'Video Klein' logo tiles, bitplane 3 */ |
| 7858 | |
| 7859 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7860 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of updown2.bin - empty, bitplane 1 */ |
| 7861 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of updown3.bin - empty, bitplane 2 */ |
| 7862 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of updown1.bin - empty, bitplane 3 */ |
| 7863 | |
| 7864 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7865 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of updown2.bin - empty, bitplane 1 */ |
| 7866 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of updown3.bin - empty, bitplane 2 */ |
| 7867 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of updown1.bin - empty, bitplane 3 */ |
| 7868 | |
| 7869 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7870 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of updown2.bin - empty, bitplane 1 */ |
| 7871 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of updown3.bin - empty, bitplane 2 */ |
| 7872 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of updown1.bin - empty, bitplane 3 */ |
| 7873 | |
| 7874 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7875 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of updown2.bin - extended cards gfx, bitplane 1 */ |
| 7876 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of updown3.bin - extended cards gfx, bitplane 2 */ |
| 7877 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of updown1.bin - extended cards gfx, bitplane 3 */ |
| 7878 | |
| 7879 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7880 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of updown2.bin - 'Up & Down' logo tiles, bitplane 1 */ |
| 7881 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of updown3.bin - 'Up & Down' logo tiles, bitplane 2 */ |
| 7882 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of updown1.bin - 'Up & Down' logo tiles, bitplane 3 */ |
| 7883 | |
| 7884 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7885 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of updown2.bin - empty, bitplane 1 */ |
| 7886 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of updown3.bin - empty, bitplane 2 */ |
| 7887 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of updown1.bin - empty, bitplane 3 */ |
| 7888 | |
| 7889 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7890 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of updown2.bin - empty, bitplane 1 */ |
| 7891 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of updown3.bin - empty, bitplane 2 */ |
| 7892 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of updown1.bin - empty, bitplane 3 */ |
| 7893 | |
| 7894 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7895 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of updown2.bin - D-UP ladder tiles, bitplane 1 */ |
| 7896 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of updown3.bin - D-UP ladder tiles, bitplane 2 */ |
| 7897 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of updown1.bin - D-UP ladder tiles, bitplane 3 */ |
| 7898 | |
| 7899 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7900 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of updown2.bin - empty, bitplane 1 */ |
| 7901 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of updown3.bin - empty, bitplane 2 */ |
| 7902 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of updown1.bin - empty, bitplane 3 */ |
| 7903 | |
| 7904 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7905 | ROM_LOAD( "updown_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7906 | ROM_END |
| 7907 | |
| 7908 | |
| 7909 | ROM_START( wupndownc ) /* Witch Up & Down (Export, 6T/12T ver 0.99, set 3) */ |
| 7910 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 7911 | ROM_LOAD( "wj5x5099alt.bin", 0x8000, 0x8000, CRC(2355afbd) SHA1(f511375ca12dc71497601ca5b0a74deb0977d85e) ) |
| 7912 | |
| 7913 | ROM_REGION( 0x18000, "temp", 0 ) |
| 7914 | ROM_LOAD( "updown1.bin", 0x00000, 0x8000, CRC(c37aad3e) SHA1(1c957838a0d50bb8a5808a58c87d22dfc13c645d) ) |
| 7915 | ROM_LOAD( "updown2.bin", 0x08000, 0x8000, CRC(47cdd068) SHA1(fe641c66915153ae6e8e5492c225157cbd02bd4c) ) |
| 7916 | ROM_LOAD( "updown3.bin", 0x10000, 0x8000, CRC(905c3224) SHA1(6356f2bd8a1f8952b186dc6f9ed1705d1e918a64) ) |
| 7917 | |
| 7918 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 7919 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 7920 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of updown1.bin - char rom, bitplane 3 */ |
| 7921 | |
| 7922 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 7923 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of updown2.bin - empty, bitplane 1 */ |
| 7924 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of updown3.bin - empty, bitplane 2 */ |
| 7925 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of updown1.bin - empty, bitplane 3 */ |
| 7926 | |
| 7927 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 7928 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of updown2.bin - regular cards gfx, bitplane 1 */ |
| 7929 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of updown3.bin - regular cards gfx, bitplane 2 */ |
| 7930 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of updown1.bin - regular cards gfx, bitplane 3 */ |
| 7931 | |
| 7932 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 7933 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of updown2.bin - upper-left box tiles, bitplane 1 */ |
| 7934 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of updown3.bin - upper-left box tiles, bitplane 2 */ |
| 7935 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of updown1.bin - upper-left box tiles, bitplane 3 */ |
| 7936 | |
| 7937 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 7938 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of updown2.bin - empty, bitplane 1 */ |
| 7939 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of updown3.bin - empty, bitplane 2 */ |
| 7940 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of updown1.bin - empty, bitplane 3 */ |
| 7941 | |
| 7942 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 7943 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of updown2.bin - empty, bitplane 1 */ |
| 7944 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of updown3.bin - empty, bitplane 2 */ |
| 7945 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of updown1.bin - empty, bitplane 3 */ |
| 7946 | |
| 7947 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 7948 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of updown2.bin - giant 'Video Klein' logo tiles, bitplane 1 */ |
| 7949 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of updown3.bin - giant 'Video Klein' logo tiles, bitplane 2 */ |
| 7950 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of updown1.bin - giant 'Video Klein' logo tiles, bitplane 3 */ |
| 7951 | |
| 7952 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 7953 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of updown2.bin - empty, bitplane 1 */ |
| 7954 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of updown3.bin - empty, bitplane 2 */ |
| 7955 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of updown1.bin - empty, bitplane 3 */ |
| 7956 | |
| 7957 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 7958 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of updown2.bin - empty, bitplane 1 */ |
| 7959 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of updown3.bin - empty, bitplane 2 */ |
| 7960 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of updown1.bin - empty, bitplane 3 */ |
| 7961 | |
| 7962 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 7963 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of updown2.bin - empty, bitplane 1 */ |
| 7964 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of updown3.bin - empty, bitplane 2 */ |
| 7965 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of updown1.bin - empty, bitplane 3 */ |
| 7966 | |
| 7967 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 7968 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of updown2.bin - extended cards gfx, bitplane 1 */ |
| 7969 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of updown3.bin - extended cards gfx, bitplane 2 */ |
| 7970 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of updown1.bin - extended cards gfx, bitplane 3 */ |
| 7971 | |
| 7972 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 7973 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of updown2.bin - 'Up & Down' logo tiles, bitplane 1 */ |
| 7974 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of updown3.bin - 'Up & Down' logo tiles, bitplane 2 */ |
| 7975 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of updown1.bin - 'Up & Down' logo tiles, bitplane 3 */ |
| 7976 | |
| 7977 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 7978 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of updown2.bin - empty, bitplane 1 */ |
| 7979 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of updown3.bin - empty, bitplane 2 */ |
| 7980 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of updown1.bin - empty, bitplane 3 */ |
| 7981 | |
| 7982 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 7983 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of updown2.bin - empty, bitplane 1 */ |
| 7984 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of updown3.bin - empty, bitplane 2 */ |
| 7985 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of updown1.bin - empty, bitplane 3 */ |
| 7986 | |
| 7987 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 7988 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of updown2.bin - D-UP ladder tiles, bitplane 1 */ |
| 7989 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of updown3.bin - D-UP ladder tiles, bitplane 2 */ |
| 7990 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of updown1.bin - D-UP ladder tiles, bitplane 3 */ |
| 7991 | |
| 7992 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 7993 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of updown2.bin - empty, bitplane 1 */ |
| 7994 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of updown3.bin - empty, bitplane 2 */ |
| 7995 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of updown1.bin - empty, bitplane 3 */ |
| 7996 | |
| 7997 | ROM_REGION( 0x0100, "proms", 0 ) |
| 7998 | ROM_LOAD( "updown_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 7999 | ROM_END |
| 8000 | |
| 8001 | |
| 8002 | ROM_START( wupndownd ) /* Witch Up & Down (Export, 6T/12T ver 0.99T) */ |
| 8003 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8004 | ROM_LOAD( "wj5x5099t.bin", 0x8000, 0x8000, CRC(a722c659) SHA1(41f43133992b012754577d788745ff8223d88077) ) |
| 8005 | |
| 8006 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8007 | ROM_LOAD( "updown1.bin", 0x00000, 0x8000, CRC(c37aad3e) SHA1(1c957838a0d50bb8a5808a58c87d22dfc13c645d) ) |
| 8008 | ROM_LOAD( "updown2.bin", 0x08000, 0x8000, CRC(47cdd068) SHA1(fe641c66915153ae6e8e5492c225157cbd02bd4c) ) |
| 8009 | ROM_LOAD( "updown3.bin", 0x10000, 0x8000, CRC(905c3224) SHA1(6356f2bd8a1f8952b186dc6f9ed1705d1e918a64) ) |
| 8010 | |
| 8011 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8012 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8013 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of updown1.bin - char rom, bitplane 3 */ |
| 8014 | |
| 8015 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8016 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of updown2.bin - empty, bitplane 1 */ |
| 8017 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of updown3.bin - empty, bitplane 2 */ |
| 8018 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of updown1.bin - empty, bitplane 3 */ |
| 8019 | |
| 8020 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8021 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of updown2.bin - regular cards gfx, bitplane 1 */ |
| 8022 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of updown3.bin - regular cards gfx, bitplane 2 */ |
| 8023 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of updown1.bin - regular cards gfx, bitplane 3 */ |
| 8024 | |
| 8025 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8026 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of updown2.bin - upper-left box tiles, bitplane 1 */ |
| 8027 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of updown3.bin - upper-left box tiles, bitplane 2 */ |
| 8028 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of updown1.bin - upper-left box tiles, bitplane 3 */ |
| 8029 | |
| 8030 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8031 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of updown2.bin - empty, bitplane 1 */ |
| 8032 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of updown3.bin - empty, bitplane 2 */ |
| 8033 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of updown1.bin - empty, bitplane 3 */ |
| 8034 | |
| 8035 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8036 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of updown2.bin - empty, bitplane 1 */ |
| 8037 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of updown3.bin - empty, bitplane 2 */ |
| 8038 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of updown1.bin - empty, bitplane 3 */ |
| 8039 | |
| 8040 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8041 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of updown2.bin - giant 'Video Klein' logo tiles, bitplane 1 */ |
| 8042 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of updown3.bin - giant 'Video Klein' logo tiles, bitplane 2 */ |
| 8043 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of updown1.bin - giant 'Video Klein' logo tiles, bitplane 3 */ |
| 8044 | |
| 8045 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8046 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of updown2.bin - empty, bitplane 1 */ |
| 8047 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of updown3.bin - empty, bitplane 2 */ |
| 8048 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of updown1.bin - empty, bitplane 3 */ |
| 8049 | |
| 8050 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8051 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of updown2.bin - empty, bitplane 1 */ |
| 8052 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of updown3.bin - empty, bitplane 2 */ |
| 8053 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of updown1.bin - empty, bitplane 3 */ |
| 8054 | |
| 8055 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8056 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of updown2.bin - empty, bitplane 1 */ |
| 8057 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of updown3.bin - empty, bitplane 2 */ |
| 8058 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of updown1.bin - empty, bitplane 3 */ |
| 8059 | |
| 8060 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8061 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of updown2.bin - extended cards gfx, bitplane 1 */ |
| 8062 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of updown3.bin - extended cards gfx, bitplane 2 */ |
| 8063 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of updown1.bin - extended cards gfx, bitplane 3 */ |
| 8064 | |
| 8065 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8066 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of updown2.bin - 'Up & Down' logo tiles, bitplane 1 */ |
| 8067 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of updown3.bin - 'Up & Down' logo tiles, bitplane 2 */ |
| 8068 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of updown1.bin - 'Up & Down' logo tiles, bitplane 3 */ |
| 8069 | |
| 8070 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8071 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of updown2.bin - empty, bitplane 1 */ |
| 8072 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of updown3.bin - empty, bitplane 2 */ |
| 8073 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of updown1.bin - empty, bitplane 3 */ |
| 8074 | |
| 8075 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8076 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of updown2.bin - empty, bitplane 1 */ |
| 8077 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of updown3.bin - empty, bitplane 2 */ |
| 8078 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of updown1.bin - empty, bitplane 3 */ |
| 8079 | |
| 8080 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8081 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of updown2.bin - D-UP ladder tiles, bitplane 1 */ |
| 8082 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of updown3.bin - D-UP ladder tiles, bitplane 2 */ |
| 8083 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of updown1.bin - D-UP ladder tiles, bitplane 3 */ |
| 8084 | |
| 8085 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8086 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of updown2.bin - empty, bitplane 1 */ |
| 8087 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of updown3.bin - empty, bitplane 2 */ |
| 8088 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of updown1.bin - empty, bitplane 3 */ |
| 8089 | |
| 8090 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8091 | ROM_LOAD( "updown_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8092 | ROM_END |
| 8093 | |
| 8094 | |
| 5487 | 8095 | /********************************************* |
| 5488 | 8096 | |
| 5489 | 8097 | Witch Strike (Export, 6T/12T ver 1.01A) |
| r14791 | r14792 | |
| 5680 | 8288 | |
| 5681 | 8289 | |
| 5682 | 8290 | /********************************************* |
| 8291 | |
| 8292 | Witch Jack |
| 8293 | 1992-1996 Video Klein |
| 8294 | |
| 8295 | *********************************************/ |
| 8296 | |
| 8297 | ROM_START( wtchjack ) /* Witch Jack 0.87-89 / 1996-10-08, GFX OK */ |
| 8298 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8299 | ROM_LOAD( "wj5x5089.bin", 0x8000, 0x8000, CRC(91e37ca4) SHA1(abce8447550165547cd3c89dffb41c5394a2c901) ) |
| 8300 | |
| 8301 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8302 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8303 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8304 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8305 | |
| 8306 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8307 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8308 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8309 | |
| 8310 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8311 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8312 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8313 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8314 | |
| 8315 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8316 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8317 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8318 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8319 | |
| 8320 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8321 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8322 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8323 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8324 | |
| 8325 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8326 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8327 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8328 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8329 | |
| 8330 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8331 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8332 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8333 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8334 | |
| 8335 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8336 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8337 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8338 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8339 | |
| 8340 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8341 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8342 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8343 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8344 | |
| 8345 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8346 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8347 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8348 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 8349 | |
| 8350 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8351 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 8352 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 8353 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 8354 | |
| 8355 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8356 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 8357 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 8358 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 8359 | |
| 8360 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8361 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8362 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8363 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8364 | |
| 8365 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8366 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 8367 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 8368 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 8369 | |
| 8370 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8371 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 8372 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 8373 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 8374 | |
| 8375 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8376 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 8377 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 8378 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 8379 | |
| 8380 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8381 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 8382 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 8383 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 8384 | |
| 8385 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8386 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8387 | ROM_END |
| 8388 | |
| 8389 | |
| 8390 | ROM_START( wtchjacka ) /* Witch Jackpot 0.25 / 1994-11-24 */ |
| 8391 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8392 | ROM_LOAD( "wj5x5015.bin", 0x8000, 0x8000, CRC(bc0e6b78) SHA1(29482035f6122385447009abd695ed52fc669158) ) |
| 8393 | |
| 8394 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8395 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8396 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8397 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8398 | |
| 8399 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8400 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8401 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8402 | |
| 8403 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8404 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8405 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8406 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8407 | |
| 8408 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8409 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8410 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8411 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8412 | |
| 8413 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8414 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8415 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8416 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8417 | |
| 8418 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8419 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8420 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8421 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8422 | |
| 8423 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8424 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8425 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8426 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8427 | |
| 8428 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8429 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8430 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8431 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8432 | |
| 8433 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8434 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8435 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8436 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8437 | |
| 8438 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8439 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8440 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8441 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 8442 | |
| 8443 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8444 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 8445 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 8446 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 8447 | |
| 8448 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8449 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 8450 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 8451 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 8452 | |
| 8453 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8454 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8455 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8456 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8457 | |
| 8458 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8459 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 8460 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 8461 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 8462 | |
| 8463 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8464 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 8465 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 8466 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 8467 | |
| 8468 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8469 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 8470 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 8471 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 8472 | |
| 8473 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8474 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 8475 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 8476 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 8477 | |
| 8478 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8479 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8480 | ROM_END |
| 8481 | |
| 8482 | |
| 8483 | ROM_START( wtchjackb ) /* Witch Jack 0.40 / 1995-02-27 */ |
| 8484 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8485 | ROM_LOAD( "wj5x5040.bin", 0x8000, 0x8000, CRC(2f0f1d7a) SHA1(048d0641a4e03a77f4964898ad2c224cb487aa36) ) |
| 8486 | |
| 8487 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8488 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8489 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8490 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8491 | |
| 8492 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8493 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8494 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8495 | |
| 8496 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8497 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8498 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8499 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8500 | |
| 8501 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8502 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8503 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8504 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8505 | |
| 8506 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8507 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8508 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8509 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8510 | |
| 8511 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8512 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8513 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8514 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8515 | |
| 8516 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8517 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8518 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8519 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8520 | |
| 8521 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8522 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8523 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8524 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8525 | |
| 8526 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8527 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8528 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8529 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8530 | |
| 8531 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8532 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8533 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8534 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 8535 | |
| 8536 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8537 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 8538 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 8539 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 8540 | |
| 8541 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8542 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 8543 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 8544 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 8545 | |
| 8546 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8547 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8548 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8549 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8550 | |
| 8551 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8552 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 8553 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 8554 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 8555 | |
| 8556 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8557 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 8558 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 8559 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 8560 | |
| 8561 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8562 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 8563 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 8564 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 8565 | |
| 8566 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8567 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 8568 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 8569 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 8570 | |
| 8571 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8572 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8573 | ROM_END |
| 8574 | |
| 8575 | |
| 8576 | ROM_START( wtchjackc ) /* Witch Jack 0.40T / 1995-02-27, Not Working */ |
| 8577 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8578 | ROM_LOAD( "wj5x5t40.bin", 0x8000, 0x8000, CRC(a3a4f1d3) SHA1(16dcaf880134f10152703cb3ca81dfcbe48bff8b) ) |
| 8579 | |
| 8580 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8581 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8582 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8583 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8584 | |
| 8585 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8586 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8587 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8588 | |
| 8589 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8590 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8591 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8592 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8593 | |
| 8594 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8595 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8596 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8597 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8598 | |
| 8599 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8600 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8601 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8602 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8603 | |
| 8604 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8605 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8606 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8607 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8608 | |
| 8609 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8610 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8611 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8612 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8613 | |
| 8614 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8615 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8616 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8617 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8618 | |
| 8619 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8620 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8621 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8622 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8623 | |
| 8624 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8625 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8626 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8627 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 8628 | |
| 8629 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8630 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 8631 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 8632 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 8633 | |
| 8634 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8635 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 8636 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 8637 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 8638 | |
| 8639 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8640 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8641 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8642 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8643 | |
| 8644 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8645 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 8646 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 8647 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 8648 | |
| 8649 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8650 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 8651 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 8652 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 8653 | |
| 8654 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8655 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 8656 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 8657 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 8658 | |
| 8659 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8660 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 8661 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 8662 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 8663 | |
| 8664 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8665 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8666 | ROM_END |
| 8667 | |
| 8668 | |
| 8669 | ROM_START( wtchjackd ) /* Witch Jack 0.62 / 1995-08-02 */ |
| 8670 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8671 | ROM_LOAD( "wj5x563.bin", 0x8000, 0x8000, CRC(55e74382) SHA1(af0a890c55db36e8a2f847ea103858cc7b7115be) ) // |
| 8672 | |
| 8673 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8674 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8675 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8676 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8677 | |
| 8678 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8679 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8680 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8681 | |
| 8682 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8683 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8684 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8685 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8686 | |
| 8687 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8688 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8689 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8690 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8691 | |
| 8692 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8693 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8694 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8695 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8696 | |
| 8697 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8698 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8699 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8700 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8701 | |
| 8702 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8703 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8704 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8705 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8706 | |
| 8707 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8708 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8709 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8710 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8711 | |
| 8712 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8713 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8714 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8715 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8716 | |
| 8717 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8718 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8719 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8720 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 8721 | |
| 8722 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8723 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 8724 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 8725 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 8726 | |
| 8727 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8728 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 8729 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 8730 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 8731 | |
| 8732 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8733 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8734 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8735 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8736 | |
| 8737 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8738 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 8739 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 8740 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 8741 | |
| 8742 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8743 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 8744 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 8745 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 8746 | |
| 8747 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8748 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 8749 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 8750 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 8751 | |
| 8752 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8753 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 8754 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 8755 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 8756 | |
| 8757 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8758 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8759 | ROM_END |
| 8760 | |
| 8761 | |
| 8762 | ROM_START( wtchjacke ) /* Witch Jack 0.64 / 1995-09-13 */ |
| 8763 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8764 | ROM_LOAD( "wj5x564p.bin", 0x8000, 0x8000, CRC(7ee61b69) SHA1(313b750a7949f4d08cdf79c068d01ed91fc66dce) ) |
| 8765 | |
| 8766 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8767 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8768 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8769 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8770 | |
| 8771 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8772 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8773 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8774 | |
| 8775 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8776 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8777 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8778 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8779 | |
| 8780 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8781 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8782 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8783 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8784 | |
| 8785 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8786 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8787 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8788 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8789 | |
| 8790 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8791 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8792 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8793 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8794 | |
| 8795 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8796 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8797 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8798 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8799 | |
| 8800 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8801 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8802 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8803 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8804 | |
| 8805 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8806 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8807 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8808 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8809 | |
| 8810 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8811 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8812 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8813 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 8814 | |
| 8815 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8816 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 8817 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 8818 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 8819 | |
| 8820 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8821 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 8822 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 8823 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 8824 | |
| 8825 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8826 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8827 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8828 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8829 | |
| 8830 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8831 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 8832 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 8833 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 8834 | |
| 8835 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8836 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 8837 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 8838 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 8839 | |
| 8840 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8841 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 8842 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 8843 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 8844 | |
| 8845 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8846 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 8847 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 8848 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 8849 | |
| 8850 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8851 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8852 | ROM_END |
| 8853 | |
| 8854 | |
| 8855 | ROM_START( wtchjackf ) /* Witch Jack 0.65 / 1995-10-19 */ |
| 8856 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8857 | ROM_LOAD( "wj5x565p.bin", 0x8000, 0x8000, CRC(20c23876) SHA1(ca2309766a68ba280d71b3b62e00d38d70b8536a) ) |
| 8858 | |
| 8859 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8860 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8861 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8862 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8863 | |
| 8864 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8865 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8866 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8867 | |
| 8868 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8869 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8870 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8871 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8872 | |
| 8873 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8874 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8875 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8876 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8877 | |
| 8878 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8879 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8880 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8881 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8882 | |
| 8883 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8884 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8885 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8886 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8887 | |
| 8888 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8889 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8890 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8891 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8892 | |
| 8893 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8894 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8895 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8896 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8897 | |
| 8898 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8899 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8900 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8901 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8902 | |
| 8903 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8904 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8905 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8906 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 8907 | |
| 8908 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 8909 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 8910 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 8911 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 8912 | |
| 8913 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 8914 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 8915 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 8916 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 8917 | |
| 8918 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 8919 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8920 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8921 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8922 | |
| 8923 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 8924 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 8925 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 8926 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 8927 | |
| 8928 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 8929 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 8930 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 8931 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 8932 | |
| 8933 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 8934 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 8935 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 8936 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 8937 | |
| 8938 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 8939 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 8940 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 8941 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 8942 | |
| 8943 | ROM_REGION( 0x0100, "proms", 0 ) |
| 8944 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 8945 | ROM_END |
| 8946 | |
| 8947 | |
| 8948 | ROM_START( wtchjackg ) /* Witch Jack 0.70S / 1996-03-26 */ |
| 8949 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 8950 | ROM_LOAD( "wj5x570s.bin", 0x8000, 0x8000, CRC(294e3ac6) SHA1(e58c38ae341dcb48572f8852ec858ef8433c6f95) ) |
| 8951 | |
| 8952 | ROM_REGION( 0x18000, "temp", 0 ) |
| 8953 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 8954 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 8955 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 8956 | |
| 8957 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 8958 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 8959 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 8960 | |
| 8961 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 8962 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 8963 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 8964 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 8965 | |
| 8966 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 8967 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 8968 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 8969 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 8970 | |
| 8971 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 8972 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 8973 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 8974 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 8975 | |
| 8976 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 8977 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 8978 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 8979 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 8980 | |
| 8981 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 8982 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 8983 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 8984 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 8985 | |
| 8986 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 8987 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 8988 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 8989 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 8990 | |
| 8991 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 8992 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 8993 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 8994 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 8995 | |
| 8996 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 8997 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 8998 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 8999 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 9000 | |
| 9001 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 9002 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 9003 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 9004 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 9005 | |
| 9006 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 9007 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 9008 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 9009 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 9010 | |
| 9011 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 9012 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 9013 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 9014 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 9015 | |
| 9016 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 9017 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 9018 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 9019 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 9020 | |
| 9021 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 9022 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 9023 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 9024 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 9025 | |
| 9026 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 9027 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 9028 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 9029 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 9030 | |
| 9031 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 9032 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 9033 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 9034 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 9035 | |
| 9036 | ROM_REGION( 0x0100, "proms", 0 ) |
| 9037 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 9038 | ROM_END |
| 9039 | |
| 9040 | |
| 9041 | ROM_START( wtchjackh ) /* Witch Jack 0.70P / 1996-03-26 */ |
| 9042 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 9043 | ROM_LOAD( "wj5x570p.bin", 0x8000, 0x8000, CRC(d77d8119) SHA1(c8999e3c55257750f27f1683f5b416e8e4e4297d) ) |
| 9044 | |
| 9045 | ROM_REGION( 0x18000, "temp", 0 ) |
| 9046 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 9047 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 9048 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 9049 | |
| 9050 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 9051 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 9052 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 9053 | |
| 9054 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 9055 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 9056 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 9057 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 9058 | |
| 9059 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 9060 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 9061 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 9062 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 9063 | |
| 9064 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 9065 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 9066 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 9067 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 9068 | |
| 9069 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 9070 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 9071 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 9072 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 9073 | |
| 9074 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 9075 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 9076 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 9077 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 9078 | |
| 9079 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 9080 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 9081 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 9082 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 9083 | |
| 9084 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 9085 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 9086 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 9087 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 9088 | |
| 9089 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 9090 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 9091 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 9092 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 9093 | |
| 9094 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 9095 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 9096 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 9097 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 9098 | |
| 9099 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 9100 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 9101 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 9102 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 9103 | |
| 9104 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 9105 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 9106 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 9107 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 9108 | |
| 9109 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 9110 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 9111 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 9112 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 9113 | |
| 9114 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 9115 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 9116 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 9117 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 9118 | |
| 9119 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 9120 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 9121 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 9122 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 9123 | |
| 9124 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 9125 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 9126 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 9127 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 9128 | |
| 9129 | ROM_REGION( 0x0100, "proms", 0 ) |
| 9130 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 9131 | ROM_END |
| 9132 | |
| 9133 | |
| 9134 | ROM_START( wtchjacki ) /* Witch Jack 0.87 / 1996-07-16, GFX OK */ |
| 9135 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 9136 | ROM_LOAD( "wj5x5087.bin", 0x8000, 0x8000, CRC(b027d8a5) SHA1(f06b92cc7aacadca1b8c98bda19efa670596891c) ) |
| 9137 | |
| 9138 | ROM_REGION( 0x18000, "temp", 0 ) |
| 9139 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 9140 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 9141 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 9142 | |
| 9143 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 9144 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 9145 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 9146 | |
| 9147 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 9148 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 9149 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 9150 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 9151 | |
| 9152 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 9153 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 9154 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 9155 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 9156 | |
| 9157 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 9158 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 9159 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 9160 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 9161 | |
| 9162 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 9163 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 9164 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 9165 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 9166 | |
| 9167 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 9168 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 9169 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 9170 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 9171 | |
| 9172 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 9173 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 9174 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 9175 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 9176 | |
| 9177 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 9178 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 9179 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 9180 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 9181 | |
| 9182 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 9183 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 9184 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 9185 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 9186 | |
| 9187 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 9188 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 9189 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 9190 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 9191 | |
| 9192 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 9193 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 9194 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 9195 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 9196 | |
| 9197 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 9198 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 9199 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 9200 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 9201 | |
| 9202 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 9203 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 9204 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 9205 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 9206 | |
| 9207 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 9208 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 9209 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 9210 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 9211 | |
| 9212 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 9213 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 9214 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 9215 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 9216 | |
| 9217 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 9218 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 9219 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 9220 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 9221 | |
| 9222 | ROM_REGION( 0x0100, "proms", 0 ) |
| 9223 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 9224 | ROM_END |
| 9225 | |
| 9226 | |
| 9227 | ROM_START( wtchjackj ) /* Witch Jack 0.87-88 / 1996-10-02, GFX OK */ |
| 9228 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 9229 | ROM_LOAD( "wj5x5088.bin", 0x8000, 0x8000, CRC(08143537) SHA1(ef16531bcf955daded1be406dd3f61f37070298c) ) |
| 9230 | |
| 9231 | ROM_REGION( 0x18000, "temp", 0 ) |
| 9232 | ROM_LOAD( "wj5x5_1zs.bin", 0x00000, 0x8000, CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) ) |
| 9233 | ROM_LOAD( "wj5x5_2zs.bin", 0x08000, 0x8000, CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) ) |
| 9234 | ROM_LOAD( "wj5x5_3zs.bin", 0x10000, 0x8000, CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) ) |
| 9235 | |
| 9236 | ROM_REGION( 0x1800, "gfx0", 0 ) |
| 9237 | ROM_FILL( 0x0000, 0x1000, 0 ) /* filling bitplanes */ |
| 9238 | ROM_COPY( "temp", 0x0000, 0x1000, 0x0800 ) /* 0000-07ff of rom1.bin - char rom (placed ok), bitplane 3 */ |
| 9239 | |
| 9240 | ROM_REGION( 0x1800, "gfx1", 0 ) |
| 9241 | ROM_COPY( "temp", 0x08800, 0x0000, 0x0800 ) /* 0800-0fff of rom2.bin - empty, bitplane 1 */ |
| 9242 | ROM_COPY( "temp", 0x10800, 0x0800, 0x0800 ) /* 0800-0fff of rom3.bin - empty, bitplane 2 */ |
| 9243 | ROM_COPY( "temp", 0x01000, 0x1000, 0x0800 ) /* 1000-17ff of rom1.bin - empty, bitplane 3 */ |
| 9244 | |
| 9245 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 9246 | ROM_COPY( "temp", 0x08000, 0x0000, 0x0800 ) /* 0000-07ff of rom2.bin - regular pin gfx (placed ok), bitplane 1 */ |
| 9247 | ROM_COPY( "temp", 0x10000, 0x0800, 0x0800 ) /* 0000-07ff of rom3.bin - regular pin gfx (placed ok), bitplane 2 */ |
| 9248 | ROM_COPY( "temp", 0x00800, 0x1000, 0x0800 ) /* 0800-0fff of rom1.bin - regular pin gfx (placed ok), bitplane 3 */ |
| 9249 | |
| 9250 | ROM_REGION( 0x1800, "gfx3", 0 ) |
| 9251 | ROM_COPY( "temp", 0x0c000, 0x0000, 0x0800 ) /* 4000-47ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 9252 | ROM_COPY( "temp", 0x14000, 0x0800, 0x0800 ) /* 4000-47ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 9253 | ROM_COPY( "temp", 0x04800, 0x1000, 0x0800 ) /* 4800-4fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 9254 | |
| 9255 | ROM_REGION( 0x1800, "gfx4", 0 ) |
| 9256 | ROM_COPY( "temp", 0x09800, 0x0000, 0x0800 ) /* 1800-1fff of rom2.bin - empty, bitplane 1 */ |
| 9257 | ROM_COPY( "temp", 0x11800, 0x0800, 0x0800 ) /* 1800-1fff of rom3.bin - empty, bitplane 2 */ |
| 9258 | ROM_COPY( "temp", 0x02000, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - empty, bitplane 3 */ |
| 9259 | |
| 9260 | ROM_REGION( 0x1800, "gfx5", 0 ) |
| 9261 | ROM_COPY( "temp", 0x0a800, 0x0000, 0x0800 ) /* 2800-2fff of rom2.bin - empty, bitplane 1 */ |
| 9262 | ROM_COPY( "temp", 0x12800, 0x0800, 0x0800 ) /* 2800-2fff of rom3.bin - empty, bitplane 2 */ |
| 9263 | ROM_COPY( "temp", 0x03000, 0x1000, 0x0800 ) /* 3000-37ff of rom1.bin - empty, bitplane 3 */ |
| 9264 | |
| 9265 | ROM_REGION( 0x1800, "gfx6", 0 ) |
| 9266 | ROM_COPY( "temp", 0x0a000, 0x0000, 0x0800 ) /* 2000-27ff of rom2.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 1 */ |
| 9267 | ROM_COPY( "temp", 0x12000, 0x0800, 0x0800 ) /* 2000-27ff of rom3.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 2 */ |
| 9268 | ROM_COPY( "temp", 0x02800, 0x1000, 0x0800 ) /* 2800-2fff of rom1.bin - 'Video Klein' logo lower tiles (placed ok), bitplane 3 */ |
| 9269 | |
| 9270 | ROM_REGION( 0x1800, "gfx7", 0 ) |
| 9271 | ROM_COPY( "temp", 0x0e800, 0x0000, 0x0800 ) /* 6800-6fff of rom2.bin - empty, bitplane 1 */ |
| 9272 | ROM_COPY( "temp", 0x16800, 0x0800, 0x0800 ) /* 6800-6fff of rom3.bin - empty, bitplane 2 */ |
| 9273 | ROM_COPY( "temp", 0x07000, 0x1000, 0x0800 ) /* 7000-77ff of rom1.bin - empty, bitplane 3 */ |
| 9274 | |
| 9275 | ROM_REGION( 0x1800, "gfx8", 0 ) |
| 9276 | ROM_COPY( "temp", 0x0b800, 0x0000, 0x0800 ) /* 3800-3fff of rom2.bin - empty, bitplane 1 */ |
| 9277 | ROM_COPY( "temp", 0x13800, 0x0800, 0x0800 ) /* 3800-3fff of rom3.bin - empty, bitplane 2 */ |
| 9278 | ROM_COPY( "temp", 0x04000, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - empty, bitplane 3 */ |
| 9279 | |
| 9280 | ROM_REGION( 0x1800, "gfx9", 0 ) |
| 9281 | ROM_COPY( "temp", 0x0c800, 0x0000, 0x0800 ) /* 4800-4fff of rom2.bin - empty, bitplane 1 */ |
| 9282 | ROM_COPY( "temp", 0x14800, 0x0800, 0x0800 ) /* 4800-4fff of rom3.bin - empty, bitplane 2 */ |
| 9283 | ROM_COPY( "temp", 0x05000, 0x1000, 0x0800 ) /* 4000-47ff of rom1.bin - empty, bitplane 3 */ |
| 9284 | |
| 9285 | ROM_REGION( 0x1800, "gfx10", 0 ) |
| 9286 | ROM_COPY( "temp", 0x09000, 0x0000, 0x0800 ) /* 1000-17ff of rom2.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 1 */ |
| 9287 | ROM_COPY( "temp", 0x11000, 0x0800, 0x0800 ) /* 1000-17ff of rom3.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 2 */ |
| 9288 | ROM_COPY( "temp", 0x01800, 0x1000, 0x0800 ) /* 1800-1fff of rom1.bin - extended pin gfx and logo upper tiles (placed ok), bitplane 3 */ |
| 9289 | |
| 9290 | ROM_REGION( 0x1800, "gfx11", 0 ) |
| 9291 | ROM_COPY( "temp", 0x0d000, 0x0000, 0x0800 ) /* 5000-57ff of rom2.bin - empty (placed ok), bitplane 1 */ |
| 9292 | ROM_COPY( "temp", 0x15000, 0x0800, 0x0800 ) /* 5000-57ff of rom3.bin - empty (placed ok), bitplane 2 */ |
| 9293 | ROM_COPY( "temp", 0x05800, 0x1000, 0x0800 ) /* 5800-5fff of rom1.bin - empty (placed ok), bitplane 3 */ |
| 9294 | |
| 9295 | ROM_REGION( 0x1800, "gfx12", 0 ) |
| 9296 | ROM_COPY( "temp", 0x0d800, 0x0000, 0x0800 ) /* 5800-5fff of rom2.bin - empty, bitplane 1 */ |
| 9297 | ROM_COPY( "temp", 0x15800, 0x0800, 0x0800 ) /* 5800-5fff of rom3.bin - empty, bitplane 2 */ |
| 9298 | ROM_COPY( "temp", 0x06000, 0x1000, 0x0800 ) /* 6000-67ff of rom1.bin - empty, bitplane 3 */ |
| 9299 | |
| 9300 | ROM_REGION( 0x1800, "gfx13", 0 ) |
| 9301 | ROM_COPY( "temp", 0x0e000, 0x0000, 0x0800 ) /* 6000-67ff of rom2.bin - empty, bitplane 1 */ |
| 9302 | ROM_COPY( "temp", 0x16000, 0x0800, 0x0800 ) /* 6000-67ff of rom3.bin - empty, bitplane 2 */ |
| 9303 | ROM_COPY( "temp", 0x06800, 0x1000, 0x0800 ) /* 6800-6fff of rom1.bin - empty, bitplane 3 */ |
| 9304 | |
| 9305 | ROM_REGION( 0x1800, "gfx14", 0 ) |
| 9306 | ROM_COPY( "temp", 0x0b000, 0x0000, 0x0800 ) /* 3000-37ff of rom2.bin - garbage (placed ok), bitplane 1 */ |
| 9307 | ROM_COPY( "temp", 0x13000, 0x0800, 0x0800 ) /* 3000-37ff of rom3.bin - garbage (placed ok), bitplane 2 */ |
| 9308 | ROM_COPY( "temp", 0x03800, 0x1000, 0x0800 ) /* 3800-3fff of rom1.bin - garbage (placed ok), bitplane 3 */ |
| 9309 | |
| 9310 | ROM_REGION( 0x1800, "gfx15", 0 ) |
| 9311 | ROM_COPY( "temp", 0x0f000, 0x0000, 0x0800 ) /* 7000-77ff of rom2.bin - empty, bitplane 1 */ |
| 9312 | ROM_COPY( "temp", 0x17000, 0x0800, 0x0800 ) /* 7000-77ff of rom3.bin - empty, bitplane 2 */ |
| 9313 | ROM_COPY( "temp", 0x07800, 0x1000, 0x0800 ) /* 7800-7fff of rom1.bin - empty, bitplane 3 */ |
| 9314 | |
| 9315 | ROM_REGION( 0x0100, "proms", 0 ) |
| 9316 | ROM_LOAD( "wjack_tbp.bin", 0x0000, 0x0100, BAD_DUMP CRC(ed15125b) SHA1(56fc00f2ce4ebe9cee73a45b142c33c00432b66b) ) |
| 9317 | ROM_END |
| 9318 | |
| 9319 | |
| 9320 | |
| 9321 | /********************************************* |
| 5683 | 9322 | * Driver Init * |
| 5684 | 9323 | *********************************************/ |
| 5685 | 9324 | |
| r14791 | r14792 | |
| 5803 | 9442 | ROM[0x453b] = 0xea; |
| 5804 | 9443 | } |
| 5805 | 9444 | |
| 9445 | static DRIVER_INIT( vkdlsww ) |
| 9446 | { |
| 9447 | /* $f2c9-f2ca, NOPing the BNE-->KILL |
| 9448 | after compare with Dallas TK data |
| 9449 | */ |
| 9450 | |
| 9451 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9452 | |
| 9453 | ROM[0xf2c9] = 0xea; |
| 9454 | ROM[0xf2ca] = 0xea; |
| 9455 | } |
| 9456 | |
| 9457 | static DRIVER_INIT( vkdlswwa ) |
| 9458 | { |
| 9459 | /* $df80-df81, NOPing the BNE-->KILL |
| 9460 | after compare with Dallas TK data |
| 9461 | */ |
| 9462 | |
| 9463 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9464 | |
| 9465 | ROM[0xdf80] = 0xea; |
| 9466 | ROM[0xdf81] = 0xea; |
| 9467 | } |
| 9468 | |
| 9469 | static DRIVER_INIT( vkdlswwc ) |
| 9470 | { |
| 9471 | /* $e42f-e430, NOPing the BNE-->KILL |
| 9472 | after compare with Dallas TK data |
| 9473 | */ |
| 9474 | |
| 9475 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9476 | |
| 9477 | ROM[0xe42f] = 0xea; |
| 9478 | ROM[0xe430] = 0xea; |
| 9479 | } |
| 9480 | |
| 9481 | static DRIVER_INIT( vkdlswwd ) |
| 9482 | { |
| 9483 | /* $e442-e443, NOPing the BNE-->KILL |
| 9484 | after compare with Dallas TK data |
| 9485 | */ |
| 9486 | |
| 9487 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9488 | |
| 9489 | ROM[0xe442] = 0xea; |
| 9490 | ROM[0xe443] = 0xea; |
| 9491 | } |
| 9492 | |
| 9493 | static DRIVER_INIT( vkdlswwh ) |
| 9494 | { |
| 9495 | /* $e4d5-e4d6, NOPing the BNE-->KILL |
| 9496 | after compare with Dallas TK data |
| 9497 | */ |
| 9498 | |
| 9499 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9500 | |
| 9501 | ROM[0xe4d5] = 0xea; |
| 9502 | ROM[0xe4d6] = 0xea; |
| 9503 | } |
| 9504 | |
| 9505 | static DRIVER_INIT( vkdlswwl ) |
| 9506 | { |
| 9507 | /* $e87c-e87d, NOPing the BNE-->KILL |
| 9508 | after compare with Dallas TK data |
| 9509 | */ |
| 9510 | |
| 9511 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9512 | |
| 9513 | ROM[0xe87c] = 0xea; |
| 9514 | ROM[0xe87d] = 0xea; |
| 9515 | } |
| 9516 | |
| 9517 | static DRIVER_INIT( vkdlswwo ) |
| 9518 | { |
| 9519 | /* $e7d5-e7d6, NOPing the BNE-->KILL |
| 9520 | after compare with Dallas TK data |
| 9521 | */ |
| 9522 | |
| 9523 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9524 | |
| 9525 | ROM[0xe7d5] = 0xea; |
| 9526 | ROM[0xe7d6] = 0xea; |
| 9527 | } |
| 9528 | |
| 9529 | static DRIVER_INIT( vkdlswwp ) |
| 9530 | { |
| 9531 | /* $e7d9-e7da, NOPing the BNE-->KILL |
| 9532 | after compare with Dallas TK data |
| 9533 | */ |
| 9534 | |
| 9535 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9536 | |
| 9537 | ROM[0xe7d9] = 0xea; |
| 9538 | ROM[0xe7da] = 0xea; |
| 9539 | } |
| 9540 | |
| 9541 | static DRIVER_INIT( vkdlswwr ) |
| 9542 | { |
| 9543 | /* $e7f7-e7f8, NOPing the BNE-->KILL |
| 9544 | after compare with Dallas TK data |
| 9545 | */ |
| 9546 | |
| 9547 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9548 | |
| 9549 | ROM[0xe7f7] = 0xea; |
| 9550 | ROM[0xe7f8] = 0xea; |
| 9551 | } |
| 9552 | |
| 9553 | static DRIVER_INIT( vkdlswws ) |
| 9554 | { |
| 9555 | /* $e8a5-e8a6, NOPing the BNE-->KILL |
| 9556 | after compare with Dallas TK data |
| 9557 | */ |
| 9558 | |
| 9559 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9560 | |
| 9561 | ROM[0xe8a5] = 0xea; |
| 9562 | ROM[0xe8a6] = 0xea; |
| 9563 | } |
| 9564 | |
| 9565 | static DRIVER_INIT( vkdlswwt ) |
| 9566 | { |
| 9567 | /* $e955-e956, NOPing the BNE-->KILL |
| 9568 | after compare with Dallas TK data |
| 9569 | */ |
| 9570 | |
| 9571 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9572 | |
| 9573 | ROM[0xe955] = 0xea; |
| 9574 | ROM[0xe956] = 0xea; |
| 9575 | } |
| 9576 | |
| 9577 | static DRIVER_INIT( vkdlswwu ) |
| 9578 | { |
| 9579 | /* $ee6b-ee6c, NOPing the BNE-->KILL |
| 9580 | after compare with Dallas TK data |
| 9581 | */ |
| 9582 | |
| 9583 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9584 | |
| 9585 | ROM[0xee6b] = 0xea; |
| 9586 | ROM[0xee6c] = 0xea; |
| 9587 | } |
| 9588 | |
| 9589 | static DRIVER_INIT( vkdlswwv ) |
| 9590 | { |
| 9591 | /* $f052-f053, NOPing the BNE-->KILL |
| 9592 | after compare with Dallas TK data |
| 9593 | */ |
| 9594 | |
| 9595 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9596 | |
| 9597 | ROM[0xf052] = 0xea; |
| 9598 | ROM[0xf053] = 0xea; |
| 9599 | } |
| 9600 | |
| 9601 | |
| 5806 | 9602 | /*********************************************** |
| 5807 | 9603 | |
| 5808 | 9604 | ICP1 Daughterboard encryption |
| r14791 | r14792 | |
| 5883 | 9679 | /* nothing yet... */ |
| 5884 | 9680 | } |
| 5885 | 9681 | |
| 9682 | /********************************************** |
| 5886 | 9683 | |
| 9684 | Witch Strike protection |
| 9685 | |
| 9686 | (a default Dallas TK NVRAM should be made) |
| 9687 | |
| 9688 | Each time the DEAL button is pressed, the program |
| 9689 | do the following execution.... |
| 9690 | |
| 9691 | C9F5: JSR $F2D4 |
| 9692 | |
| 9693 | and then... |
| 9694 | |
| 9695 | F2D4: 48 pha |
| 9696 | F2D5: 8A txa |
| 9697 | F2D6: 48 pha |
| 9698 | F2D7: A2 00 ldx #$00 |
| 9699 | F2D9: BD EE F2 lda $F2EE,x ; read a char. |
| 9700 | F2DC: F0 08 beq $F2E6 ; if 0 (end of string), branch to end. |
| 9701 | F2DE: DD E0 2F cmp $2FE0,x ; compare with dallas offset. |
| 9702 | F2E1: D0 07 bne $F2EA ; if different, go to $F2EA (kill) |
| 9703 | F2E3: E8 inx ; increment X-register. |
| 9704 | F2E4: D0 F3 bne $F2D9 ; loop to read the next char.... |
| 9705 | F2E6: 68 pla ; end. |
| 9706 | F2E7: AA tax |
| 9707 | F2E8: 68 pla |
| 9708 | F2E9: 60 rts |
| 9709 | |
| 9710 | F2EA: 02 kil $02 ; kill. |
| 9711 | F2EB: 4C EA F2 jmp $F2EA ; just in case the 1st time fails, go to kill again. |
| 9712 | |
| 9713 | The following string is tested... |
| 9714 | |
| 9715 | F2EE: 76 69 64 65 6F 20 6B 6C 65 69 6E 20 74 65 73 74 64 61 74 61 00 | video klein testdata. |
| 9716 | |
| 9717 | So nasty... and unneccessary. |
| 9718 | |
| 9719 | ***********************************************/ |
| 9720 | |
| 9721 | static DRIVER_INIT( wstrike ) |
| 9722 | { |
| 9723 | /* NOPing the BNE --> $F2EA (KILL) |
| 9724 | after compare with a string inside the Dallas TK RAM |
| 9725 | */ |
| 9726 | |
| 9727 | UINT8 *ROM = machine.region("maincpu")->base(); |
| 9728 | |
| 9729 | ROM[0xf2e1] = 0xea; |
| 9730 | ROM[0xf2e2] = 0xea; |
| 9731 | } |
| 9732 | |
| 9733 | |
| 5887 | 9734 | /********************************************* |
| 5888 | 9735 | * Game Drivers * |
| 5889 | 9736 | *********************************************/ |
| r14791 | r14792 | |
| 5913 | 9760 | GAMEL( 199?, witchcdg, witchcrd, wcfalcon, witchcrd, 0, ROT0, "Falcon", "Witch Card (Falcon, enhanced sound)", 0, layout_goldnpkr ) |
| 5914 | 9761 | GAMEL( 1994, witchcdh, witchcrd, witchcrd, witchcdd, 0, ROT0, "Proma", "Witch Card (German, WC3050, set 2 )", 0, layout_goldnpkr ) |
| 5915 | 9762 | GAMEL( 1994, witchcdi, witchcrd, witchcrd, witchcdd, 0, ROT0, "Proma", "Witch Card (German, WC3050, 27-4-94)", 0, layout_goldnpkr ) |
| 9763 | |
| 5916 | 9764 | GAMEL( 1991, witchgme, 0, witchcrd, witchcrd, 0, ROT0, "Video Klein", "Witch Game (Video Klein, set 1)", 0, layout_goldnpkr ) |
| 5917 | 9765 | GAMEL( 1997, witchcdk, witchgme, witchcrd, witchcrd, 0, ROT0, "Video Klein", "Witch Game (Video Klein, set 2)", GAME_NOT_WORKING, layout_goldnpkr ) |
| 9766 | |
| 5918 | 9767 | GAMEL( 1994, witchjol, 0, wcrdxtnd, witchjol, vkdlsa, ROT0, "Video Klein", "Jolli Witch (Export, 6T/12T ver 1.57D)", 0, layout_goldnpkr ) |
| 5919 | | GAMEL( 1994, wldwitch, 0, wcrdxtnd, wldwitch, vkdlsb, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.74A)", 0, layout_goldnpkr ) |
| 5920 | | GAMEL( 1998, wupndown, 0, wcrdxtnd, wupndown, 0, ROT0, "Video Klein", "Witch Up & Down (Export, 6T/12T ver 1.02)", 0, layout_upndown ) |
| 5921 | | GAMEL( 1998, wupndowna, wupndown, wcrdxtnd, wupndown, 0, ROT0, "Video Klein", "Witch Up & Down (Export, 6T/12T ver 0.99)", 0, layout_upndown ) |
| 5922 | | GAMEL( 1992, wstrike, 0, wcrdxtnd, wstrike, 0, ROT0, "Video Klein", "Witch Strike (Export, 6T/12T ver 1.01A)", GAME_NOT_WORKING, layout_upndown ) |
| 5923 | | GAMEL( 1992, wstrikea, wstrike, wcrdxtnd, wstrike, 0, ROT0, "Video Klein", "Witch Strike (Export, 6T/12T ver 1.01B)", GAME_NOT_WORKING, layout_upndown ) |
| 5924 | 9768 | |
| 9769 | GAMEL( 2001, wldwitch, 0, wcrdxtnd, wldwitch, vkdlsww, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.84A)", 0, layout_goldnpkr ) /* Ver 184A, 2001-09-12 */ |
| 9770 | GAMEL( 1992, wldwitcha, wldwitch, wcrdxtnd, wldwitch, vkdlswwa, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.57-SP)", 0, layout_goldnpkr ) /* Ver 157-SP, 1992-12-25 */ |
| 9771 | GAMEL( 1992, wldwitchb, wldwitch, wcrdxtnd, wldwitch, 0, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.57-TE)", GAME_NOT_WORKING, layout_goldnpkr ) /* Ver 157-TE, 1992-12-25 */ |
| 9772 | GAMEL( 1994, wldwitchc, wldwitch, wcrdxtnd, wldwitch, vkdlswwc, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.62A)", 0, layout_goldnpkr ) /* Ver 162A, 1994-04-26 */ |
| 9773 | GAMEL( 1994, wldwitchd, wldwitch, wcrdxtnd, wldwitch, vkdlswwd, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.62B)", 0, layout_goldnpkr ) /* Ver 162B, 1994-04-26 */ |
| 9774 | GAMEL( 1994, wldwitche, wldwitch, wcrdxtnd, wldwitch, 0, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.62A-F)", GAME_NOT_WORKING, layout_goldnpkr ) /* Ver 162A-F, 1994-04-26 */ |
| 9775 | GAMEL( 1994, wldwitchf, wldwitch, wcrdxtnd, wldwitch, vkdlswwc, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.62A alt)", 0, layout_goldnpkr ) /* Ver 162A alt, 1994-11-03 */ |
| 9776 | GAMEL( 1994, wldwitchg, wldwitch, wcrdxtnd, wldwitch, vkdlswwd, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.62B alt)", 0, layout_goldnpkr ) /* Ver 162B alt, 1994-11-03 */ |
| 9777 | GAMEL( 1995, wldwitchh, wldwitch, wcrdxtnd, wldwitch, vkdlswwh, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.65A)", 0, layout_goldnpkr ) /* Ver 165A, 1995-11-16 */ |
| 9778 | GAMEL( 1996, wldwitchi, wldwitch, wcrdxtnd, wldwitch, vkdlswwh, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.65A-S)", 0, layout_goldnpkr ) /* Ver 165A-S (Fast Deal), 1996-03-26 */ |
| 9779 | GAMEL( 1996, wldwitchj, wldwitch, wcrdxtnd, wldwitch, vkdlswwh, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.65A-S alt)", 0, layout_goldnpkr ) /* Ver 165A-S alt (Fast Deal), 1996-05-26 */ |
| 9780 | GAMEL( 1996, wldwitchk, wldwitch, wcrdxtnd, wldwitch, vkdlswwh, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.65A-N)", 0, layout_goldnpkr ) /* Ver 165A-N, 1996-05-29 */ |
| 9781 | GAMEL( 1996, wldwitchl, wldwitch, wcrdxtnd, wldwitch, vkdlswwl, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.70A beta)", 0, layout_goldnpkr ) /* Ver 170A-beta, 1996-06-25 */ |
| 9782 | GAMEL( 1996, wldwitchm, wldwitch, wcrdxtnd, wldwitch, vkdlswwl, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.70A)", 0, layout_goldnpkr ) /* Ver 170A, 1996-09-30 */ |
| 9783 | GAMEL( 1997, wldwitchn, wldwitch, wcrdxtnd, wldwitch, vkdlswwl, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.70A alt)", 0, layout_goldnpkr ) /* Ver 170A alt, 1997-06-11 */ |
| 9784 | GAMEL( 1998, wldwitcho, wldwitch, wcrdxtnd, wldwitch, vkdlswwo, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.74A-SP-BELG)", 0, layout_goldnpkr ) /* Ver 174A-SP-BELG (no D-UP, no payout), 1998-05-11 */ |
| 9785 | GAMEL( 1998, wldwitchp, wldwitch, wcrdxtnd, wldwitch, vkdlswwp, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.74A)", 0, layout_goldnpkr ) /* Ver 174A (no D-UP, no payout), 1998-09-20 */ |
| 9786 | GAMEL( 1998, wldwitchq, wldwitch, wcrdxtnd, wldwitch, vkdlsb, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.74A alt)", 0, layout_goldnpkr ) /* Ver 174A alt, box, 1998-09-25 */ |
| 9787 | GAMEL( 1999, wldwitchr, wldwitch, wcrdxtnd, wldwitch, vkdlswwr, ROT0, "Video Klein", "Wild Witch (Export, 6B/12B ver 1.75A-E English)", 0, layout_goldnpkr ) /* Ver 175A-E (English), 1999-01-11 */ |
| 9788 | GAMEL( 1999, wldwitchs, wldwitch, wcrdxtnd, wldwitch, vkdlswws, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.76A)", 0, layout_goldnpkr ) /* Ver 176A, 1999-??-?? */ |
| 9789 | GAMEL( 1999, wldwitcht, wldwitch, wcrdxtnd, wldwitch, vkdlswwt, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.77A)", 0, layout_goldnpkr ) /* Ver 177A, 1999-??-?? */ |
| 9790 | GAMEL( 2000, wldwitchu, wldwitch, wcrdxtnd, wldwitch, vkdlswwu, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.79A)", 0, layout_goldnpkr ) /* Ver 179A, 2000-05-10 */ |
| 9791 | GAMEL( 2001, wldwitchv, wldwitch, wcrdxtnd, wldwitch, vkdlswwv, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.83A)", 0, layout_goldnpkr ) /* Ver 183A, 2001-06-13 */ |
| 9792 | |
| 9793 | GAMEL( 1998, wupndown, 0, wcrdxtnd, wupndown, 0, ROT0, "Video Klein", "Witch Up & Down (Export, 6T/12T ver 1.02)", 0, layout_upndown ) /* Ver 1.02, 1998-10-26 */ |
| 9794 | GAMEL( 1998, wupndowna, wupndown, wcrdxtnd, wupndown, 0, ROT0, "Video Klein", "Witch Up & Down (Export, 6T/12T ver 0.99, set 1)", 0, layout_upndown ) /* Ver 0.99, 1998-04-09 */ |
| 9795 | GAMEL( 1998, wupndownb, wupndown, wcrdxtnd, wupndown, 0, ROT0, "Video Klein", "Witch Up & Down (Export, 6T/12T ver 0.99, set 2)", 0, layout_upndown ) /* Ver 0.99, 1998-03-23 */ |
| 9796 | GAMEL( 1998, wupndownc, wupndown, wcrdxtnd, wupndown, 0, ROT0, "Video Klein", "Witch Up & Down (Export, 6T/12T ver 0.99, set 3)", 0, layout_upndown ) /* Ver 0.99 alt, 1998-05-11 */ |
| 9797 | GAMEL( 1998, wupndownd, wupndown, wcrdxtnd, wupndown, 0, ROT0, "Video Klein", "Witch Up & Down (Export, 6T/12T ver 0.99T)", 0, layout_upndown ) /* Ver 0.99T, 1998-03-23 */ |
| 9798 | |
| 9799 | GAMEL( 1992, wstrike, 0, wcrdxtnd, wstrike, wstrike, ROT0, "Video Klein", "Witch Strike (Export, 6T/12T ver 1.01A)", 0, layout_goldnpkr ) |
| 9800 | GAMEL( 1992, wstrikea, wstrike, wcrdxtnd, wstrike, wstrike, ROT0, "Video Klein", "Witch Strike (Export, 6T/12T ver 1.01B)", 0, layout_goldnpkr ) |
| 9801 | |
| 9802 | GAMEL( 1996, wtchjack, 0, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.87-89)", 0, layout_goldnpkr ) /* Ver 0.87-89 / 1996-10-08 GFX OK */ |
| 9803 | GAMEL( 1994, wtchjacka, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jackpot (Export, 6T/12T ver 0.25)", GAME_IMPERFECT_GRAPHICS, layout_goldnpkr ) /* Ver 0.25 / 1994-11-24 */ |
| 9804 | GAMEL( 1995, wtchjackb, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.40)", GAME_IMPERFECT_GRAPHICS, layout_goldnpkr ) /* Ver 0.40 / 1995-02-27 */ |
| 9805 | GAMEL( 1995, wtchjackc, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.40T)", GAME_NOT_WORKING, layout_goldnpkr ) /* Ver 0.40T / 1995-02-27 */ |
| 9806 | GAMEL( 1995, wtchjackd, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.62)", GAME_IMPERFECT_GRAPHICS, layout_goldnpkr ) /* Ver 0.62 / 1995-08-02 */ |
| 9807 | GAMEL( 1995, wtchjacke, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.64)", GAME_IMPERFECT_GRAPHICS, layout_goldnpkr ) /* Ver 0.64 / 1995-09-13 */ |
| 9808 | GAMEL( 1995, wtchjackf, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.65)", GAME_IMPERFECT_GRAPHICS, layout_goldnpkr ) /* Ver 0.65 / 1995-10-19 */ |
| 9809 | GAMEL( 1996, wtchjackg, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.70S)", GAME_IMPERFECT_GRAPHICS, layout_goldnpkr ) /* Ver 0.70S / 1996-03-26 */ |
| 9810 | GAMEL( 1996, wtchjackh, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.70P)", GAME_IMPERFECT_GRAPHICS, layout_goldnpkr ) /* Ver 0.70P / 1996-03-26 */ |
| 9811 | GAMEL( 1996, wtchjacki, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.87)", 0, layout_goldnpkr ) /* Ver 0.87 / 1996-07-16, GFX OK */ |
| 9812 | GAMEL( 1996, wtchjackj, wtchjack, wcrdxtnd, wtchjack, 0, ROT0, "Video Klein", "Witch Jack (Export, 6T/12T ver 0.87-88)", 0, layout_goldnpkr ) /* Ver 0.87-88 / 1996-10-02, GFX OK */ |
| 9813 | |
| 5925 | 9814 | GAMEL( 1990, bsuerte, 0, witchcrd, bsuerte, 0, ROT0, "<unknown>", "Buena Suerte (Spanish, set 1)", 0, layout_goldnpkr ) |
| 5926 | 9815 | GAMEL( 1991, bsuertea, bsuerte, witchcrd, bsuerte, 0, ROT0, "<unknown>", "Buena Suerte (Spanish, set 2)", 0, layout_goldnpkr ) |
| 5927 | 9816 | GAMEL( 1991, bsuerteb, bsuerte, witchcrd, bsuerte, 0, ROT0, "<unknown>", "Buena Suerte (Spanish, set 3)", 0, layout_goldnpkr ) |
| r14791 | r14792 | |
| 5947 | 9836 | GAMEL( 1991, goodluck, bsuerte, witchcrd, goodluck, 0, ROT0, "<unknown>", "Good Luck", 0, layout_goldnpkr ) |
| 5948 | 9837 | |
| 5949 | 9838 | GAMEL( 1991, falcnwld, 0, wildcard, wildcard, 0, ROT0, "TVG", "Falcons Wild - Wild Card 1991 (TVG)", 0, layout_goldnpkr ) |
| 5950 | | GAMEL( 1990, falcnwlda, falcnwld, wildcard, wildcard, 0, ROT0, "Video Klein", "Falcons Wild - World Wide Poker (Video Klein)", GAME_UNEMULATED_PROTECTION, layout_goldnpkr ) |
| 5951 | | GAME( 1983, falcnwldb, falcnwld, wildcrdb, wildcard, flcnw, ROT0, "Falcon", "Falcons Wild - World Wide Poker (Falcon original)", GAME_NOT_WORKING ) |
| 9839 | GAMEL( 1990, falcnwlda, falcnwld, wildcard, wildcard, 0, ROT0, "Video Klein", "Falcons Wild - World Wide Poker (Video Klein, set 1)", 0, layout_goldnpkr ) |
| 9840 | GAMEL( 1990, falcnwldb, falcnwld, wildcard, wildcard, 0, ROT0, "Video Klein", "Falcons Wild - World Wide Poker (Video Klein, set 2)", 0, layout_goldnpkr ) |
| 9841 | GAME( 1983, falcnwldc, falcnwld, wildcrdb, wildcard, flcnw, ROT0, "Falcon", "Falcons Wild - World Wide Poker (Falcon original)", GAME_NOT_WORKING ) |
| 5952 | 9842 | |
| 5953 | 9843 | /*************************************** OTHER SETS ***************************************/ |
| 5954 | 9844 | |