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/9/20 1:40 PM, Miguel Saro wrote:
question: Mac version must be compiled with cmake, under MacOS 10.15.7 ? informations: I'm working for ACONIT association, we have 2200 machines: https://www.aconit.org/ Sometimes we organize retro-gaming with somme Atari, Mac, Comodore, Amiga ...etc At the next retro-gaming I want to have one or 2 posts with the Hatari emulator. So I try emulators and I am looking for which games work very well.
In general, all ST & STE games work fine with Hatari *when* you use a machine setup appropriate for given game. There are still issues with some Falcon games though. For details, see: * https://hatari.tuxfamily.org/doc/compatibility.html Note that VDI mode is never correct setup for games. It doesn't offer any significant speed advantage, just a larger screen for cleanly implemented _GEM_ programs. Because EmuTOS can be freely distributed according to GPL license, it's very nice when people don't have legal means of acquiring original TOS versions. However, due to bad programming practices and bugs in games or their loaders, some games aren't compatible with EmuTOS or other modern TOS versions. For EmuTOS compatibility details, see: * https://hatari.tuxfamily.org/doc/emutos.txt* https://raw.githubusercontent.com/emutos/emutos/master/doc/incompatible.txt
E.g. although 512k variant (distributed with Hatari binaries) supports all Atari HW, one should get latest version of correct EmuTOS variant for given machine (192k one for ST, 256k for STE, 512k one for TT/Falcon). - Eero
Le 9 nov. 2020 à 00:15, Eero Tamminen <oak@xxxxxxxxxxxxxx> a écrit : 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 CAfter 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 relatedOS 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. - EeroM et Y Saro Méaudre: 04 76 94 79 32 Seyssinet: 04 76 21 61 02 Fax: 09 57 91 16 20 http://locations.vercors.free.fr/ http://cocoa.pod.free.fr/
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |