Previous 199869 Revisions Next

r31925 Friday 5th September, 2014 at 18:23:43 UTC by Angelo Salese
Added destination base address for sprite DMA, fixes Purple laser visibility in Raiden 2/DX
[src/mame/drivers]raiden2.c

trunk/src/mame/drivers/raiden2.c
r31924r31925
13791379   int x = ((space.read_dword(src+0x08) >> 16) - (sprite_prot_x)) & 0xffff;
13801380   int y = ((space.read_dword(src+0x04) >> 16) - (sprite_prot_y)) & 0xffff;
13811381
1382   UINT16 head1 = space.read_word(src+0x60);
1383   UINT16 head2 = space.read_word(src+0x62);
1382   UINT16 head1 = space.read_word(src+cop_spr_unk);
1383   UINT16 head2 = space.read_word(src+cop_spr_unk+2);
13841384
13851385   int w = (((head1 >> 8 ) & 7) + 1) << 3;
13861386   int h = (((head1 >> 12) & 7) + 1) << 3;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team