trunk/src/mame/drivers/bublbobl.c
| r31781 | r31782 | |
| 554 | 554 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 555 | 555 | INPUT_PORTS_END |
| 556 | 556 | |
| 557 | | static INPUT_PORTS_START( sboblbob ) |
| 557 | static INPUT_PORTS_START( sboblboblb ) |
| 558 | 558 | PORT_INCLUDE( boblbobl ) |
| 559 | 559 | |
| 560 | 560 | PORT_MODIFY( "DSW0" ) |
| r31781 | r31782 | |
| 571 | 571 | PORT_DIPSETTING( 0x20, "100 (Cheat)") |
| 572 | 572 | INPUT_PORTS_END |
| 573 | 573 | |
| 574 | | static INPUT_PORTS_START (boblbobl2) |
| 575 | | PORT_INCLUDE (sboblbob) |
| 574 | static INPUT_PORTS_START( sboblbobl ) |
| 575 | PORT_INCLUDE( sboblboblb ) |
| 576 | 576 | |
| 577 | | PORT_MODIFY ("IN0") |
| 578 | | PORT_BIT (0x04, IP_ACTIVE_LOW, IPT_COIN2) PORT_IMPULSE (1) |
| 579 | | PORT_BIT (0x08, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE (1) |
| 580 | | PORT_BIT (0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN) // Must be low or the game freezes! |
| 577 | PORT_MODIFY( "IN0" ) |
| 578 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(1) |
| 579 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(1) |
| 580 | PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN ) // Must be low or the game freezes! |
| 581 | 581 | INPUT_PORTS_END |
| 582 | 582 | |
| 583 | 583 | // default to 'Dream Land' not 'Super Dream Land' |
| r31781 | r31782 | |
| 1357 | 1357 | ROM_LOAD( "pal16l8.u4", 0x0400, 0x0104, CRC(077d20a8) SHA1(8e568ffd6f66c3dd61708dd0f3be9c2ed488ae4b) ) |
| 1358 | 1358 | ROM_END |
| 1359 | 1359 | |
| 1360 | | ROM_START( boblbobl2 ) |
| 1360 | ROM_START( sboblbobl ) |
| 1361 | 1361 | ROM_REGION( 0x30000, "maincpu", 0 ) |
| 1362 | 1362 | ROM_LOAD( "cpu2-3.bin", 0x00000, 0x08000, CRC(2d9107b6) SHA1(ab1a4a20f4b533cd06cc458668f407a8a14c9d70) ) |
| 1363 | 1363 | /* ROMs banked at 8000-bfff */ |
| r31781 | r31782 | |
| 1387 | 1387 | ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */ |
| 1388 | 1388 | ROM_END |
| 1389 | 1389 | |
| 1390 | | ROM_START( sboblboa ) |
| 1390 | ROM_START( sboblbobla ) |
| 1391 | 1391 | ROM_REGION( 0x30000, "maincpu", 0 ) |
| 1392 | 1392 | ROM_LOAD( "1c.bin", 0x00000, 0x08000, CRC(f304152a) SHA1(103d9beddccef289ed739d28ebda69bbad3d42f9) ) |
| 1393 | 1393 | /* ROMs banked at 8000-bfff */ |
| r31781 | r31782 | |
| 1421 | 1421 | ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */ |
| 1422 | 1422 | ROM_END |
| 1423 | 1423 | |
| 1424 | | ROM_START( sboblbob ) |
| 1424 | ROM_START( sboblboblb ) |
| 1425 | 1425 | ROM_REGION( 0x30000, "maincpu", 0 ) |
| 1426 | 1426 | ROM_LOAD( "bbb-3.rom", 0x00000, 0x08000, CRC(f304152a) SHA1(103d9beddccef289ed739d28ebda69bbad3d42f9) ) |
| 1427 | 1427 | /* ROMs banked at 8000-bfff */ |
| r31781 | r31782 | |
| 1582 | 1582 | * |
| 1583 | 1583 | *************************************/ |
| 1584 | 1584 | |
| 1585 | | GAME( 1986, tokio, 0, tokio, tokio, bublbobl_state, tokio, ROT90, "Taito Corporation", "Tokio / Scramble Formation (newer)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) |
| 1586 | | GAME( 1986, tokioo, tokio, tokio, tokio, bublbobl_state, tokio, ROT90, "Taito Corporation", "Tokio / Scramble Formation (older)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) |
| 1587 | | GAME( 1986, tokiou, tokio, tokio, tokio, bublbobl_state, tokio, ROT90, "Taito America Corporation (Romstar license)", "Tokio / Scramble Formation (US)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) |
| 1588 | | GAME( 1986, tokiob, tokio, tokio, tokio, bublbobl_state, tokiob, ROT90, "bootleg", "Tokio / Scramble Formation (bootleg)", GAME_SUPPORTS_SAVE ) |
| 1585 | GAME( 1986, tokio, 0, tokio, tokio, bublbobl_state, tokio, ROT90, "Taito Corporation", "Tokio / Scramble Formation (newer)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) |
| 1586 | GAME( 1986, tokioo, tokio, tokio, tokio, bublbobl_state, tokio, ROT90, "Taito Corporation", "Tokio / Scramble Formation (older)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) |
| 1587 | GAME( 1986, tokiou, tokio, tokio, tokio, bublbobl_state, tokio, ROT90, "Taito America Corporation (Romstar license)", "Tokio / Scramble Formation (US)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) |
| 1588 | GAME( 1986, tokiob, tokio, tokio, tokio, bublbobl_state, tokiob, ROT90, "bootleg", "Tokio / Scramble Formation (bootleg)", GAME_SUPPORTS_SAVE ) |
| 1589 | 1589 | |
| 1590 | | GAME( 1986, bublbobl, 0, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito Corporation", "Bubble Bobble (Japan, Ver 0.1)", GAME_SUPPORTS_SAVE ) |
| 1591 | | GAME( 1986, bublbobl1, bublbobl, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito Corporation", "Bubble Bobble (Japan, Ver 0.0)", GAME_SUPPORTS_SAVE ) |
| 1592 | | GAME( 1986, bublboblr, bublbobl, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito America Corporation (Romstar license)", "Bubble Bobble (US, Ver 5.1)", GAME_SUPPORTS_SAVE ) // newest release, with mode select |
| 1593 | | GAME( 1986, bublboblr1, bublbobl, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito America Corporation (Romstar license)", "Bubble Bobble (US, Ver 1.0)", GAME_SUPPORTS_SAVE ) |
| 1590 | GAME( 1986, bublbobl, 0, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito Corporation", "Bubble Bobble (Japan, Ver 0.1)", GAME_SUPPORTS_SAVE ) |
| 1591 | GAME( 1986, bublbobl1, bublbobl, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito Corporation", "Bubble Bobble (Japan, Ver 0.0)", GAME_SUPPORTS_SAVE ) |
| 1592 | GAME( 1986, bublboblr, bublbobl, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito America Corporation (Romstar license)", "Bubble Bobble (US, Ver 5.1)", GAME_SUPPORTS_SAVE ) // newest release, with mode select |
| 1593 | GAME( 1986, bublboblr1, bublbobl, bublbobl, bublbobl, bublbobl_state, bublbobl, ROT0, "Taito America Corporation (Romstar license)", "Bubble Bobble (US, Ver 1.0)", GAME_SUPPORTS_SAVE ) |
| 1594 | 1594 | |
| 1595 | | GAME( 1986, boblbobl, bublbobl, boblbobl, boblbobl, bublbobl_state, bublbobl, ROT0, "bootleg", "Bobble Bobble (set 1)", GAME_SUPPORTS_SAVE ) |
| 1596 | | GAME( 1986, boblbobl2, bublbobl, boblbobl, boblbobl2,bublbobl_state, bublbobl, ROT0, "bootleg", "Super Bobble Bobble (Datsu bootleg)", GAME_SUPPORTS_SAVE ) |
| 1597 | | GAME( 1986, sboblboa, bublbobl, boblbobl, boblbobl, bublbobl_state, bublbobl, ROT0, "bootleg", "Super Bobble Bobble (set 1)", GAME_SUPPORTS_SAVE ) |
| 1598 | | GAME( 1986, sboblbob, bublbobl, boblbobl, sboblbob, bublbobl_state, bublbobl, ROT0, "bootleg", "Super Bobble Bobble (set 2)", GAME_SUPPORTS_SAVE ) |
| 1599 | | GAME( 1986, bub68705, bublbobl, bub68705, bublbobl, bublbobl_state, bublbobl, ROT0, "bootleg", "Bubble Bobble (bootleg with 68705)", GAME_SUPPORTS_SAVE ) |
| 1595 | GAME( 1986, boblbobl, bublbobl, boblbobl, boblbobl, bublbobl_state, bublbobl, ROT0, "bootleg", "Bobble Bobble (bootleg of Bubble Bobble)", GAME_SUPPORTS_SAVE ) |
| 1596 | GAME( 1986, sboblbobl, bublbobl, boblbobl, sboblbobl, bublbobl_state, bublbobl, ROT0, "bootleg (Datsu)", "Super Bobble Bobble (bootleg, set 1)", GAME_SUPPORTS_SAVE ) |
| 1597 | GAME( 1986, sboblbobla, bublbobl, boblbobl, boblbobl, bublbobl_state, bublbobl, ROT0, "bootleg", "Super Bobble Bobble (bootleg, set 2)", GAME_SUPPORTS_SAVE ) |
| 1598 | GAME( 1986, sboblboblb, bublbobl, boblbobl, sboblboblb, bublbobl_state, bublbobl, ROT0, "bootleg", "Super Bobble Bobble (bootleg, set 3)", GAME_SUPPORTS_SAVE ) |
| 1599 | GAME( 1986, bub68705, bublbobl, bub68705, bublbobl, bublbobl_state, bublbobl, ROT0, "bootleg", "Bubble Bobble (bootleg with 68705)", GAME_SUPPORTS_SAVE ) |
| 1600 | 1600 | |
| 1601 | | GAME( 1987, dland, bublbobl, boblbobl, dland, bublbobl_state, dland, ROT0, "bootleg", "Dream Land / Super Dream Land (bootleg of Bubble Bobble)", GAME_SUPPORTS_SAVE ) |
| 1601 | GAME( 1987, dland, bublbobl, boblbobl, dland, bublbobl_state, dland, ROT0, "bootleg", "Dream Land / Super Dream Land (bootleg of Bubble Bobble)", GAME_SUPPORTS_SAVE ) |