[hatari-devel] Cebit93 demo seems to run well too (no more screen update problems)
Eero Tamminen
oak at helsinkinet.fi
Wed Jan 26 23:08:12 CET 2011
Hi,
Le 26/01/2011 14:43, Laurent Sallafranque a écrit :
>> Cebit93 demo seems to run well too (no more screen update problems).
>>
>> Music is clean too.
>
> No, it only works at 32 Mhz, at 16 Mhz, the screen is not correctly
> updated.
With --cpuclock 32 it works fine with 1.4 release too, not just latest
Hatari.
> This demo doesn't involve the DSP at all.
>
> So, the 16/32 Mhz problem seem to be only related to the 68x000 part of
> the computer.
Right. It's an interesting case for the Falcon timings as they're so
clearly visible, but only in what's shown on screen.
> I think it may comes from Videl emulation missing (wrong VBL, HBL, ...)
> Do you agree ?
videl.c emulation doesn't do any HBL (line/palette switching stuff), it just
shows the whole screen at VBL from a memory position given in registers
and size given in registers with palette coming from suitable STe/TT/Falcon
registers.
The HBL stuff is all in video.c and AFAIK completely ST/STE specific.
All that stuff is quite hairy (full of special cases), I think currently
only Nicolas understands fully how it works, so I think this will need
his involvement... It should be fairly well traceable nowadays though.
- Eero
More information about the hatari-devel
mailing list