VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

When I look at the VGA registers set up by the BIOS switching to mode 2Eh(640x480x256 mode), I see the Sequencer Memory Mode register being loaded with value 6? So this means it's reading and writing memory using planar access, instead of the chained access(chain-4) it needs to render properly? Is this simply a problem with my CPU emulation? Or is the chain-4 memory mode dependent on something else on the Tseng graphics chips only? The 320x200x256(mode 13h) gets set correctly and runs without problems.

Anyone knows why the Sequencer memory mode register is loaded with a value of 6 instead of 0xE(required for the memory accesses to be used correctly)?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io