trunk/src/mame/drivers/r2dx_v33.c
| r32229 | r32230 | |
| 778 | 778 | |
| 779 | 779 | DRIVER_INIT_MEMBER(r2dx_v33_state,nzerotea) |
| 780 | 780 | { |
| 781 | | init_blending(xsedae_blended_colors); |
| 781 | init_blending(zeroteam_blended_colors); |
| 782 | 782 | static const int spri[5] = { -1, 0, 1, 2, 3 }; |
| 783 | 783 | cur_spri = spri; |
| 784 | 784 | |
| r32229 | r32230 | |
| 787 | 787 | |
| 788 | 788 | DRIVER_INIT_MEMBER(r2dx_v33_state,zerotm2k) |
| 789 | 789 | { |
| 790 | | init_blending(xsedae_blended_colors); |
| 790 | init_blending(zeroteam_blended_colors); |
| 791 | 791 | static const int spri[5] = { -1, 0, 1, 2, 3 }; |
| 792 | 792 | cur_spri = spri; |
| 793 | 793 | |
| r32229 | r32230 | |
| 990 | 990 | |
| 991 | 991 | // newer PCB, with V33 CPU and COPD3 protection, but weak sound hardware. - was marked as Raiden DX New in the rom dump, but boots as Raiden 2 New version, the rom contains both |
| 992 | 992 | // is there a switching method? for now I've split it into 2 sets with different EEPROM, the game checks that on startup and runs different code depending on what it finds |
| 993 | | GAME( 1996, r2dx_v33, 0, rdx_v33, rdx_v33, r2dx_v33_state, rdx_v33, ROT270, "Seibu Kaihatsu", "Raiden II New / Raiden DX (newer V33 PCB) (Raiden DX EEPROM)", GAME_NOT_WORKING|GAME_NO_SOUND) |
| 994 | | GAME( 1996, r2dx_v33_r2, r2dx_v33, rdx_v33, rdx_v33, r2dx_v33_state, rdx_v33, ROT270, "Seibu Kaihatsu", "Raiden II New / Raiden DX (newer V33 PCB) (Raiden II EEPROM)", GAME_NOT_WORKING|GAME_NO_SOUND) |
| 993 | GAME( 1996, r2dx_v33, 0, rdx_v33, rdx_v33, r2dx_v33_state, rdx_v33, ROT270, "Seibu Kaihatsu", "Raiden II New / Raiden DX (newer V33 PCB) (Raiden DX EEPROM)", 0) |
| 994 | GAME( 1996, r2dx_v33_r2, r2dx_v33, rdx_v33, rdx_v33, r2dx_v33_state, rdx_v33, ROT270, "Seibu Kaihatsu", "Raiden II New / Raiden DX (newer V33 PCB) (Raiden II EEPROM)", 0) |
| 995 | 995 | |
| 996 | 996 | // 'V33 system type_b' - uses V33 CPU, COPX-D3 external protection rom, but still has the proper sound system, DSW for settings |
| 997 | | GAME( 1997, nzeroteam, zeroteam, nzerotea, nzerotea, r2dx_v33_state, nzerotea, ROT0, "Seibu Kaihatsu", "New Zero Team", GAME_NOT_WORKING|GAME_NO_SOUND) |
| 997 | GAME( 1997, nzeroteam, zeroteam, nzerotea, nzerotea, r2dx_v33_state, nzerotea, ROT0, "Seibu Kaihatsu", "New Zero Team", 0) |
| 998 | 998 | |
| 999 | 999 | // 'V33 SYSTEM TYPE_C VER2' - uses V33 CPU, COPX-D3 external protection rom, but still has the proper sound system, unencrypted sprites, EEPROM for settings. PCB also seen without 'VER2', looks the same |
| 1000 | | GAME( 2000, zerotm2k, zeroteam, zerotm2k, zerotm2k, r2dx_v33_state, zerotm2k, ROT0, "Seibu Kaihatsu", "Zero Team 2000", GAME_NOT_WORKING|GAME_NO_SOUND) |
| 1000 | GAME( 2000, zerotm2k, zeroteam, zerotm2k, zerotm2k, r2dx_v33_state, zerotm2k, ROT0, "Seibu Kaihatsu", "Zero Team 2000", 0) |