From 8632d2f317c376c4a3db33ca6cf38e38afaf6e8b Mon Sep 17 00:00:00 2001 From: Robbbert Date: Sat, 12 Feb 2022 22:38:05 +1100 Subject: whitestar: fixed an input bug, retested all the games. --- src/mame/drivers/whitestar.cpp | 470 ++++++++++++++++++++--------------------- 1 file changed, 234 insertions(+), 236 deletions(-) diff --git a/src/mame/drivers/whitestar.cpp b/src/mame/drivers/whitestar.cpp index 93e79c56d9a..6928589d078 100644 --- a/src/mame/drivers/whitestar.cpp +++ b/src/mame/drivers/whitestar.cpp @@ -7,52 +7,51 @@ Sega/Stern Whitestar Several PAL devices are not dumped. Here are the key codes to enable play: -- "Start ball" code, wait for it to flash DANGER then let go - "End ball" code, if it says BALL SAVED you need to play a while longer. - May have to hold the key or hit it a few times -Game NUM Start game Start ball End ball +Game NUM Start game End ball --------------------------------------------------------------------------------------------- **** Sega **** -Viper Night Drivin' 5035 2 FG D +Viper Night Drivin' 5035 Hold FG, hit 2 DEFG Mini-Viper (not emulated) -Godzilla 5040 2 FG D -Twister 5041 2 EF C -Goldeneye 5042 1 DEF B -Space Jam 5043 2 EF C -Apollo 13 5044 1 DEF E -Independence Day 5045 2 C C -X Files 5046 2 then Shift D D -Cut The Cheese Deluxe (Redemption) -- 2 (not working, screen goes black) -Titanic (Coin dropper) -- (stuck in service menu) +Godzilla 5040 Hold FG, hit 2 DF +Twister 5041 Hold FG, hit 2 DF +Goldeneye 5042 Hold FG, hit 1 DF +Space Jam 5043 Hold FG, hit 2 DG +Apollo 13 5044 Hold FG, hit 1 DFG +Independence Day 5045 Hold FG. hit 2 DF +X Files 5046 Hold FG, hit 2 then Shift DG +Cut The Cheese Deluxe (Redemption) -- 2 +Titanic (Coin dropper) -- (unknown - diag says there's no coin inputs) Wack-A-Doodle-Doo (Redemption) -- 2 -Lost World Jurassic Park 5053 2 EF D -Star Wars Trilogy Special Edition 5056 2 EF D -Starship Troopers 5059 2 EF D -Lost in Space 5060 2 (stuck in volume control menu) -Golden Cue 5064 (stuck in free play, unable to start) -High Roller Casino 5065 2 Almost any key -Harley-Davidson 5067 2 DE B +Lost World Jurassic Park 5053 Hold DEFG, hit 2 H A DEFG (it can be difficult to start or end a ball) +Star Wars Trilogy Special Edition 5056 Hold FG, hit 2 DG +Starship Troopers 5059 Hold DE, hit 2 DG +Lost in Space 5060 Hold DE, hit 2 FG +Golden Cue 5064 Hold DFG, hit 2 (unable to navigate setup menu) +High Roller Casino 5065 Hold FG, hit 2 D +Harley-Davidson 5067 Hold DG, hit 2 DEFG Irons and Woods (Redemption, not emulated) -South Park 5071 2 DE E +South Park 5071 Hold FG, hit 2 DEFG **** Stern **** -Striker Xtreme 5068 2 (does random things, not really working) -Sharkey's Shootout 5072 2 (no inputs) -NFL 5073 2 (not working, screen goes black after starting a game) -Austin Powers 5074 2 Almost any key -Monopoly (Coin dropper) 5075 2 (not working, please close the door) -Playboy 5076 2 (not working) -The Simpsons Pinball Party 5077 2 (not working, when it tilts it can't be resumed) -Rollercoaster Tycoon 5078 2 Almost any key -Terminator 3: Rise of the Machines 5079 2 (not working, when it tilts it can't be resumed) -Harley-Davidson 2nd edition -- 2 DE B +Striker Xtreme 5068 Hold CDEF, hit 2 CDEF +Sharkey's Shootout 5072 2 (won't start) +NFL 5073 Hold CDEF, hit 2 then A CDEF +Austin Powers 5074 Hold CDEF, hit 2 CDEF +Monopoly (Coin dropper) 5075 Hold CDEF, hit 2 CDEF +Playboy 5076 Hold CDEF, hit 2 CDEF +The Simpsons Pinball Party 5077 Hold BCDEF, hit 2 BCDEF +Rollercoaster Tycoon 5078 Hold CDE, hit 2 CDE +Terminator 3: Rise of the Machines 5079 Hold CDE, hit 2 CDE +Harley-Davidson 2nd edition -- Hold DG, hit 2 DEFG The Brain (conversion, not emulated) -Harley-Davidson 3rd edition 5087 2 DE B +Harley-Davidson 3rd edition 5087 Hold DG, hit 2 DEFG Status: - Some machines are playable -- Volume is quite low +- Volume is quite low. On some machines it can be boosted by hitting NUM2 to get the volume menu, then hold NUM1 to max. ToDo: - NVRAM @@ -60,8 +59,7 @@ ToDo: - Mechanical sounds - Outputs - Some solenoids should interact with switches -- Memory protect switch (Monopoly needs it) -- The navigation buttons in the setup screen usually don't work +- Memory protect switch - Various unknown memory reads/writes. *********************************************************************************************************************/ @@ -204,8 +202,8 @@ static INPUT_PORTS_START( whitestar ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_RALT) PORT_NAME("INP57") PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_DEL_PAD) PORT_NAME("INP58") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_ENTER_PAD) PORT_NAME("INP59") - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_RCONTROL) PORT_NAME("INP60") - PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_RSHIFT) PORT_NAME("INP61") + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_PGUP) PORT_NAME("INP60") + PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_PGDN) PORT_NAME("INP61") PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_SLASH_PAD) PORT_NAME("INP62") PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_ASTERISK) PORT_NAME("INP63") PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_PLUS_PAD) PORT_NAME("INP64") @@ -252,7 +250,7 @@ uint8_t whitestar_state::switch_r() if (BIT(m_row, i)) data |= m_io_keyboard[i]->read(); - return data; + return ~data; } void whitestar_state::switch_w(uint8_t data) @@ -3617,202 +3615,202 @@ ROM_START(monopred) ROM_LOAD_SND_8M("monopred.u17", 0x000000, CRC(467dca62) SHA1(c727748b6b0b39ead19ce98bddd89fd05fb62d00)) ROM_END -#define MACHINE_IS_PINBALL MACHINE_NOT_WORKING | MACHINE_NO_SOUND | MACHINE_MECHANICAL - -GAME(1995, apollo13, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (5.01)", MACHINE_IS_PINBALL) -GAME(1995, apollo13_d4, apollo13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (5.01, Display 4.01)", MACHINE_IS_PINBALL) -GAME(1995, apollo13_20, apollo13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (2.03)", MACHINE_IS_PINBALL) -GAME(1995, apollo13_10, apollo13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (1.00)", MACHINE_IS_PINBALL) -GAME(2001, austin, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (3.02)", MACHINE_IS_PINBALL) -GAME(2001, aust301, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (3.01)", MACHINE_IS_PINBALL) -GAME(2001, aust300, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (3.00)", MACHINE_IS_PINBALL) -GAME(2001, aust201, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (2.01)", MACHINE_IS_PINBALL) -GAME(2001, austnew, austin, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2001, austinf, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (France)", MACHINE_IS_PINBALL) -GAME(2001, austing, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (Germany)", MACHINE_IS_PINBALL) -GAME(2001, austini, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (Italy)", MACHINE_IS_PINBALL) -GAME(1998, godzillp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Godzilla (Pinball, 2.05)", MACHINE_IS_PINBALL) -GAME(1998, godzillp_100, godzillp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Godzilla (Pinball, 1.00)", MACHINE_IS_PINBALL) -GAME(1998, godzillp_090, godzillp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Godzilla (Pinball, 0.90)", MACHINE_IS_PINBALL) -GAME(1996, gldneye, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Goldeneye (4.04)", MACHINE_IS_PINBALL) -GAME(1996, gldneye_402, gldneye, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Goldeneye (4.02)", MACHINE_IS_PINBALL) -GAME(1998, goldcue, 0, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Golden Cue", MACHINE_IS_PINBALL) -GAME(1999, harl_a13, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03)", MACHINE_IS_PINBALL) -GAME(1999, harl_u13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 UK)", MACHINE_IS_PINBALL) -GAME(1999, harl_a10, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Display rev. 1.00)", MACHINE_IS_PINBALL) -GAME(1999, harl_f13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 France)", MACHINE_IS_PINBALL) -GAME(1999, harl_g13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Germany)", MACHINE_IS_PINBALL) -GAME(1999, harl_i13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Italy)", MACHINE_IS_PINBALL) -GAME(1999, harl_l13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Spain)", MACHINE_IS_PINBALL) -GAME(2004, harl_a40, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00)", MACHINE_IS_PINBALL) -GAME(2004, harl_f40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 France)", MACHINE_IS_PINBALL) -GAME(2004, harl_g40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 Germany)", MACHINE_IS_PINBALL) -GAME(2004, harl_i40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 Italy)", MACHINE_IS_PINBALL) -GAME(2004, harl_l40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 Spain)", MACHINE_IS_PINBALL) -GAME(2004, harl_a30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00)", MACHINE_IS_PINBALL) -GAME(2004, harl_f30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 France)", MACHINE_IS_PINBALL) -GAME(2004, harl_g30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 Germany)", MACHINE_IS_PINBALL) -GAME(2004, harl_i30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 Italy)", MACHINE_IS_PINBALL) -GAME(2004, harl_l30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 Spain)", MACHINE_IS_PINBALL) -GAME(2003, harl_a18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08)", MACHINE_IS_PINBALL) -GAME(2003, harl_f18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 France)", MACHINE_IS_PINBALL) -GAME(2003, harl_g18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 Germany)", MACHINE_IS_PINBALL) -GAME(2003, harl_i18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 Italy)", MACHINE_IS_PINBALL) -GAME(2003, harl_l18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 Spain)", MACHINE_IS_PINBALL) -GAME(2001, hirolcas, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00)", MACHINE_IS_PINBALL) -GAME(2001, hironew, hirolcas, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2001, hirolcat, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00) TEST", MACHINE_IS_PINBALL) -GAME(2001, hirolcas_210, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (2.10)", MACHINE_IS_PINBALL) -GAME(2001, hirol_fr, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00 France)", MACHINE_IS_PINBALL) -GAME(2001, hirol_gr, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00 Germany)", MACHINE_IS_PINBALL) -GAME(2001, hirol_gr_210, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (2.10 Germany)", MACHINE_IS_PINBALL) -GAME(2001, hirol_it, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00 Italy)", MACHINE_IS_PINBALL) -GAME(1996, id4, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.02)", MACHINE_IS_PINBALL) -GAME(1996, id4f, id4, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.02 France)", MACHINE_IS_PINBALL) -GAME(1996, id4_201, id4, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.01)", MACHINE_IS_PINBALL) -GAME(1996, id4f_201, id4, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.01 France)", MACHINE_IS_PINBALL) -GAME(1998, lostspc, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01)", MACHINE_IS_PINBALL) -GAME(1998, lostspcf, lostspc, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01 France)", MACHINE_IS_PINBALL) -GAME(1998, lostspcg, lostspc, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01 Germany)", MACHINE_IS_PINBALL) -GAME(1998, lostspc_d1, lostspc, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01, Display 1.01)", MACHINE_IS_PINBALL) -GAME(2001, monopolp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (3.20)", MACHINE_IS_PINBALL) -GAME(2002, monop303, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (3.03)", MACHINE_IS_PINBALL) -GAME(2002, monop301, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (3.01)", MACHINE_IS_PINBALL) -GAME(2002, monop251, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (2.51)", MACHINE_IS_PINBALL) -GAME(2002, monop233, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (2.33)", MACHINE_IS_PINBALL) -GAME(2002, monopolf, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (France)", MACHINE_IS_PINBALL) -GAME(2002, monopolg, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Germany)", MACHINE_IS_PINBALL) -GAME(2002, monopoli, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Italy)", MACHINE_IS_PINBALL) -GAME(2002, monopoll, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Spain)", MACHINE_IS_PINBALL) -GAME(2002, mononew, monopolp, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2001, nfl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "NFL", MACHINE_IS_PINBALL) -GAME(2002, playboys, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00)", MACHINE_IS_PINBALL) -GAME(2002, playboys_401, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01)", MACHINE_IS_PINBALL) -GAME(2002, playboys_303, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03)", MACHINE_IS_PINBALL) -GAME(2002, playboys_302, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02)", MACHINE_IS_PINBALL) -GAME(2002, playboys_300, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00)", MACHINE_IS_PINBALL) -GAME(2002, playboys_203, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03)", MACHINE_IS_PINBALL) -GAME(2002, playnew, playboys, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2002, playboyf, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 France)", MACHINE_IS_PINBALL) -GAME(2002, playboyf_401, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 France)", MACHINE_IS_PINBALL) -GAME(2002, playboyf_303, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 France)", MACHINE_IS_PINBALL) -GAME(2002, playboyf_302, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 France)", MACHINE_IS_PINBALL) -GAME(2002, playboyf_300, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 France)", MACHINE_IS_PINBALL) -GAME(2002, playboyf_203, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 France)", MACHINE_IS_PINBALL) -GAME(2002, playboyg, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 Germany)", MACHINE_IS_PINBALL) -GAME(2002, playboyg_401, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 Germany)", MACHINE_IS_PINBALL) -GAME(2002, playboyg_303, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 Germany)", MACHINE_IS_PINBALL) -GAME(2002, playboyg_302, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 Germany)", MACHINE_IS_PINBALL) -GAME(2002, playboyg_300, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 Germany)", MACHINE_IS_PINBALL) -GAME(2002, playboyg_203, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 Germany)", MACHINE_IS_PINBALL) -GAME(2002, playboyi, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 Italy)", MACHINE_IS_PINBALL) -GAME(2002, playboyi_401, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 Italy)", MACHINE_IS_PINBALL) -GAME(2002, playboyi_303, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 Italy)", MACHINE_IS_PINBALL) -GAME(2002, playboyi_302, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 Italy)", MACHINE_IS_PINBALL) -GAME(2002, playboyi_300, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 Italy)", MACHINE_IS_PINBALL) -GAME(2002, playboyi_203, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 Italy)", MACHINE_IS_PINBALL) -GAME(2002, playboyl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 Spain)", MACHINE_IS_PINBALL) -GAME(2002, playboyl_401, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 Spain)", MACHINE_IS_PINBALL) -GAME(2002, playboyl_303, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 Spain)", MACHINE_IS_PINBALL) -GAME(2002, playboyl_302, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 Spain)", MACHINE_IS_PINBALL) -GAME(2002, playboyl_300, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 Spain)", MACHINE_IS_PINBALL) -GAME(2002, playboyl_203, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 Spain)", MACHINE_IS_PINBALL) -GAME(2002, rctycn, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02)", MACHINE_IS_PINBALL) -GAME(2002, rctycn_701, rctycn, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01)", MACHINE_IS_PINBALL) -GAME(2002, rctycn_600, rctycn, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00)", MACHINE_IS_PINBALL) -GAME(2002, rctycn_400, rctycn, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00)", MACHINE_IS_PINBALL) -GAME(2002, rctnew, rctycn, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2002, rctycng, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 Germany)", MACHINE_IS_PINBALL) -GAME(2002, rctycng_701, rctycng, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 Germany)", MACHINE_IS_PINBALL) -GAME(2002, rctycng_400, rctycng, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 Germany)", MACHINE_IS_PINBALL) -GAME(2002, rctycnf, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 France)", MACHINE_IS_PINBALL) -GAME(2002, rctycnf_701, rctycnf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 France)", MACHINE_IS_PINBALL) -GAME(2002, rctycnf_600, rctycnf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00 France)", MACHINE_IS_PINBALL) -GAME(2002, rctycnf_400, rctycnf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 France)", MACHINE_IS_PINBALL) -GAME(2002, rctycni, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 Italy)", MACHINE_IS_PINBALL) -GAME(2002, rctycni_701, rctycni, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 Italy)", MACHINE_IS_PINBALL) -GAME(2002, rctycni_600, rctycni, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00 Italy)", MACHINE_IS_PINBALL) -GAME(2002, rctycni_400, rctycni, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 Italy)", MACHINE_IS_PINBALL) -GAME(2002, rctycnl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 Spain)", MACHINE_IS_PINBALL) -GAME(2002, rctycnl_701, rctycnl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 Spain)", MACHINE_IS_PINBALL) -GAME(2002, rctycnl_600, rctycnl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00 Spain)", MACHINE_IS_PINBALL) -GAME(2002, rctycnl_400, rctycnl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 Spain)", MACHINE_IS_PINBALL) -GAME(2000, shrkysht, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11)", MACHINE_IS_PINBALL) -GAME(2000, shrky_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07)", MACHINE_IS_PINBALL) -GAME(2001, shrknew, shrkysht, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2001, shrkygr, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11 Germany)", MACHINE_IS_PINBALL) -GAME(2001, shrkygr_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07 Germany)", MACHINE_IS_PINBALL) -GAME(2001, shrkyfr, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11 France)", MACHINE_IS_PINBALL) -GAME(2001, shrkyfr_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07 France)", MACHINE_IS_PINBALL) -GAME(2001, shrkyit, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11 Italy)", MACHINE_IS_PINBALL) -GAME(2001, shrkyit_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07 Italy)", MACHINE_IS_PINBALL) -GAME(1999, sprk_103, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "South Park (1.03)", MACHINE_IS_PINBALL) -GAME(1999, sprk_096, sprk_103, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "South Park (0.96)", MACHINE_IS_PINBALL) -GAME(1999, sprk_090, sprk_103, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "South Park (0.90)", MACHINE_IS_PINBALL) -GAME(1997, spacejam, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00)", MACHINE_IS_PINBALL) -GAME(1997, spacejam_200 ,spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (2.00)", MACHINE_IS_PINBALL) -GAME(1997, spacejmg, spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00 Germany)", MACHINE_IS_PINBALL) -GAME(1997, spacejmf, spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00 France)", MACHINE_IS_PINBALL) -GAME(1997, spacejmi, spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00 Italy)", MACHINE_IS_PINBALL) -GAME(1997, swtril43, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Star Wars Trilogy (4.03)", MACHINE_IS_PINBALL) -GAME(1997, swtril41, swtril43, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Star Wars Trilogy (4.01)", MACHINE_IS_PINBALL) -GAME(1997, startrp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Starship Troopers (2.01)", MACHINE_IS_PINBALL) -GAME(1997, startrp2, startrp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Starship Troopers (2.00)", MACHINE_IS_PINBALL) -GAME(2000, strikext, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02)", MACHINE_IS_PINBALL) -GAME(2000, strikext_100, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.00)", MACHINE_IS_PINBALL) -GAME(1999, strknew, strikext, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2000, strxt_uk, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.01 UK)", MACHINE_IS_PINBALL) -GAME(2000, strxt_gr, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.03 Germany)", MACHINE_IS_PINBALL) -GAME(2000, strxt_fr, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02 France)", MACHINE_IS_PINBALL) -GAME(2000, strxt_it, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02 Italy)", MACHINE_IS_PINBALL) -GAME(2000, strxt_it_101, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.01 Italy)", MACHINE_IS_PINBALL) -GAME(2000, strxt_sp, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02 Spain)", MACHINE_IS_PINBALL) -GAME(2003, term3, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00)", MACHINE_IS_PINBALL) -GAME(2003, term3_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01)", MACHINE_IS_PINBALL) -GAME(2003, term3_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05)", MACHINE_IS_PINBALL) -GAME(2003, t3new, term3, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2003, term3g, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 Germany)", MACHINE_IS_PINBALL) -GAME(2003, term3g_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 Germany)", MACHINE_IS_PINBALL) -GAME(2003, term3l, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 Spain)", MACHINE_IS_PINBALL) -GAME(2003, term3l_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 Spain)", MACHINE_IS_PINBALL) -GAME(2003, term3l_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05 Spain)", MACHINE_IS_PINBALL) -GAME(2003, term3f, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 France)", MACHINE_IS_PINBALL) -GAME(2003, term3f_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 France)", MACHINE_IS_PINBALL) -GAME(2003, term3f_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05 France)", MACHINE_IS_PINBALL) -GAME(2003, term3i, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 Italy)", MACHINE_IS_PINBALL) -GAME(2003, term3i_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 Italy)", MACHINE_IS_PINBALL) -GAME(2003, term3i_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05 Italy)", MACHINE_IS_PINBALL) -GAME(1997, jplstw22, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "The Lost World: Jurassic Park (2.02)", MACHINE_IS_PINBALL) -GAME(1997, jplstw20, jplstw22, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "The Lost World: Jurassic Park (2.00)", MACHINE_IS_PINBALL) -GAME(2003, simpprty, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00)", MACHINE_IS_PINBALL) -GAME(2003, simpprty_400, simpprty, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00)", MACHINE_IS_PINBALL) -GAME(2003, simpprty_300, simpprty, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00)", MACHINE_IS_PINBALL) -GAME(2003, simpprty_204, simpprty, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04)", MACHINE_IS_PINBALL) -GAME(2003, simpnew, simpprty, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (ARM7 Sound Board)", MACHINE_IS_PINBALL) -GAME(2003, simpprtg, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 Germany)", MACHINE_IS_PINBALL) -GAME(2003, simpprtg_400, simpprtg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 Germany)", MACHINE_IS_PINBALL) -GAME(2003, simpprtl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 Spain)", MACHINE_IS_PINBALL) -GAME(2003, simpprtl_400, simpprtl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 Spain)", MACHINE_IS_PINBALL) -GAME(2003, simpprtl_300, simpprtl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00 Spain)", MACHINE_IS_PINBALL) -GAME(2003, simpprtl_204, simpprtl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04 Spain)", MACHINE_IS_PINBALL) -GAME(2003, simpprtf, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 France)", MACHINE_IS_PINBALL) -GAME(2003, simpprtf_400, simpprtf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 France)", MACHINE_IS_PINBALL) -GAME(2003, simpprtf_300, simpprtf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00 France)", MACHINE_IS_PINBALL) -GAME(2003, simpprtf_204, simpprtf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04 France)", MACHINE_IS_PINBALL) -GAME(2003, simpprti, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 Italy)", MACHINE_IS_PINBALL) -GAME(2003, simpprti_400, simpprti, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 Italy)", MACHINE_IS_PINBALL) -GAME(2003, simpprti_300, simpprti, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00 Italy)", MACHINE_IS_PINBALL) -GAME(2003, simpprti_204, simpprti, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04 Italy)", MACHINE_IS_PINBALL) -GAME(1997, xfilesp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (3.03)", MACHINE_IS_PINBALL) -GAME(1997, xfilespf, xfilesp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (3.03 France)", MACHINE_IS_PINBALL) -GAME(1997, xfiles2, xfilesp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (2.04)", MACHINE_IS_PINBALL) -GAME(1997, xfiles20, xfilesp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (2.00)", MACHINE_IS_PINBALL) -GAME(1996, twst_405, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Twister (4.05)", MACHINE_IS_PINBALL) -GAME(1996, twst_404, twst_405, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Twister (4.04)", MACHINE_IS_PINBALL) -GAME(1996, twst_300, twst_405, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Twister (3.00)", MACHINE_IS_PINBALL) -GAME(1998, viprsega, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Viper Night Drivin' (2.01)", MACHINE_IS_PINBALL) -GAME(1998, viprsega_102, viprsega, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Viper Night Drivin' (1.02)", MACHINE_IS_PINBALL) -GAME(1998, ctchzdlx, ctcheese, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Cut The Cheese Deluxe (Redemption)", MACHINE_IS_PINBALL) -GAME(1998, titanic, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Titanic (Coin dropper)", MACHINE_IS_PINBALL) -GAME(2002, monopred, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Coin dropper)", MACHINE_IS_PINBALL) -GAME(1998, wackadoo, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Wack-A-Doodle-Doo (Redemption)", MACHINE_IS_PINBALL) + + +GAME(1995, apollo13, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (5.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1995, apollo13_d4, apollo13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (5.01, Display 4.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1995, apollo13_20, apollo13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (2.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1995, apollo13_10, apollo13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Apollo 13 (1.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, austin, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (3.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, aust301, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (3.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, aust300, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (3.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, aust201, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (2.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, austnew, austin, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, austinf, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, austing, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, austini, austin, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Austin Powers (Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, godzillp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Godzilla (Pinball, 2.05)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, godzillp_100, godzillp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Godzilla (Pinball, 1.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, godzillp_090, godzillp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Godzilla (Pinball, 0.90)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, gldneye, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Goldeneye (4.04)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, gldneye_402, gldneye, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Goldeneye (4.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, goldcue, 0, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Golden Cue", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, harl_a13, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, harl_u13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 UK)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, harl_a10, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Display rev. 1.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, harl_f13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, harl_g13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, harl_i13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, harl_l13, harl_a13, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Harley Davidson (1.03 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_a40, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_f40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_g40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_i40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_l40, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (4.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_a30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_f30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_g30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_i30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2004, harl_l30, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (3.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, harl_a18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, harl_f18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, harl_g18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, harl_i18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, harl_l18, harl_a40, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Harley Davidson (1.08 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hirolcas, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hironew, hirolcas, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hirolcat, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00) TEST", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hirolcas_210, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (2.10)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hirol_fr, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hirol_gr, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hirol_gr_210, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (2.10 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, hirol_it, hirolcas, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "High Roller Casino (3.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, id4, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, id4f, id4, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.02 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, id4_201, id4, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, id4f_201, id4, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Independence Day (v2.01 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, lostspc, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, lostspcf, lostspc, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, lostspcg, lostspc, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, lostspc_d1, lostspc, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Lost in Space (1.01, Display 1.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, monopolp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (3.20)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monop303, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (3.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monop301, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (3.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monop251, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (2.51)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monop233, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (2.33)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monopolf, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monopolg, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monopoli, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monopoll, monopolp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, mononew, monopolp, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, nfl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "NFL", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboys, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboys_401, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboys_303, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboys_302, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboys_300, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboys_203, playboys, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playnew, playboys, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyf, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyf_401, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyf_303, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyf_302, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyf_300, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyf_203, playboyf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyg, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyg_401, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyg_303, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyg_302, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyg_300, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyg_203, playboyg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyi, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyi_401, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyi_303, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyi_302, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyi_300, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyi_203, playboyi, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (5.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyl_401, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (4.01 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyl_303, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.03 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyl_302, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.02 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyl_300, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (3.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, playboyl_203, playboyl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Playboy (2.03 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycn, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycn_701, rctycn, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycn_600, rctycn, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycn_400, rctycn, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctnew, rctycn, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycng, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycng_701, rctycng, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycng_400, rctycng, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnf, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnf_701, rctycnf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnf_600, rctycnf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnf_400, rctycnf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycni, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycni_701, rctycni, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycni_600, rctycni, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycni_400, rctycni, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.02 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnl_701, rctycnl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (7.01 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnl_600, rctycnl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (6.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, rctycnl_400, rctycnl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "RollerCoaster Tycoon (4.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, shrkysht, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, shrky_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, shrknew, shrkysht, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, shrkygr, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, shrkygr_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, shrkyfr, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, shrkyfr_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, shrkyit, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.11 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2001, shrkyit_207, shrkysht, goldcue, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Sharkey's Shootout (2.07 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, sprk_103, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "South Park (1.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, sprk_096, sprk_103, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "South Park (0.96)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, sprk_090, sprk_103, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "South Park (0.90)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, spacejam, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, spacejam_200, spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (2.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, spacejmg, spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, spacejmf, spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, spacejmi, spacejam, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Space Jam (3.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, swtril43, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Star Wars Trilogy (4.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, swtril41, swtril43, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Star Wars Trilogy (4.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, startrp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Starship Troopers (2.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, startrp2, startrp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Starship Troopers (2.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strikext, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strikext_100, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1999, strknew, strikext, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strxt_uk, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.01 UK)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strxt_gr, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.03 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strxt_fr, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strxt_it, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strxt_it_101, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.01 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2000, strxt_sp, strikext, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Striker Xtreme (1.02 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, t3new, term3, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3g, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3g_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3l, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3l_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3l_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3f, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3f_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3f_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3i, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (4.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3i_301, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (3.01 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, term3i_205, term3, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Terminator 3: Rise of the Machines (2.05 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, jplstw22, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "The Lost World: Jurassic Park (2.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, jplstw20, jplstw22, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "The Lost World: Jurassic Park (2.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprty, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprty_400, simpprty, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprty_300, simpprty, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprty_204, simpprty, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpnew, simpprty, whitestarm, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (ARM7 Sound Board)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtg, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtg_400, simpprtg, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 Germany)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtl, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtl_400, simpprtl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtl_300, simpprtl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtl_204, simpprtl, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04 Spain)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtf, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtf_400, simpprtf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtf_300, simpprtf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprtf_204, simpprtf, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprti, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (5.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprti_400, simpprti, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (4.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprti_300, simpprti, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (3.00 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2003, simpprti_204, simpprti, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "The Simpsons Pinball Party (2.04 Italy)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, xfilesp, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (3.03)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, xfilespf, xfilesp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (3.03 France)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, xfiles2, xfilesp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (2.04)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1997, xfiles20, xfilesp, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "X-Files (2.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, twst_405, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Twister (4.05)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, twst_404, twst_405, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Twister (4.04)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1996, twst_300, twst_405, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Twister (3.00)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, viprsega, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Viper Night Drivin' (2.01)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, viprsega_102, viprsega, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Viper Night Drivin' (1.02)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, ctchzdlx, ctcheese, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Cut The Cheese Deluxe (Redemption)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, titanic, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Titanic (Coin dropper)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(2002, monopred, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Stern", "Monopoly (Coin dropper)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1998, wackadoo, 0, whitestar, whitestar, whitestar_state, empty_init, ROT0, "Sega", "Wack-A-Doodle-Doo (Redemption)", MACHINE_IS_SKELETON_MECHANICAL) -- cgit v1.2.3