From 3349d05b4f9603a9b5ce65c223c7320194983966 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Mon, 10 Apr 2023 18:42:38 +0300 Subject: [PATCH] 41020b5 --- od-win32/win32.h | 4 ++-- od-win32/winuaechangelog.txt | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/od-win32/win32.h b/od-win32/win32.h index 68d31412..2c255d57 100644 --- a/od-win32/win32.h +++ b/od-win32/win32.h @@ -20,12 +20,12 @@ #define LANG_DLL_FULL_VERSION_MATCH 1 #if WINUAEPUBLICBETA -#define WINUAEBETA _T("4") +#define WINUAEBETA _T("5") #else #define WINUAEBETA _T("") #endif -#define WINUAEDATE MAKEBD(2023, 4, 1) +#define WINUAEDATE MAKEBD(2023, 4, 10) //#define WINUAEEXTRA _T("AmiKit Preview") //#define WINUAEEXTRA _T("Amiga Forever Edition") diff --git a/od-win32/winuaechangelog.txt b/od-win32/winuaechangelog.txt index e24f0a6f..8d2c49a4 100644 --- a/od-win32/winuaechangelog.txt +++ b/od-win32/winuaechangelog.txt @@ -1,4 +1,12 @@ +Beta 5: + +- Programmed mode aspect ratio correction ("VGA mode resolution autoswitch") improved. Programmed modes should now always have correct aspect (no more halved horizontal size) +- Integer scaling now automatically doubles width of display if original width is smaller than height and doubled width still fits. +- GDI mode display position might have been wrong in some situations after switching modes. +- Direct3D 11 mode world coordinate handling fixed (finally, has been wrong since D3D11 mode was introduced). Scanlines etc are not anymore affected by scaling settings. Rotation (gfx_rotation) also now works correctly. +- RTG hardware sprite (mouse cursor) is now properly clipped when near edges of screen. + Beta 4: - VHPOSW updates, copper special odd/even last cycle condition used original maxhpos value, not VHPOSW write "faked" hpos value. Do not do horizontal adjustments if CPU speed is fastest possible and/or JIT is enabled and VHPOSW access was CPU. Copper VHPOSW write is always accepted (which can only work if ECS or AGA). -- 2.47.3