trunk/src/mame/drivers/exprraid.c
| r18854 | r18855 | |
| 158 | 158 | for the "shoot" stages instead of 5. |
| 159 | 159 | - Continue play is always available and score is NOT reset to 0. |
| 160 | 160 | |
| 161 | | 3) 'wexpressb1' |
| 161 | 3) 'wexpress' |
| 162 | 162 | |
| 163 | - "@ 1986 DATA EAST CORPORATION" + extra code to display the Warning screen (Japan) |
| 164 | - This version is heavily based on 'exprrad' |
| 165 | so all comments also fit for this set. The main difference is |
| 166 | The other difference is that you can NOT continue a game. |
| 167 | - "Bonus lives" routine starts at 0xe4e5. |
| 168 | - Coinage related stuff starts at 0xe7d8. |
| 169 | - Coinage tables : |
| 170 | * 0xe826 : COIN1 - 0xe82e : COIN2 (Mode 1) |
| 171 | * 0xe836 : COIN1 - 0xe83e : COIN2 (Mode 2) |
| 172 | |
| 173 | 4) 'wexpressb1' |
| 174 | |
| 163 | 175 | - "@ 1986 DATA EAST CORPORATION" + no code to display the Warning screen (World) |
| 164 | | - This version is based on 'exprrada' so all comments also fit |
| 176 | - This version is based on 'exprrad' so all comments also fit |
| 165 | 177 | for this set. The main difference is that reads from 0x2800 |
| 166 | 178 | and 0x2801 (protection) are either discarded (jumps are noped |
| 167 | 179 | or patched) or changed to read what shall be the correct value |
| 168 | 180 | (reads from 0x2801 occur almost all the time). |
| 169 | 181 | So IMO this set looks like a World bootleg . |
| 170 | 182 | |
| 171 | | 4) 'wexpressb2' |
| 183 | 5) 'wexpressb2' |
| 172 | 184 | |
| 173 | 185 | - "@ 1986 DATA EAST CORPORATION" + extra code to display the Warning screen (Japan) |
| 174 | 186 | - Modified Warning screen |
| 175 | | - This version is heavily based on 'exprrad' (even if I think |
| 176 | | that there shall exist a "better" Japan undumped version) |
| 187 | - This version is based on 'wexpress' |
| 177 | 188 | so all comments also fit for this set. The main difference is |
| 178 | 189 | the way protection is bypassed (in a different way than 'wexpressb1' |
| 179 | 190 | as reads from 0x2801 only occur when a life is lost). |
| 180 | | The other difference is that you can NOT continue a game. |
| 181 | | - "Bonus lives" routine starts at 0xe4e5. |
| 182 | | - Coinage related stuff starts at 0xe7d8. |
| 183 | | - Coinage tables : |
| 184 | | * 0xe826 : COIN1 - 0xe82e : COIN2 (Mode 1) |
| 185 | | * 0xe836 : COIN1 - 0xe83e : COIN2 (Mode 2) |
| 186 | 191 | |
| 187 | | 5) 'wexpressb3' |
| 192 | 6) 'wexpressb3' |
| 188 | 193 | |
| 189 | 194 | - "@ 1986 DATA EAST CORPORATION" + extra code to display the Warning screen (Japan) |
| 190 | 195 | - Original Warning screen |
| 191 | 196 | - "CREDIT" misspelled to "CRDDIT". |
| 192 | | - This version is heavily based on 'exprrad' (even if I think |
| 193 | | that there shall exist a "better" Japan undumped version) |
| 197 | - This version is based on 'wexpress' |
| 194 | 198 | so all comments also fit for this set. The main difference is |
| 195 | 199 | the way protection is bypassed (in a different way than 'wexpressb1' |
| 196 | 200 | but also in a different way than 'wexpressb2' as reads from 0x2801 |
| 197 | 201 | occur when you lose a life but also on "shoot" stages). |
| 198 | | The other difference is that you can NOT continue a game as in 'wexpressb2'. |
| 199 | | - "Bonus lives" routine starts at 0xe4e5 (same as 'wexpressb2') |
| 200 | | - Coinage related stuff starts at 0xe7d8 (same as 'wexpressb2'). |
| 201 | | - Coinage tables (same as 'wexpressb') : |
| 202 | | * 0xe826 : COIN1 - 0xe82e : COIN2 (Mode 1) |
| 203 | | * 0xe836 : COIN1 - 0xe83e : COIN2 (Mode 2) |
| 204 | 202 | |
| 205 | 203 | |
| 206 | 204 | ***************************************************************************/ |