trunk/src/mame/drivers/itech8.cpp
| r252956 | r252957 | |
| 1090 | 1090 | PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_RESET PORT_REVERSE PORT_COCKTAIL PORT_PLAYER(2) |
| 1091 | 1091 | INPUT_PORTS_END |
| 1092 | 1092 | |
| 1093 | static INPUT_PORTS_START( stratabs ) |
| 1094 | PORT_INCLUDE( stratab ) |
| 1093 | 1095 | |
| 1096 | PORT_START("FAKEX") /* fake */ |
| 1097 | PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_X ) PORT_SENSITIVITY(50) PORT_KEYDELTA(10) PORT_RESET PORT_PLAYER(1) |
| 1098 | |
| 1099 | PORT_START("FAKEY") /* fake */ |
| 1100 | PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_Y ) PORT_SENSITIVITY(50) PORT_KEYDELTA(100) PORT_RESET PORT_REVERSE PORT_PLAYER(1) |
| 1101 | INPUT_PORTS_END |
| 1102 | |
| 1103 | |
| 1104 | |
| 1094 | 1105 | CUSTOM_INPUT_MEMBER(itech8_state::gtg_mux) |
| 1095 | 1106 | { |
| 1096 | 1107 | const char *tag1 = (const char *)param; |
| r252956 | r252957 | |
| 2235 | 2246 | ROM_END |
| 2236 | 2247 | |
| 2237 | 2248 | |
| 2249 | |
| 2250 | |
| 2238 | 2251 | ROM_START( dynobop ) |
| 2239 | 2252 | ROM_REGION( 0x1c000, "maincpu", 0 ) |
| 2240 | 2253 | ROM_LOAD( "dynobop.u5", 0x04000, 0x4000, CRC(98452c40) SHA1(9b9316fc258792e0d825f16e0fadf8e0c35a864e) ) |
| r252956 | r252957 | |
| 2283 | 2296 | ROM_END |
| 2284 | 2297 | |
| 2285 | 2298 | |
| 2299 | ROM_START( stratabs ) |
| 2300 | ROM_REGION( 0x1c000, "maincpu", 0 ) |
| 2301 | ROM_LOAD( "sb_prog-v4t.u5", 0x08000, 0x8000, CRC(38ddae75) SHA1(71a9cbd36cf7b180a88bab3ab92a4dff93ce365f) ) |
| 2302 | ROM_COPY( "maincpu", 0x8000, 0x14000, 0x8000 ) |
| 2303 | |
| 2304 | ROM_REGION( 0x10000, "soundcpu", 0 ) |
| 2305 | ROM_LOAD( "sb_snds_1.4.u27", 0x08000, 0x8000, CRC(526ef093) SHA1(884f9149b3d5eb33e47258e466ad9cd9ce5ffddb) ) |
| 2306 | |
| 2307 | ROM_REGION( 0x10000, "sub", 0 ) |
| 2308 | ROM_LOAD( "z80_prg_v1.0t.u53", 0x00000, 0x0800, CRC(08203f9f) SHA1(be5044938c73bf6fc1a6130dc473997e8c219b24) ) |
| 2309 | ROM_CONTINUE( 0x00000, 0x0800 ) |
| 2310 | ROM_CONTINUE( 0x00000, 0x0800 ) |
| 2311 | ROM_CONTINUE( 0x00000, 0x0800 ) |
| 2312 | |
| 2313 | ROM_REGION( 0xc0000, "grom", 0 ) |
| 2314 | ROM_LOAD( "sb_grom00", 0x00000, 0x20000, CRC(22f6ce56) SHA1(8e423122384257d9c5d8f48192ff6fa1f544fd97) ) |
| 2315 | ROM_LOAD( "sb_grom01", 0x20000, 0x20000, CRC(6cc7ad6f) SHA1(d601b9bb81f26ad86e5cc053cab055831331ccde) ) |
| 2316 | ROM_LOAD( "grom02", 0x40000, 0x20000, CRC(475134ef) SHA1(5920e7a211f1b2234e8a3f51e570303c3787d8fd) ) |
| 2317 | |
| 2318 | ROM_REGION( 0x40000, "oki", 0 ) |
| 2319 | ROM_LOAD( "sb_srom0", 0x00000, 0x20000, CRC(6ff390b9) SHA1(f31dae9e31f3fc83b9253e49fd4204820db3587e) ) |
| 2320 | ROM_END |
| 2321 | |
| 2322 | |
| 2286 | 2323 | ROM_START( pokrdice ) |
| 2287 | 2324 | ROM_REGION( 0x1c000, "maincpu", 0 ) |
| 2288 | 2325 | ROM_LOAD( "pd-v17.u5", 0x04000, 0x4000, CRC(5e24be82) SHA1(97e50cc023ff651fb09cc5e85a1bef1bc234ccb9) ) |
| r252956 | r252957 | |
| 2709 | 2746 | GAME( 1989, grmatch, 0, grmatch, grmatch, itech8_state, grmatch, ROT0, "Yankee Game Technology", "Grudge Match (Yankee Game Technology)", 0 ) |
| 2710 | 2747 | |
| 2711 | 2748 | /* Strata Bowling-style PCB */ |
| 2712 | | GAME( 1990, stratab, 0, stratab_hi, stratab, driver_device, 0, ROT270, "Strata/Incredible Technologies", "Strata Bowling (V3)", 0 ) |
| 2749 | GAME( 1990, stratab, 0, stratab_hi, stratab, driver_device, 0, ROT270, "Strata/Incredible Technologies", "Strata Bowling (V3)", 0 ) // still says V1 in service mode? |
| 2713 | 2750 | GAME( 1990, stratab1, stratab, stratab_hi, stratab, driver_device, 0, ROT270, "Strata/Incredible Technologies", "Strata Bowling (V1)", 0 ) |
| 2714 | 2751 | GAME( 1990, gtg, 0, stratab_hi, gtg, driver_device, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf (Joystick, v3.1)", 0 ) |
| 2715 | 2752 | GAME( 1989, gtgt, gtg, stratab_hi, gtgt, driver_device, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf (Trackball, v2.0)", 0 ) |
| r252956 | r252957 | |
| 2721 | 2758 | GAME( 1990, slikshot, 0, slikshot_hi, slikshot, itech8_state, slikshot, ROT90, "Grand Products/Incredible Technologies", "Slick Shot (V2.2)", MACHINE_MECHANICAL ) |
| 2722 | 2759 | GAME( 1990, slikshot17,slikshot, slikshot_hi, slikshot, itech8_state, slikshot, ROT90, "Grand Products/Incredible Technologies", "Slick Shot (V1.7)", MACHINE_MECHANICAL ) |
| 2723 | 2760 | GAME( 1990, slikshot16,slikshot, slikshot_hi, slikshot, itech8_state, slikshot, ROT90, "Grand Products/Incredible Technologies", "Slick Shot (V1.6)", MACHINE_MECHANICAL ) |
| 2724 | | GAME( 1990, dynobop, 0, slikshot_hi, dynobop, itech8_state, slikshot, ROT90, "Grand Products/Incredible Technologies", "Dyno Bop", MACHINE_MECHANICAL ) |
| 2725 | | GAME( 1990, sstrike, 0, sstrike, sstrike, itech8_state, sstrike, ROT270, "Strata/Incredible Technologies", "Super Strike Bowling", MACHINE_MECHANICAL ) |
| 2726 | | GAME( 1991, pokrdice, 0, slikshot_lo_noz80, pokrdice, driver_device, 0, ROT90, "Strata/Incredible Technologies", "Poker Dice", 0 ) |
| 2761 | GAME( 1990, dynobop, 0, slikshot_hi, dynobop, itech8_state, slikshot, ROT90, "Grand Products/Incredible Technologies", "Dyno Bop", MACHINE_MECHANICAL ) |
| 2762 | GAME( 1990, sstrike, 0, sstrike, sstrike, itech8_state, sstrike, ROT270, "Strata/Incredible Technologies", "Super Strike Bowling", MACHINE_MECHANICAL ) |
| 2763 | GAME( 1991, pokrdice, 0, slikshot_lo_noz80, pokrdice, driver_device,0, ROT90, "Strata/Incredible Technologies", "Poker Dice", 0 ) |
| 2764 | GAME( 1990, stratabs, stratab, sstrike, stratabs, itech8_state, sstrike, ROT270, "Strata/Incredible Technologies", "Strata Bowling (V1 4, Super Strike Bowling type PCB)", MACHINE_NOT_WORKING ) // need to figure out the control hookup for this set, service mode indicates it's still a trackball like stratab |
| 2727 | 2765 | |
| 2728 | 2766 | /* Hot Shots Tennis-style PCB */ |
| 2729 | 2767 | GAME( 1990, hstennis, 0, hstennis_hi, hstennis, itech8_state, hstennis, ROT90, "Strata/Incredible Technologies", "Hot Shots Tennis (V1.1)", 0 ) |