From 96250b9b05f8a57abff9424c61c9a7ff7a31954c Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Fri, 29 Mar 2019 19:43:58 +0200 Subject: [PATCH] Set uaegfx_resname also when using "old" api. --- od-win32/picasso96_win.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/od-win32/picasso96_win.cpp b/od-win32/picasso96_win.cpp index 0e1e69c4..0feff8b9 100644 --- a/od-win32/picasso96_win.cpp +++ b/od-win32/picasso96_win.cpp @@ -2511,9 +2511,11 @@ static void picasso96_alloc2 (TrapContext *ctx) void picasso96_alloc (TrapContext *ctx) { - if (uaegfx_old || currprefs.rtgboards[0].rtgmem_type >= GFXBOARD_HARDWARE) + if (currprefs.rtgboards[0].rtgmem_type >= GFXBOARD_HARDWARE) return; uaegfx_resname = ds (_T("uaegfx.card")); + if (uaegfx_old) + return; picasso96_alloc2 (ctx); } @@ -2525,7 +2527,7 @@ static void inituaegfx(TrapContext *ctx, uaecptr ABI) cursorvisible = false; cursorok = 0; cursordeactivate = 0; - write_log (_T("RTG mode mask: %x\n"), currprefs.picasso96_modeflags); + write_log (_T("RTG mode mask: %x BI=%08x\n"), currprefs.picasso96_modeflags, ABI); trap_put_word(ctx, ABI + PSSO_BoardInfo_BitsPerCannon, 8); trap_put_word(ctx, ABI + PSSO_BoardInfo_RGBFormats, currprefs.picasso96_modeflags); trap_put_long(ctx, ABI + PSSO_BoardInfo_BoardType, picasso96_BT); -- 2.47.3