First post, by jal
- Rank
- Oldbie
In INT10_LoadFont() (int10_memory.cpp), after writing the font to plane 2, the following line of code enables all memory planes:
IO_Write(0x3c5,0xf); //Enable all planes
I think this is wrong, as only the first two planes should be enabled (so the value should be 0x3). DOSbox itself doesn't seem to have a problem with it, but when testing the code on Bochs, the screen was slightly garbled. Haven't checked the behaviour on a real PC yet.
JAL