This commit is contained in:
Wengier
2021-11-09 20:30:55 -05:00
2 changed files with 4 additions and 0 deletions

View File

@@ -52,6 +52,9 @@
- Fixed possible crash with printing. (jamesbond3142)
- Fixed config option windowposition=x,y not working
in Linux/macOS SDL1 builds. (Wengier)
- Make memory B0000-B7FFF unmapped for the CGA
emulation. Fixes "Backgammon 5.0" detecting that
an MDA is also present when using CGA. (Allofich)
- Video emulation for PC-98 mode (for 400-line modes)
is now 16:10 instead of 4:3. 480-line PC-98 modes
are still 4:3. (joncampbell123)

View File

@@ -2283,6 +2283,7 @@ void VGA_SetupHandlers(void) {
PageHandler *newHandler;
switch (machine) {
case MCH_CGA:
MEM_ResetPageHandler_Unmapped( VGA_PAGE_B0, 8 ); // B0000-B7FFF is unmapped
if (enableCGASnow && (vga.mode == M_TEXT || vga.mode == M_TANDY_TEXT))
MEM_SetPageHandler( VGA_PAGE_B8, 8, &vgaph.cgatext );
else