Previous 199869 Revisions Next

r17697 Friday 7th September, 2012 at 16:10:42 UTC by Angelo Salese
A new note and a rom name change, radinaetgaertdx -> raidendx, nw
[src/mame]mame.lst
[src/mame/drivers]raiden2.c
[src/mame/machine]seicop.c

trunk/src/mame/mame.lst
r17696r17697
77777777raiden2e      // (c) 1993 Seibu Kaihatsu
77787778raiden2f      // (c) 1993 Seibu Kaihatsu + Fabtek license
77797779raiden2g      // (c) 1993 Seibu Kaihatsu
7780raidndx         // (c) 1994 Seibu Kaihatsu
7781raidndxj      // (c) 1994 Seibu Kaihatsu
7782raidndxu      // (c) 1994 Seibu Kaihatsu + Fabtek license
7783raidndxa1      // (c) 1994 Seibu Kaihatsu + Metrotainment license
7784raidndxa2      // (c) 1994 Seibu Kaihatsu + Metrotainment license
7785raidndxg      // (c) 1994 Seibu Kaihatsu + Tuning license
7780raidendx         // (c) 1994 Seibu Kaihatsu
7781raidendxj      // (c) 1994 Seibu Kaihatsu
7782raidendxu      // (c) 1994 Seibu Kaihatsu + Fabtek license
7783raidendxa1      // (c) 1994 Seibu Kaihatsu + Metrotainment license
7784raidendxa2      // (c) 1994 Seibu Kaihatsu + Metrotainment license
7785raidendxg      // (c) 1994 Seibu Kaihatsu + Tuning license
77867786zeroteam      // (c) 1993 Seibu Kaihatsu + Fabtek license
77877787zeroteama      // (c) 1993 Seibu Kaihatsu
77887788zeroteamb      // (c) 1993 Seibu Kaihatsu
trunk/src/mame/machine/seicop.c
r17696r17697
17281728
17291729static UINT16 cop_status,cop_dist,cop_angle;
17301730static UINT16 cop_hit_status;
1731static UINT32 cop_hit_val_x,cop_hit_val_y;
1731static INT32 cop_hit_val_x,cop_hit_val_y;
17321732static UINT32 cop_sort_lookup,cop_sort_ram_addr,cop_sort_param;
17331733static INT8 cop_angle_compare;
17341734static UINT8 cop_angle_mod_val;
r17696r17697
19351935      case (0x05a/2): pal_brightness_val = data & 0xff; break;
19361936      case (0x05c/2): pal_brightness_mode = data & 0xff; break;
19371937
1938      /* DMA / layer clearing */
1938      /* DMA / layer clearing section */
1939      case (0x074/2):
1940         /*
1941         This sets up a DMA mode of some sort
1942            0x0e00: grainbow, cupsoc
1943            0x0a00: legionna, godzilla, denjinmk
1944            0x0600: heatbrl
1945            0x1e00: zeroteam, xsedae
1946         raiden2 and raidendx doesn't set this up, this could indicate that this is related to the non-private buffer DMAs
1947         (both only uses 0x14 and 0x15 as DMAs)
1948         */
1949         break;
19391950
19401951      /* used in palette DMAs, for fading effects */
19411952      case (0x076/2):
trunk/src/mame/drivers/raiden2.c
r17696r17697
562562      space.write_dword(cop_regs[2], space.read_dword(cop_regs[0]+4));
563563      break;
564564
565      // raidndx only
565      // raidendx only
566566   case 0x7e05:
567567      space.write_dword(0x470, (space.read_dword(cop_regs[4]) & 0x30) << 6);
568568      // Actually, wherever the bank selection actually is
r17696r17697
22382238
22392239/* Raiden DX sets */
22402240
2241ROM_START( raidndx )
2241ROM_START( raidendx )
22422242   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
22432243   ROM_LOAD32_BYTE("1d.4n",   0x000000, 0x80000, CRC(14d725fc) SHA1(f12806f64f069fdc4ee29b309a32f7ca00b36f93) )
22442244   ROM_LOAD32_BYTE("2d.4p",   0x000001, 0x80000, CRC(5e7e45cb) SHA1(94eff893b5335c522f1c063c3175b9bac87b0a25) )
r17696r17697
22732273   ROM_LOAD( "dx_pcm.3a", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) ) /* Shared with original Raiden 2 */
22742274ROM_END
22752275
2276ROM_START( raidndxa1 )
2276ROM_START( raidendxa1 )
22772277   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
22782278   ROM_LOAD32_BYTE("dx_1h.4n",   0x000000, 0x80000, BAD_DUMP CRC(7624c36b) SHA1(84c17f2988031210d06536710e1eac558f4290a1) ) // bad
22792279   ROM_LOAD32_BYTE("dx_2h.4p",   0x000001, 0x80000, CRC(4940fdf3) SHA1(c87e307ed7191802583bee443c7c8e4f4e33db25) )
r17696r17697
23082308   ROM_LOAD( "dx_pcm.3a", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) )
23092309ROM_END
23102310
2311ROM_START( raidndxa2 )
2311ROM_START( raidendxa2 )
23122312   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
23132313   ROM_LOAD32_BYTE("1d.bin",   0x000000, 0x80000, CRC(22b155ae) SHA1(388151e2c8fb301bd5bc66a974e9fe16816ae0bc) )
23142314   ROM_LOAD32_BYTE("2d.bin",   0x000001, 0x80000, CRC(2be98ca8) SHA1(491e990405b0ad3de45bdbcc2453af9215ae19c8) )
r17696r17697
23432343   ROM_LOAD( "dx_pcm.3a", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) ) /* Shared with original Raiden 2 */
23442344ROM_END
23452345
2346ROM_START( raidndxj )
2346ROM_START( raidendxj )
23472347   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
23482348   ROM_LOAD32_BYTE("rdxj_1.bin",   0x000000, 0x80000, CRC(b5b32885) SHA1(fb3c592b2436d347103c17bd765176062be95fa2) )
23492349   ROM_LOAD32_BYTE("rdxj_2.bin",   0x000001, 0x80000, CRC(7efd581d) SHA1(4609a0d8afb3d62a38b461089295efed47beea91) )
r17696r17697
23782378   ROM_LOAD( "dx_pcm.3a", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) ) /* Shared with original Raiden 2 */
23792379ROM_END
23802380
2381ROM_START( raidndxu )
2381ROM_START( raidendxu )
23822382   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
23832383   ROM_LOAD32_BYTE("1a.u1210", 0x000000, 0x80000, CRC(53e63194) SHA1(a957330e14649cf46ad27fb99c460576c59e60b1) )
23842384   ROM_LOAD32_BYTE("2a.u1211", 0x000001, 0x80000, CRC(ec8d1647) SHA1(5ceae132c6c09d6bb8565e9141ee1170bbdfd5fc) )
r17696r17697
24132413   ROM_LOAD( "dx_pcm.3a", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) ) /* Shared with original Raiden 2 */
24142414ROM_END
24152415
2416ROM_START( raidndxg )
2416ROM_START( raidendxg )
24172417   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
24182418   ROM_LOAD32_BYTE("1d.u1210", 0x000000, 0x80000, CRC(14d725fc) SHA1(f12806f64f069fdc4ee29b309a32f7ca00b36f93) )
24192419   ROM_LOAD32_BYTE("2d.u1211", 0x000001, 0x80000, CRC(5e7e45cb) SHA1(94eff893b5335c522f1c063c3175b9bac87b0a25) )
r17696r17697
29282928GAME( 1993, raiden2g, raiden2, raiden2,  raiden2, raiden2_state,  raiden2,  ROT270, "Seibu Kaihatsu (Fabtek license)",        "Raiden II (set 8, US Fabtek, Easy Version)",         GAME_NOT_WORKING) // rev 3 and 4 mix?
29292929
29302930
2931GAME( 1994, raidndx,  0,       raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu",                         "Raiden DX (UK)",                   GAME_NOT_WORKING)
2932GAME( 1994, raidndxa1,raidndx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden DX (Asia set 1)",           GAME_NOT_WORKING)
2933GAME( 1994, raidndxa2,raidndx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden DX (Asia set 2)",           GAME_NOT_WORKING)
2934GAME( 1994, raidndxj, raidndx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu",                         "Raiden DX (Japan)",                GAME_NOT_WORKING)
2935GAME( 1994, raidndxu, raidndx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Fabtek license)",        "Raiden DX (US)",                   GAME_NOT_WORKING)
2936GAME( 1994, raidndxg, raidndx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Tuning license)",        "Raiden DX (Germany)",              GAME_NOT_WORKING)
2931GAME( 1994, raidendx,  0,       raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu",                         "Raiden DX (UK)",                   GAME_NOT_WORKING)
2932GAME( 1994, raidendxa1,raidendx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden DX (Asia set 1)",           GAME_NOT_WORKING)
2933GAME( 1994, raidendxa2,raidendx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden DX (Asia set 2)",           GAME_NOT_WORKING)
2934GAME( 1994, raidendxj, raidendx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu",                         "Raiden DX (Japan)",                GAME_NOT_WORKING)
2935GAME( 1994, raidendxu, raidendx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Fabtek license)",        "Raiden DX (US)",                   GAME_NOT_WORKING)
2936GAME( 1994, raidendxg, raidendx, raidendx,  raidendx, raiden2_state, raidendx,  ROT270, "Seibu Kaihatsu (Tuning license)",        "Raiden DX (Germany)",              GAME_NOT_WORKING)
29372937
29382938GAME( 1993, zeroteam, 0,       zeroteam, zeroteam, raiden2_state,  zeroteam,  ROT0,   "Seibu Kaihatsu", "Zero Team USA (set 1, US, Fabtek license)", GAME_NOT_WORKING)
29392939GAME( 1993, zeroteama,zeroteam,zeroteam, zeroteam, raiden2_state,  zeroteam,  ROT0,   "Seibu Kaihatsu", "Zero Team (set 2, Japan? (earlier?))", GAME_NOT_WORKING)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team