From e14e1d4f687dff17ea4d958c9a04ce7a914216e6 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 7 Jan 2023 16:52:07 +0200 Subject: [PATCH] 41010b3 --- od-win32/win32.h | 4 ++-- od-win32/winuaechangelog.txt | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/od-win32/win32.h b/od-win32/win32.h index d2cab786..770853c8 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("2") +#define WINUAEBETA _T("3") #else #define WINUAEBETA _T("") #endif -#define WINUAEDATE MAKEBD(2023, 1, 2) +#define WINUAEDATE MAKEBD(2023, 1, 7) //#define WINUAEEXTRA _T("AmiKit Preview") //#define WINUAEEXTRA _T("Amiga Forever Edition") diff --git a/od-win32/winuaechangelog.txt b/od-win32/winuaechangelog.txt index e5ab5c18..048aa260 100644 --- a/od-win32/winuaechangelog.txt +++ b/od-win32/winuaechangelog.txt @@ -1,4 +1,14 @@ +Beta 3: + +- Serial port RI (ring indicator) was inverted. If both printer and serial port was enabled, printer port SEL was pulled down even when RI was inactive. +- DSKBYTR behavior updated after more testing. It is updated all the time normally except if DSKLEN WRITE bit is set without DMA enable. It is even updated (with zeros) when disk write DMA is currently active. +- Dumping CPU state after JIT unhandled exception or program jumping to IO space won't open console window anymore. +- If 2 back to back internal cycle count events had same cycle count value, order of executed events was undefined. Now they are executed in FIFO order. Interrupt clearing and setting at same cycle queued two events, interrupt was lost if they were executed in opposite order. Fixed weird music issue in Jesus on E's / LSD. +- Fixed PCI bridgeboard crash if non-existing PCI board IO or RAM space was accessed. +- FM801 does not seem to have PCI Device control register Interrupt Disable bit (marked as reserved in datasheet). Made it unchangeable (and few other PCI config bits) to fix Mediator FM801 driver audio playback hang. (Possibly this worked with some older Mediator drivers) +- Added command line option "-winekeyboard" to change handling of PAUSE and NUMLOCK keys as a workaround for different (buggy?) Wine RawInput key codes and flags. (falcon35180) + Beta 2: - Bitplane DMA stealing sprite DMA off by one fix (b1) -- 2.47.3