The hardware can but the driver cannot.mikro wrote: 21 Nov 2024 23:32 Oh, so Mach64 really can't support 320x200? I have been wondering why there is no such resolution in the basic package (it makes it very hard for stuff like emulators as they have to use double pixels then...)
These cards are more or less two different cards in one.
A standard VGA compatible part which can do all the normal modes including 320x200, this one is completely unaccelerated.
Plus the more interesting one which is the register compatible clone of IBM 8514/a. This one has all the fancy accelerator stuff but cannot go below 640x480. Nova initialises it into the latter which makes perfect sense but unfortunately it has no provision to toggle back to VGA mode.
Since it defaults to VGA mode on startup I can make it go 320x200x8bpp when using no driver or EmuTOS's driver but haven't been able to switch it out of 8514/a successfully yet.
It was a while since I played around with that and once I got hold of the w32i which ticks all the boxes I kind of lost motivation.
Would be nice to find time to give it another go at some point though, these Mach cards are really nice and they come with some pretty interesting and fast acceleration besides just a blitter.
Then the second problem would become to restore everything back the way it was so Nova doesn't go bonkers when it regains control of things :)
