First post, by spacesaver
This is very annoying and happens at 320x200. I cannot use 640x480 (loading UNIVBE allows 640x480, but freezes after drawing 1 frame). The game also crashes quite often. What could it be? I suspected something to do with the cache because I've seen similar artifacts when forgetting to write back dirty, cached data before calling an accelerator and likewise invalidating stale, cached data before reading back the output. But it doesn't seem like all those lines are 16 pixels, the 486 cache line size.
I tried turning off the L2 cache, but no difference. Also, disabled L1 cache but it either freezes or maybe still running, but extremely slowly.
I have
PVI-486 SP3 motherboard
486 DX4 100 (writeback cache but also tried ), also tried Am486 DX4 100; For both, tried changing jumper to switch between writeback, write through L1 cache
64 MiB FPM
Cirrus Logic GD5446 (tried swapping the 2 RAM chips; also did RAM test with X-VESA)
I played several other 3D games and haven't seen any flicker like this