View Single Post
Old 03 June 2017, 14:57   #129
ross
Vae victis!

ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Posts: 434
Quote:
Originally Posted by Toni Wilen View Post
It isn't emulation bug. (At least not directly)

Game's copper list and KS ROM vblank code both write to DFF084 and for some really odd reason it just happens that current "68030 cycle exact" (especially in MMU mode it can be strange) KS ROM code manages to do the write exactly before copper executes COPJMP2..
Ok, the patch is simple (avoid using COP2, 'reuse' COPLC1/JMP1).
But the point is the different behaviour in MMU emulation mode .

(I've seen similar oddities in other cases, making difficult the debugging)

Thanks Toni, bye,
ross

Last edited by ross; 03 June 2017 at 15:08. Reason: ()
ross is offline  
 
Page generated in 0.04612 seconds with 9 queries