trunk/src/mame/drivers/8080bw.c
| r19551 | r19552 | |
| 133 | 133 | a real PCB to find the difference. |
| 134 | 134 | Currently it beeps every time a player eats a dot. Seems right. |
| 135 | 135 | 2. If "Hard" mode is selected, numerous bugs appear which |
| 136 | | could be either an emulation fault or a bad rom. Some |
| 137 | | bugs are: |
| 138 | | a. Graphic error halfway up the left side |
| 139 | | b. Score adds or subtracts random amounts |
| 140 | | c. Score not cleared when starting a new game |
| 141 | | d. Game begins on the wrong level |
| 136 | seems to be an emulation fault. Every revision we have |
| 137 | shows the problem, whereas the real hardware works fine. |
| 138 | - You start with 9000 points (instead of 0). |
| 139 | - On the screen where you are awarded your Bonus, you will |
| 140 | instead get (or sometimes lose) a random amount. |
| 141 | - At the end, if you got the High Score, it could be changed |
| 142 | to something else. |
| 143 | All these bugs can be cured by a simple 1-byte patch: |
| 144 | ROM_FILL( 0x47e5, 1, 0xc3), but why is it necessary? |
| 142 | 145 | |
| 146 | - Space Chaser (schasercv) |
| 147 | These cheats exist in this game: |
| 148 | 1. Hold down 2P DOWN (the F key) while it says INSERT COIN. Then |
| 149 | insert a coin and play. You will have 2 extra ships. |
| 150 | 2. In the Hard difficulty setting, you normally start at level 4. |
| 151 | Hold down the 1P START (the 1 key) while it says INSERT COIN. |
| 152 | Then insert a coin and play. You will start at level 5. |
| 153 | |
| 143 | 154 | - Space War (Sanritsu) |
| 144 | 155 | * I seem to recall that the flashing ufo had its own sample |
| 145 | 156 | sound, a sort of rattling noise. Unable to find evidence |
| r19551 | r19552 | |
| 1149 | 1160 | PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_4WAY PORT_PLAYER(2) |
| 1150 | 1161 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_4WAY PORT_PLAYER(2) |
| 1151 | 1162 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2) |
| 1152 | | PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x00, "SW1:5" ) |
| 1153 | | PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x00, "SW1:7" ) |
| 1163 | PORT_DIPNAME( 0x60, 0x00, "Hard Starting Level" ) PORT_DIPLOCATION("SW1:5,6") |
| 1164 | PORT_DIPSETTING( 0x00, "3" ) |
| 1165 | PORT_DIPSETTING( 0x20, "4" ) |
| 1166 | PORT_DIPSETTING( 0x40, "5" ) |
| 1167 | PORT_DIPSETTING( 0x60, "6" ) |
| 1154 | 1168 | PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED ) |
| 1155 | 1169 | |
| 1156 | 1170 | PORT_START("IN1") |