trunk/src/mame/drivers/segaybd.c
| r31793 | r31794 | |
| 1058 | 1058 | INPUT_PORTS_END |
| 1059 | 1059 | |
| 1060 | 1060 | |
| 1061 | static INPUT_PORTS_START( pdriftl ) |
| 1062 | PORT_INCLUDE( pdrift ) |
| 1063 | |
| 1064 | PORT_MODIFY("DSW") |
| 1065 | PORT_DIPUNUSED_DIPLOC( 0x08, IP_ACTIVE_LOW, "SWB:4" ) |
| 1066 | PORT_DIPNAME( 0x10, 0x00, "Ground Level Tilts" ) PORT_DIPLOCATION("SWB:5") |
| 1067 | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 1068 | PORT_DIPSETTING( 0x10, DEF_STR( Yes ) ) |
| 1069 | PORT_DIPNAME( 0xe0, 0x80, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SWB:6,7,8") |
| 1070 | PORT_DIPSETTING( 0xe0, "0 - Easiest" ) |
| 1071 | PORT_DIPSETTING( 0xa0, "1" ) |
| 1072 | PORT_DIPSETTING( 0xc0, "2" ) |
| 1073 | PORT_DIPSETTING( 0x80, "3" ) |
| 1074 | PORT_DIPSETTING( 0x60, "4" ) |
| 1075 | PORT_DIPSETTING( 0x40, "5" ) |
| 1076 | PORT_DIPSETTING( 0x20, "6" ) |
| 1077 | PORT_DIPSETTING( 0x00, "7 - Hardest" ) |
| 1078 | |
| 1079 | PORT_MODIFY("COINAGE") |
| 1080 | PORT_DIPNAME( 0x0f, 0x0f, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SWA:1,2,3,4") |
| 1081 | PORT_DIPSETTING( 0x0a, DEF_STR( 1C_6C ) ) |
| 1082 | PORT_DIPSETTING( 0x0d, DEF_STR( 1C_3C ) ) |
| 1083 | PORT_DIPSETTING( 0x0e, DEF_STR( 1C_2C ) ) |
| 1084 | PORT_DIPSETTING( 0x06, DEF_STR( 2C_3C ) ) |
| 1085 | PORT_DIPSETTING( 0x01, DEF_STR( 2C_3C ) ) |
| 1086 | PORT_DIPSETTING( 0x02, "4 Coins/5 Credits" ) |
| 1087 | PORT_DIPSETTING( 0x03, "5 Coins/6 Credits" ) |
| 1088 | PORT_DIPSETTING( 0x0f, DEF_STR( 1C_1C ) ) |
| 1089 | PORT_DIPSETTING( 0x04, DEF_STR( 4C_3C ) ) |
| 1090 | PORT_DIPSETTING( 0x05, "6 Coins/4 Credits" ) |
| 1091 | PORT_DIPSETTING( 0x09, DEF_STR( 2C_1C ) ) |
| 1092 | PORT_DIPSETTING( 0x08, DEF_STR( 3C_1C ) ) |
| 1093 | PORT_DIPSETTING( 0x07, DEF_STR( 4C_1C ) ) |
| 1094 | PORT_DIPSETTING( 0x0c, DEF_STR( 5C_1C ) ) |
| 1095 | PORT_DIPSETTING( 0x0b, DEF_STR( 6C_1C ) ) |
| 1096 | PORT_DIPSETTING( 0x00, "Free Play (if Coin B too) or 1/1" ) |
| 1097 | PORT_DIPNAME( 0xf0, 0xf0, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SWA:5,6,7,8") |
| 1098 | PORT_DIPSETTING( 0xa0, DEF_STR( 1C_6C ) ) |
| 1099 | PORT_DIPSETTING( 0xd0, DEF_STR( 1C_3C ) ) |
| 1100 | PORT_DIPSETTING( 0xe0, DEF_STR( 1C_2C ) ) |
| 1101 | PORT_DIPSETTING( 0x60, DEF_STR( 2C_3C ) ) |
| 1102 | PORT_DIPSETTING( 0x10, DEF_STR( 2C_3C ) ) |
| 1103 | PORT_DIPSETTING( 0x20, "4 Coins/5 Credits" ) |
| 1104 | PORT_DIPSETTING( 0x30, "5 Coins/6 Credits" ) |
| 1105 | PORT_DIPSETTING( 0xf0, DEF_STR( 1C_1C ) ) |
| 1106 | PORT_DIPSETTING( 0x40, DEF_STR( 4C_3C ) ) |
| 1107 | PORT_DIPSETTING( 0x50, "6 Coins/4 Credits" ) |
| 1108 | PORT_DIPSETTING( 0x90, DEF_STR( 2C_1C ) ) |
| 1109 | PORT_DIPSETTING( 0x80, DEF_STR( 3C_1C ) ) |
| 1110 | PORT_DIPSETTING( 0x70, DEF_STR( 4C_1C ) ) |
| 1111 | PORT_DIPSETTING( 0xc0, DEF_STR( 5C_1C ) ) |
| 1112 | PORT_DIPSETTING( 0xb0, DEF_STR( 6C_1C ) ) |
| 1113 | PORT_DIPSETTING( 0x00, "Free Play (if Coin A too) or 1/1" ) |
| 1114 | INPUT_PORTS_END |
| 1115 | |
| 1116 | |
| 1061 | 1117 | static INPUT_PORTS_START( rchase ) |
| 1062 | 1118 | PORT_INCLUDE( yboard_generic ) |
| 1063 | 1119 | |
| r31793 | r31794 | |
| 2384 | 2440 | // GAME DRIVERS |
| 2385 | 2441 | //************************************************************************** |
| 2386 | 2442 | |
| 2387 | | // YEAR, NAME, PARENT, MACHINE,INPUT, INIT, MONITOR,COMPANY,FULLNAME,FLAGS, LAYOUT |
| 2443 | // YEAR, NAME, PARENT, MACHINE, INPUT, INIT, MONITOR,COMPANY,FULLNAME,FLAGS, LAYOUT |
| 2388 | 2444 | GAME( 1988, gforce2, 0, yboard, gforce2, segaybd_state, gforce2, ROT0, "Sega", "Galaxy Force 2", GAME_SUPPORTS_SAVE ) |
| 2389 | 2445 | GAME( 1988, gforce2j, gforce2, yboard, gforce2, segaybd_state, gforce2, ROT0, "Sega", "Galaxy Force 2 (Japan)", GAME_SUPPORTS_SAVE ) |
| 2390 | 2446 | GAME( 1988, gforce2ja, gforce2, yboard, gforce2, segaybd_state, gforce2, ROT0, "Sega", "Galaxy Force 2 (Japan, Rev A)", GAME_SUPPORTS_SAVE ) |
| r31793 | r31794 | |
| 2394 | 2450 | GAMEL(1988, pdrifta, pdrift, yboard, pdrift, segaybd_state, pdrift, ROT0, "Sega", "Power Drift (World)", GAME_SUPPORTS_SAVE, layout_pdrift ) |
| 2395 | 2451 | GAMEL(1988, pdrifte, pdrift, yboard, pdrifte, segaybd_state, pdrift, ROT0, "Sega", "Power Drift (World, Earlier)", GAME_SUPPORTS_SAVE, layout_pdrift ) |
| 2396 | 2452 | GAMEL(1988, pdriftj, pdrift, yboard, pdriftj, segaybd_state, pdrift, ROT0, "Sega", "Power Drift (Japan)", GAME_SUPPORTS_SAVE, layout_pdrift ) |
| 2397 | | GAMEL(1988, pdriftl, pdrift, yboard, pdriftj, segaybd_state, pdrift, ROT0, "Sega", "Power Drift (Japan, Link Version)", GAME_SUPPORTS_SAVE|GAME_NOT_WORKING, layout_pdrift) |
| 2453 | GAMEL(1988, pdriftl, pdrift, yboard, pdriftl, segaybd_state, pdrift, ROT0, "Sega", "Power Drift (Japan, Link Version)", GAME_SUPPORTS_SAVE|GAME_NOT_WORKING, layout_pdrift) |
| 2398 | 2454 | |
| 2399 | 2455 | GAME( 1991, rchase, 0, yboard, rchase, segaybd_state, rchase, ROT0, "Sega", "Rail Chase (World)", GAME_SUPPORTS_SAVE ) |
| 2400 | 2456 | GAME( 1991, rchasej, rchase, yboard, rchase, segaybd_state, rchase, ROT0, "Sega", "Rail Chase (Japan)", GAME_SUPPORTS_SAVE ) |