]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
6000b15
authorToni Wilen <twilen@winuae.net>
Mon, 17 Mar 2025 16:50:30 +0000 (18:50 +0200)
committerToni Wilen <twilen@winuae.net>
Mon, 17 Mar 2025 16:50:30 +0000 (18:50 +0200)
od-win32/win32.h
od-win32/win32gui.cpp
od-win32/winuaechangelog.txt

index 99f52a44800de0eb02da22ed0f6ed20c22aa48d8..fcb8c7e8927d6e76f4e3b4c6a6243f6a4367dd1f 100644 (file)
 #define LANG_DLL_FULL_VERSION_MATCH 1
 
 #if WINUAEPUBLICBETA
-#define WINUAEBETA _T("14")
+#define WINUAEBETA _T("15")
 #else
 #define WINUAEBETA _T("")
 #endif
 
-#define WINUAEDATE MAKEBD(2025, 3, 10)
+#define WINUAEDATE MAKEBD(2025, 3, 17)
 
 //#define WINUAEEXTRA _T("AmiKit Preview")
 //#define WINUAEEXTRA _T("Amiga Forever Edition")
index a1998c7b709d36c14e45e375213cc3704afdd3a4..f0d0d93a1ce874a92b185e1272703cb8128d2461 100644 (file)
@@ -8786,7 +8786,7 @@ static void values_to_displaydlg (HWND hDlg)
 
        xSendDlgItemMessage(hDlg, IDC_OVERSCANMODE, CB_RESETCONTENT, 0, 0);
        xSendDlgItemMessage(hDlg, IDC_OVERSCANMODE, CB_ADDSTRING, 0, (LPARAM)_T("TV (narrow)"));
-       xSendDlgItemMessage(hDlg, IDC_OVERSCANMODE, CB_ADDSTRING, 0, (LPARAM)_T("TV (standard"));
+       xSendDlgItemMessage(hDlg, IDC_OVERSCANMODE, CB_ADDSTRING, 0, (LPARAM)_T("TV (standard)"));
        xSendDlgItemMessage(hDlg, IDC_OVERSCANMODE, CB_ADDSTRING, 0, (LPARAM)_T("TV (wide)"));
        xSendDlgItemMessage(hDlg, IDC_OVERSCANMODE, CB_ADDSTRING, 0, (LPARAM)_T("Overscan"));
        xSendDlgItemMessage(hDlg, IDC_OVERSCANMODE, CB_ADDSTRING, 0, (LPARAM)_T("Overscan+"));
index 0de9d8f2266924c1dbda423ead80a31717517b68..e13c064fe3a3187cb580a46ce037788fd4dba69f 100644 (file)
@@ -1,4 +1,20 @@
 
+Beta 15:
+
+- Vertical blank state was taken from wrong variable when in programmed mode, forcing fast mode to not be used when drawing programmed mode bitplane graphics.
+- CIA SDR register added to CIA dump (c debugger command)
+- BPLCON4 bitplane XOR value change delay was not correct.
+- Fixed 1200TX second window logic and also implemented second window restriction: top 3 bits of window 2 are taken from window 1 position.
+- Some changes to support future multiple PCI bridgeboards and PCI board reordering.
+- Hide expansion device "autoboot disabled" checkbox when device does not have any autoboot jumpers. (or have nothing to do with storage)
+- "Add Harddrive" with MBR partition storage device and multiple partitions: first item was mix of whole drive's/first partition's properties. (b1)
+- Added https://aminet.net/package/docs/hard/512kWOM A1000 512k WOM expansion emulation. Option in Expansions->Built-in expansions.
+- Last Denise RGA cycle of new "fast" line was skipped. If it had custom register write, it was not seen by Denise side.
+- Fixed fast mode display panel scanlines.
+- Check native mode screen changes when vsync starts (when whole frame is complete), not when Agnus vertical counter resets. Last few lines glitches when switching modes should be gone.
+- Some FPU operations could run slightly slower in non-JIT mode but JIT FPU ticked. Force JIT FPU off when JIT is off.
+- CPU/chipset timing update. Non-JIT fastest possible modes are almost as fast as 5.3.1 again.
+- Fast mode bitplane optimization that detects if bitplane line changed or not is now disabled. It seems to be slower than always doing fast mode redraw of the bitplane line because it moves host CPU work from main thread to drawing thread and reduces main thread memory copies and comparisons that were needed to check if bitplane had changed.
 
 Beta 14: