Re: [hatari-devel] Many changes to MFP

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

On tiistai 12 maaliskuu 2013, Nicolas Pomarède wrote:
> Le 12/03/2013 11:58, Eero Tamminen a écrit :
> > On sunnuntai 10 maaliskuu 2013, Nicolas Pomarède wrote:
> >> This new code should fix a few games (rasters in Super Hang On
> > 
> > I still have the rasters problem in Super Hang On, even
....
> I also made my test with this same "TOS14" version and I don't have any
> raster problem anymore. Do you use old cpu core or new one ? (I think
> only the old one is fixed at the moment).

Old UAE CPU core.  I've tried deleting my Hatari configuration
and using different TOS versions (US vs. UK), but nothing helps.

Is there something I can do to debug this?  At the bottom is
a bit of MFP trace from a situation when there's black stripe
on background.


	- Eero

mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=98712 408@192
mfp start AB handler=5 data=2 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=98800 496@192 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=2 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=98800 496@192 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0x2 new counter=0x2 video_cyc=99068 252@193 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=2 ctrl=8 timer_cyc=0 pending_cyc=12288 
video_cyc=99444 116@194 pc=1b22 instr_cyc=20 first=true resume=false
mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=100252 412@195
mfp start AB handler=5 data=2 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=100340 500@195 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=2 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=100340 500@195 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0x2 new counter=0x2 video_cyc=100608 256@196 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=2 ctrl=8 timer_cyc=0 pending_cyc=12288 
video_cyc=100984 120@197 pc=1b22 instr_cyc=20 first=true resume=false
mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=101784 408@198
mfp start AB handler=5 data=2 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=101872 496@198 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=2 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=101872 496@198 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0x3 new counter=0x3 video_cyc=102140 252@199 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=3 ctrl=8 timer_cyc=0 pending_cyc=12288 
video_cyc=102516 116@200 pc=1b22 instr_cyc=20 first=true resume=false
mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=103832 408@202
mfp start AB handler=5 data=3 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=103920 496@202 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=3 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=103920 496@202 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0x4 new counter=0x4 video_cyc=104188 252@203 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=4 ctrl=8 timer_cyc=0 pending_cyc=12288 
video_cyc=104564 116@204 pc=1b22 instr_cyc=20 first=true resume=false
mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=106392 408@207
mfp start AB handler=5 data=4 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=106480 496@207 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=4 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=106480 496@207 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0x7 new counter=0x7 video_cyc=106748 252@208 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=7 ctrl=8 timer_cyc=0 pending_cyc=12288 
video_cyc=107124 116@209 pc=1b22 instr_cyc=20 first=true resume=false
mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=110484 404@215
mfp start AB handler=5 data=7 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=110572 492@215 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=7 ctrl=0 timer_cyc=0 pending_cyc=12288 
video_cyc=110572 492@215 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0x9 new counter=0x9 video_cyc=110840 248@216 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=9 ctrl=8 timer_cyc=0 pending_cyc=12288 
video_cyc=111224 120@217 pc=1b22 instr_cyc=20 first=true resume=false
mfp start CD handler=6 data=192 ctrl=5 timer_cyc=12288 pending_cyc=29184 
video_cyc=113280 128@221 pc=5e6c instr_cyc=12 first=false resume=true
mfp excep int=5 vec=0x114 new_pc=0x15b6 video_cyc=113292 140@221
mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=115608 408@225
mfp start AB handler=5 data=9 ctrl=0 timer_cyc=0 pending_cyc=29184 
video_cyc=115696 496@225 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=9 ctrl=0 timer_cyc=0 pending_cyc=29184 
video_cyc=115696 496@225 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0xf new counter=0xf video_cyc=115964 252@226 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=15 ctrl=8 timer_cyc=0 pending_cyc=29184 
video_cyc=116344 120@227 pc=1b22 instr_cyc=20 first=true resume=false
mfp excep int=8 vec=0x120 new_pc=0x1ad6 video_cyc=123800 408@241
mfp start AB handler=5 data=15 ctrl=0 timer_cyc=0 pending_cyc=29184 
video_cyc=123888 496@241 pc=1ae2 instr_cyc=20 first=true resume=false
mfp stop AB handler=5 data=15 ctrl=0 timer_cyc=0 pending_cyc=29184 
video_cyc=123888 496@241 pc=1ae2 instr_cyc=20 first=true resume=false
mfp write data reg B fa21=0xff new counter=0xff video_cyc=124156 252@242 
pc=1b10 instr_cycle 16
mfp start AB handler=5 data=255 ctrl=8 timer_cyc=0 pending_cyc=29184 
video_cyc=124536 120@243 pc=1b22 instr_cyc=20 first=true resume=false
mfp start CD handler=6 data=192 ctrl=5 timer_cyc=12288 pending_cyc=7680 
video_cyc=153384 296@299 pc=3c6a instr_cyc=8 first=false resume=true
mfp excep int=5 vec=0x114 new_pc=0x15b6 video_cyc=153400 312@299




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/