First post, by videogamer555
I'm writing 16bit software in NASM that includes the needed opcodes to switch to VESA video modes, including 640x480 256 color mode. I am discovering that DosBox doesn't do well with that mode. It doesn't let me use any more VRAM than needed for 640x400 256 color mode (80-pixels shorter in the vertical direction than 640x480). When I load a 640x480 image it doesn't load all the pixels.
Does DosBox not fully support high-res VESA modes? Is it limited to 256000 bytes of VRAM?