VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

I notice that, when running the ET4K in 32K/64K color modes, the vertical timings are correct, but the horizontal timings have some strange kind of (un)centering effect? VGA display modes(640x480x16bpp) and below seem to run without issue. With the higher modes, the video output seems to be correct(active display area), but there's only a little less than half the border/overlay at the right side(the part before horizontal retrace) compared to the left side(the rendering of the remainder of the scanline(after the horizontal retrace) until horizontal total is reached)?

I know that horizontal timing doubling is active for said modes(required for the active display to rendee correctly due to needing double the (attribute 8-bit) bandwidth to fully fetch and render a 15/16-bit pixel, but why is the horizontal timing acting so weird?

Filename
VGA_ET4Kdumptxt.zip
File size
26.21 KiB
Downloads
42 downloads
File comment
ET4K memory data and registers.
File license
Fair use/fair dealing exception
Filename
VGA_ET4Kdump.zip
File size
13.88 KiB
Downloads
39 downloads
File comment
ET4K rendering timings
File license
Fair use/fair dealing exception

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