[hatari-devel] Hatari interrupts still assert, if VDI mode is used
Eero Tamminen
eerot at users.berlios.de
Tue Aug 11 21:29:42 CEST 2009
Hi,
On Tuesday 11 August 2009, npomarede at corp.free.fr wrote:
> > Or try just some more normal screen size:
> > hatari --machine st -s 4 --vdi-planes 1--vdi-width 640 --vdi-height
> > 400
> >
> > The colors are inversed.
> >
> > If I start things with "--vdi-planes 4" the whole screen is black.
> >
> >
> > I quickly tested and this worked fine at least with Hatari v1.0.1.
> >
> > (When using regular TOS instead of EmuTOS the Atari bootup logo looks
> > crappy, but they work otherwise.)
>
> I'm not really familiar with VDI, but at 1st sight, I don't see how the
> interrupt changes in video.c could be related and create such bitmap
> shifting.
Sorry, I wasn't clear. The issue is that the colors are inversed in mono
although they shouldn't.
I guess Atari TOS looking bad is TOS problem as things look better
with EmuTOS.
> Same result under hatari 1.1.0 and devel :
> ./hatari -s 14 --machine falcon --tos ~/Emul/ST/steem/tos404.img
> --vdi-planes 1 --vdi-width 800 --vdi-height 600
>
> (with some nasty illegal accesses in the console)
>
> And same with vdi planes set to 4 : illegal accesses and eventually 2
> bombs.
>
> So, I'm afraid something is broken since at least version 1.1.0 :(
And this happens also in Hatari v1.0.1 so it's not a regression.
The colors being wrong are.
Your latest version in the repo seems to have fixed things for 2 & 4 planes,
but the 1-plane (mono) mode shows still inversed.
- Eero
More information about the hatari-devel
mailing list