Re: [hatari-devel] TOS issues with VDI mode (was: I'm back)

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


Hi,

On 11/8/20 12:16 AM, Miguel Saro wrote:
I try last binary Hatari and I compare with old (I compiled). I set same preferences.
problem: with 2.2.1 I cannot reduce the width of window C

After some testing with VDI mode, I was able
to reproduce this issue in original TOS.

It requires:
* 2-plane VDI mode
* >=400 screen height

There's a similar bug in vertical direction with:
* 1-plane VDI mode
* <304 screen height


Background:

Besides setting screen dimensions related
Line-A and VDI variables, VDI mode selects font
based on screen height (<400 -> 8x8 font,
>=400 -> 8x16 font), and sets font size related
OS variables.

Original TOS versions don't handle all kind of
screen & font size combinations.  EmuTOS does.


=> If you want to use such VDI modes, please use
   EmuTOS. It can handle more screen attribute
   variations than original TOS.


I'll add note of 2-plane issue to docs, and
prevent in Hatari code VDI heights causing
1-plane issue.


	- Eero



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