[hatari-devel] Hatari interrupts still assert, if VDI mode is used
npomarede at corp.free.fr
npomarede at corp.free.fr
Tue Aug 11 00:19:42 CEST 2009
On Mon, 10 Aug 2009, Eero Tamminen wrote:
> I verified that Hatari doesn't assert anymore, but the VDI mode doesn't
> work properly.
>
> If I try something that I'm sure that worked earlier:
> hatari --machine tt --tos etos512k.img -s 14 --vdi-planes 1 --vdi-width
> 1024 --vdi-height 768
>
> 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.)
>
Hi,
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.
In fact, with falcon mode, tos 4.04 and 1 plane in VDI, I get only the gem
menu line and the rest of the screen is a "grey" pattern, but sthg is
definitly drawn on the screen.
Also, running under hatari 1.1.0
./hatari -s 4 --machine st --vdi-planes 4 --vdi-width 800 --vdi-height 600
gives the same results as now with devel version (yellow colors).
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 :(
Nicolas
More information about the hatari-devel
mailing list