VOGONS


First post, by jmk

User metadata
Rank Newbie
Rank
Newbie

I decided to have a peek at Prohibition and it appears to be writing to the CRTC at 0x3d0 and 0x3d1 to do the "scrolling" (writes to regs C and D to set the start address).

I tried compiling with the crtc ports mirrored at 0x3d0/0x3d1 (VGA_SetupOther) and the game does seem to work. I don't know how safe it is to mirror these ports, perhaps for CGA, TANDY and PCJR but not VGA?