Re: [hatari-devel] Blitter bug in STe mode

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


On 8 Jun 2020 at 23:58, Vincent Rivière wrote:

> On 08/06/2020 à 23:31, Christian Zietz wrote:
> > Hatari sometimes restarts the Blitter in the middle of a TAS
> > instruction;
>
> Wow. I wasn't aware that EmuTOS used the TAS instruction. That one is
> completely forbidden on Amiga. Fortunately, the Blitter code is not run on
> that machine.
>
Atari TOS also uses the TAS instruction, so that's why I deemed it safe ....

> Excellent investigation, Christian!

Agreed.  It needs someone who understands both Hatari & EmuTOS internals really
well.

BTW, in case it helps, I noticed that the problem only seems to happen when
Cycle Exact is enabled; after turning it off, I couldn't reproduce the problem.
This may of course just be some subtle internal Hatari timing effect.

Roger




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