]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
4900b34
authorToni Wilen <twilen@winuae.net>
Sun, 19 Sep 2021 15:16:18 +0000 (18:16 +0300)
committerToni Wilen <twilen@winuae.net>
Sun, 19 Sep 2021 15:16:18 +0000 (18:16 +0300)
filesys.cpp
od-win32/win32.h
od-win32/winuaechangelog.txt
sndboard.cpp

index 26af377827e4d649de8d4462567f56d566a8051c..d92c750501fd040a348a988afd55e0f9cb4818f2 100644 (file)
@@ -1903,8 +1903,10 @@ bool filesys_heartbeat(void)
 // This uses filesystem process to reduce resource usage
 void setsystime (void)
 {
+       write_log("SETSYSTIME\n");
        if (!currprefs.tod_hack || !rtarea_bank.baseaddr)
                return;
+       write_log("SETSYSTIME2\n");
        heartbeat = get_long_host(rtarea_bank.baseaddr + RTAREA_HEARTBEAT);
        heartbeat_task = 1;
        heartbeat_count = 10;
index 7bc47a21d6b59d0d572e203513f39c4c2f8ac2cf..de3570733a696c01e0f1394f1bae7fa66012ec07 100644 (file)
 #define LANG_DLL_FULL_VERSION_MATCH 1
 
 #if WINUAEPUBLICBETA
-#define WINUAEBETA _T("Beta 33")
+#define WINUAEBETA _T("Beta 34")
 #else
 #define WINUAEBETA _T("")
 #endif
 
-#define WINUAEDATE MAKEBD(2021, 9, 12)
+#define WINUAEDATE MAKEBD(2021, 9, 19)
 
 //#define WINUAEEXTRA _T("AmiKit Preview")
 //#define WINUAEEXTRA _T("Amiga Forever Edition")
index 0369afa9f6634c03f9f5cd2166b73adb5c82a208..33d52b45f9c44575316988afb0229e3858e4d7e5 100644 (file)
@@ -1,4 +1,17 @@
 
+Beta 34:
+
+- Harmnless bug causing "Negative nr_color_changes.. " log messages fixed.
+- Copper VBLANK startup was 2 cycles too early. (Previous fix was not correct)
+- Partially reverted b9 sound update that caused worse sound stability on some systems. It also makes FPS value slightly less stable.
+- Audio volume (from AUDxVOL) is only loaded to internal volume register when period counter is loaded. Volume changes during period counting don't affect audio until next period load.
+- Copper writes to AUDxDAT in non-cycle exact modes had inaccurate timing.
+- AUDxDAT undocumented feature: AUDxDAT write has 1 cycle delay, state machine==3 INTREQ test is done when period counter==1, not when it is zero.  (Thanks to ross again, another weird test set :))
+- RTG screen was not fully cleared in some situations when switching modes (b25)
+- Changed debugger "dp" to "dppc" (switch to PPC disassembly mode)
+- Ateo Pixel 64 RTG board emulation. Another Cirrus Logic based RTG board. Very quickly done, only works with recent Picasso96 versions, does not work with drivers that need ateobus.library (will be done if someone disassembles it, I am too lazy, as usual). 256 color mode has wrong colors and right edge wraps around. Does not autoswitch.
+- "Smooth Copper" works correctly again.
+
 
 Beta 33:
 
index c3f06f2c9a03de69ee07a832801432034a4a6f56..5b48bee21ad683d07cb62de15b9d8dde25a4560b 100644 (file)
@@ -261,7 +261,7 @@ MEMORY_FUNCTIONS(uaesndboard_ram);
 static addrbank uaesndboard_ram_bank = {
        uaesndboard_ram_lget, uaesndboard_ram_wget, uaesndboard_ram_bget,
        uaesndboard_ram_lput, uaesndboard_ram_wput, uaesndboard_ram_bput,
-       uaesndboard_ram_xlate, uaesndboard_ram_check, NULL, _T("*"), _T("USESND memory"),
+       uaesndboard_ram_xlate, uaesndboard_ram_check, NULL, _T("*"), _T("UAESND memory"),
        uaesndboard_ram_lget, uaesndboard_ram_wget,
        ABFLAG_RAM | ABFLAG_THREADSAFE, 0, 0
 };