trunk/src/mame/drivers/tatsumi.c
| r29588 | r29589 | |
| 495 | 495 | PORT_START("STICKX") |
| 496 | 496 | PORT_BIT( 0xff, 0x7f, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(15) PORT_PLAYER(1) |
| 497 | 497 | |
| 498 | | PORT_START("DSW") |
| 499 | | PORT_DIPNAME( 0x0001, 0x0000, DEF_STR( Unknown ) ) |
| 500 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 501 | | PORT_DIPSETTING( 0x0001, DEF_STR( On ) ) |
| 502 | | PORT_DIPNAME( 0x0002, 0x0000, DEF_STR( Unknown ) ) |
| 503 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 504 | | PORT_DIPSETTING( 0x0002, DEF_STR( On ) ) |
| 505 | | PORT_DIPNAME( 0x0004, 0x0000, DEF_STR( Unknown ) ) |
| 506 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 507 | | PORT_DIPSETTING( 0x0004, DEF_STR( On ) ) |
| 508 | | PORT_DIPNAME( 0x0008, 0x0000, DEF_STR( Unknown ) ) |
| 509 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 510 | | PORT_DIPSETTING( 0x0008, DEF_STR( On ) ) |
| 511 | | PORT_DIPNAME( 0x0010, 0x0000, DEF_STR( Demo_Sounds ) ) |
| 512 | | PORT_DIPSETTING( 0x0010, DEF_STR( Off ) ) |
| 513 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 514 | | PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Language ) ) |
| 515 | | PORT_DIPSETTING( 0x0020, DEF_STR( Japanese ) ) |
| 516 | | PORT_DIPSETTING( 0x0000, DEF_STR( English ) ) |
| 517 | | PORT_DIPNAME( 0x0040, 0x0000, "Stage 5 Continue" ) |
| 518 | | PORT_DIPSETTING( 0x0040, DEF_STR( Off ) ) |
| 519 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 520 | | PORT_DIPNAME( 0x0080, 0x0000, "Output Mode" ) |
| 521 | | PORT_DIPSETTING( 0x0000, "A" ) |
| 522 | | PORT_DIPSETTING( 0x0080, "B" ) |
| 523 | | PORT_DIPNAME( 0x0100, 0x0000, DEF_STR( Unknown ) ) |
| 524 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 525 | | PORT_DIPSETTING( 0x0100, DEF_STR( On ) ) |
| 526 | | PORT_DIPNAME( 0x0200, 0x0000, DEF_STR( Unknown ) ) |
| 527 | | PORT_DIPSETTING( 0x0200, DEF_STR( Off ) ) |
| 528 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 529 | | PORT_DIPNAME( 0x0400, 0x0000, DEF_STR( Unknown ) ) |
| 530 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 531 | | PORT_DIPSETTING( 0x0400, DEF_STR( On ) ) |
| 532 | | PORT_DIPNAME( 0x0800, 0x0000, DEF_STR( Unknown ) ) |
| 533 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 534 | | PORT_DIPSETTING( 0x0800, DEF_STR( On ) ) |
| 535 | | PORT_DIPNAME( 0x1000, 0x0000, DEF_STR( Unknown ) ) |
| 536 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 537 | | PORT_DIPSETTING( 0x1000, DEF_STR( On ) ) |
| 538 | | PORT_DIPNAME( 0x2000, 0x0000, DEF_STR( Unknown ) ) |
| 539 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 540 | | PORT_DIPSETTING( 0x2000, DEF_STR( On ) ) |
| 541 | | PORT_DIPNAME( 0x4000, 0x0000, DEF_STR( Unknown ) ) |
| 542 | | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 543 | | PORT_DIPSETTING( 0x4000, DEF_STR( On ) ) |
| 544 | | PORT_DIPNAME( 0x8000, 0x8000, DEF_STR( Test ) ) |
| 545 | | PORT_DIPSETTING( 0x8000, DEF_STR( Off ) ) |
| 546 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 498 | PORT_START("DSW") /* Verified by Manual & in Game service menu */ |
| 499 | PORT_DIPNAME( 0x0003, 0x0000, DEF_STR( Game_Time ) ) PORT_DIPLOCATION("SW-1:1,2") |
| 500 | PORT_DIPSETTING( 0x0003, "Shortest" ) |
| 501 | PORT_DIPSETTING( 0x0002, "Short" ) |
| 502 | PORT_DIPSETTING( 0x0000, DEF_STR( Medium ) ) |
| 503 | PORT_DIPSETTING( 0x0001, "Long" ) |
| 504 | PORT_DIPNAME( 0x000c, 0x0000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW-1:3,4") |
| 505 | PORT_DIPSETTING( 0x0004, DEF_STR( Easy ) ) |
| 506 | PORT_DIPSETTING( 0x0000, DEF_STR( Medium ) ) |
| 507 | PORT_DIPSETTING( 0x0008, DEF_STR( Hard ) ) |
| 508 | PORT_DIPSETTING( 0x000c, DEF_STR( Hardest ) ) |
| 509 | PORT_DIPNAME( 0x0010, 0x0000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW-1:5") |
| 510 | PORT_DIPSETTING( 0x0010, DEF_STR( Off ) ) |
| 511 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 512 | PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Language ) ) PORT_DIPLOCATION("SW-1:6") |
| 513 | PORT_DIPSETTING( 0x0020, DEF_STR( Japanese ) ) |
| 514 | PORT_DIPSETTING( 0x0000, DEF_STR( English ) ) |
| 515 | PORT_DIPNAME( 0x0040, 0x0000, "Stage 5 Continue" ) PORT_DIPLOCATION("SW-1:7") |
| 516 | PORT_DIPSETTING( 0x0040, DEF_STR( Off ) ) |
| 517 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 518 | PORT_DIPNAME( 0x0080, 0x0000, "Output Mode" ) PORT_DIPLOCATION("SW-1:8") |
| 519 | PORT_DIPSETTING( 0x0000, "A (Light)" ) |
| 520 | PORT_DIPSETTING( 0x0080, "B (Vibration)" ) |
| 521 | PORT_DIPNAME( 0x0700, 0x0000, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW-2:1,2,3") |
| 522 | PORT_DIPSETTING( 0x0600, DEF_STR( 6C_1C ) ) |
| 523 | PORT_DIPSETTING( 0x0500, DEF_STR( 5C_1C ) ) |
| 524 | PORT_DIPSETTING( 0x0400, DEF_STR( 4C_1C ) ) |
| 525 | PORT_DIPSETTING( 0x0300, DEF_STR( 3C_1C ) ) |
| 526 | PORT_DIPSETTING( 0x0200, DEF_STR( 2C_1C ) ) |
| 527 | PORT_DIPSETTING( 0x0000, DEF_STR( 1C_1C ) ) |
| 528 | PORT_DIPSETTING( 0x0100, DEF_STR( 1C_2C ) ) |
| 529 | PORT_DIPSETTING( 0x0700, DEF_STR( Free_Play ) ) |
| 530 | PORT_DIPNAME( 0x3800, 0x0000, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW-2:4,5,6") |
| 531 | PORT_DIPSETTING( 0x0000, DEF_STR( 1C_1C ) ) |
| 532 | PORT_DIPSETTING( 0x0800, DEF_STR( 1C_2C ) ) |
| 533 | PORT_DIPSETTING( 0x1000, DEF_STR( 1C_3C ) ) |
| 534 | PORT_DIPSETTING( 0x1800, DEF_STR( 1C_4C ) ) |
| 535 | PORT_DIPSETTING( 0x2000, DEF_STR( 1C_5C ) ) |
| 536 | PORT_DIPSETTING( 0x2800, DEF_STR( 1C_6C ) ) |
| 537 | PORT_DIPSETTING( 0x3000, DEF_STR( 1C_7C ) ) |
| 538 | PORT_DIPSETTING( 0x3800, DEF_STR( Free_Play ) ) |
| 539 | PORT_DIPNAME( 0x4000, 0x0000, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW-2:7") /* Manual only shows nothing for this one */ |
| 540 | PORT_DIPSETTING( 0x4000, DEF_STR( Off ) ) |
| 541 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 542 | PORT_DIPNAME( 0x8000, 0x8000, "Hardware Test Mode" ) PORT_DIPLOCATION("SW-2:8") /* Manual only shows nothing for this one */ |
| 543 | PORT_DIPSETTING( 0x8000, DEF_STR( Off ) ) |
| 544 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 547 | 545 | INPUT_PORTS_END |
| 548 | 546 | |
| 549 | 547 | static INPUT_PORTS_START( cyclwarr ) |
| r29588 | r29589 | |
| 1159 | 1157 | ROM_REGION( 0x80000, "sub", 0 ) /* 68000 sub cpu */ |
| 1160 | 1158 | ROM_LOAD16_BYTE( "ru-20s", 0x000000, 0x20000, CRC(c5524558) SHA1(a94e7e4548148c83a332524ab4e06607732e13d5) ) |
| 1161 | 1159 | ROM_LOAD16_BYTE( "ru-18s", 0x000001, 0x20000, CRC(163ef03d) SHA1(099ac2d74164bdc6402b08efb521f49275780858) ) |
| 1162 | | ROM_LOAD16_BYTE( "ru-24s", 0x040000, 0x20000, CRC(b9f91b70) SHA1(43c5d9dafb60ed3e5c3eb0e612c2dbc5497f8a6c) ) |
| 1160 | ROM_LOAD16_BYTE( "ru-21s", 0x040000, 0x20000, CRC(b9f91b70) SHA1(43c5d9dafb60ed3e5c3eb0e612c2dbc5497f8a6c) ) |
| 1163 | 1161 | ROM_LOAD16_BYTE( "ru-19s", 0x040001, 0x20000, CRC(e3953800) SHA1(28fbc6bf154b512fcefeb04fe12db598b1b20cfe) ) |
| 1164 | 1162 | |
| 1165 | 1163 | ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k code for sound Z80 */ |
| r29588 | r29589 | |
| 1190 | 1188 | |
| 1191 | 1189 | ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ |
| 1192 | 1190 | ROM_LOAD( "ru-17b", 0x000000, 0x20000, CRC(82391b47) SHA1(6b1977522c6e906503abc50bdd24c4c38cdc9bdb) ) |
| 1193 | | ROM_LOAD( "ru-16e", 0x020000, 0x10000, CRC(374fe170) SHA1(5d190a2735698b0384948bfdb1a900f56f0d7ebc) ) |
| 1191 | ROM_LOAD( "ru-16b", 0x020000, 0x10000, CRC(374fe170) SHA1(5d190a2735698b0384948bfdb1a900f56f0d7ebc) ) |
| 1194 | 1192 | ROM_END |
| 1195 | 1193 | |
| 1196 | 1194 | ROM_START( cyclwarr ) |