trunk/src/mess/drivers/wildfire.c
| r243566 | r243567 | |
| 14 | 14 | |
| 15 | 15 | TODO: |
| 16 | 16 | - no sound |
| 17 | | - flipper buttons aren't working correctly |
| 17 | - when the game strobes a led faster, it should appear brighter, for example when |
| 18 | the ball hits one of the bumpers |
| 18 | 19 | - some 7segs digits are wrong (mcu on-die decoder is customizable?) |
| 19 | 20 | - MCU clock is unknown |
| 20 | 21 | |
| r243566 | r243567 | |
| 83 | 84 | |
| 84 | 85 | // lamp translation table: Lzz from patent US4334679 FIG.4 = MESS lampxxy, |
| 85 | 86 | // where xx is led column and y is led row, eg. lamp103 is output A10 D3 |
| 87 | // (note: 2 mistakes in the patent: the L19 between L12 and L14 should be L13, and L84 should of course be L48) |
| 86 | 88 | /* |
| 87 | 89 | L0 = - L10 = lamp60 L20 = lamp41 L30 = lamp53 L40 = lamp57 L50 = lamp110 |
| 88 | 90 | L1 = lamp107 L11 = lamp50 L21 = lamp42 L31 = lamp43 L41 = lamp66 L51 = lamp111 |
| r243566 | r243567 | |
| 156 | 158 | READ8_MEMBER(wildfire_state::read_k) |
| 157 | 159 | { |
| 158 | 160 | // ? |
| 159 | | return 0xf; |
| 161 | return 0; |
| 160 | 162 | } |
| 161 | 163 | |
| 162 | 164 | WRITE8_MEMBER(wildfire_state::write_d) |
| r243566 | r243567 | |
| 181 | 183 | |
| 182 | 184 | static INPUT_PORTS_START( wildfire ) |
| 183 | 185 | PORT_START("IN1") // I |
| 184 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Shooter Button") |
| 185 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("Left Flipper") |
| 186 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Right Flipper") |
| 187 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 186 | PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_NAME("Shooter Button") |
| 187 | PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Left Flipper") |
| 188 | PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("Right Flipper") |
| 189 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) |
| 188 | 190 | INPUT_PORTS_END |
| 189 | 191 | |
| 190 | 192 | |
| r243566 | r243567 | |
| 251 | 253 | ROM_END |
| 252 | 254 | |
| 253 | 255 | |
| 254 | | CONS( 1979, wildfire, 0, 0, wildfire, wildfire, driver_device, 0, "Parker Brothers", "Wildfire (prototype)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_SUPPORTS_SAVE ) |
| 256 | CONS( 1979, wildfire, 0, 0, wildfire, wildfire, driver_device, 0, "Parker Brothers", "Wildfire (prototype)", GAME_NO_SOUND | GAME_SUPPORTS_SAVE ) |