]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
4500b10
authorToni Wilen <twilen@winuae.net>
Sun, 8 Nov 2020 18:22:56 +0000 (20:22 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 8 Nov 2020 18:22:56 +0000 (20:22 +0200)
od-win32/win32.h
od-win32/winuae_msvc15/winuae_msvc.vcxproj.filters
od-win32/winuaechangelog.txt
support/time.cpp

index b2039c91da979809d34e6b1a165d1ad60ea8e05c..5b2445c8ad1791e82662830acc94bf664a8d6c4a 100644 (file)
 #define LANG_DLL_FULL_VERSION_MATCH 1
 
 #if WINUAEPUBLICBETA
-#define WINUAEBETA _T("Beta 9")
+#define WINUAEBETA _T("Beta 10")
 #else
 #define WINUAEBETA _T("")
 #endif
 
-#define WINUAEDATE MAKEBD(2020, 11, 5)
+#define WINUAEDATE MAKEBD(2020, 11, 8)
 
 //#define WINUAEEXTRA _T("AmiKit Preview")
 //#define WINUAEEXTRA _T("Amiga Forever Edition")
index f5047f54bc63499b566fffcb7ca81d3253d0a577..d03dc6acbae81a704c9b2adebba75418026c4b7a 100644 (file)
     <ClCompile Include="..\..\pcem\vid_svga_render.cpp">
       <Filter>pcem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\pcem\vid_cl5429.cpp">
-      <Filter>pcem</Filter>
-    </ClCompile>
     <ClCompile Include="..\..\pcem\vid_s3.cpp">
       <Filter>pcem</Filter>
     </ClCompile>
     <ClCompile Include="..\..\tinyxml2.cpp">
       <Filter>common</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\pcem\vid_cl5429.cpp">
+      <Filter>pcem</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <None Include="..\resources\35floppy.ico">
index a4e0f685a725b625e9fae900cc7df29a1663c8db..e147b8e73c17c4549f27c3e0902911993059f811 100644 (file)
@@ -1,4 +1,15 @@
 
+Beta 10:
+
+- Added workaround for Windows socket behavior difference compared to Unix/Amiga. Windows return truncated data and error status if bsdsocket.library recv/recvfrom() supplied buffer is smaller than available data. Unix/Amiga sockets will also return truncated data but don't return error status.
+- Debug logging $bfff00 write truncated long words to words.
+- Log window size was not stored in ini mode.
+- ini file is now only saved if contents has been modified.
+- Fixed CV64/3D in Z2 mode. (CGX4 hang, Picasso96 wrong colors in some modes)
+- Fixed PicassoIV overlay. (Possibly can only happen with some P96 versions, at least some set overlay at VRAM address zero which accidentally worked)
+- Fixed Cirrus Logic blitter bug that was introduced few betas ago (for example some CGX4 modes had ghost shell window cursor images)
+- uaedbg invalid access message now includes information if it was caused by any chipset DMA channel. Memwatch logging must be enabled (w + return in debugger or any memwatch point enabled)
+
 Beta 9:
 
 - 64-bit JIT used wrong flag handling mode which broke some programs (b1).
index e5ae0dc91c496925d9bc80e0a409ba396a7cd130..bd580655bd267dac1da66fbda764e0b73184b5d7 100644 (file)
@@ -135,7 +135,7 @@ static void figure_processor_speed_qpf(void)
        qpfrate = freq.QuadPart;
        /* limit to 10MHz */
        qpcdivisor = 0;
-       while (qpfrate >= 10000000) {
+       while (qpfrate > 10000000) {
                qpfrate >>= 1;
                qpcdivisor++;
        }
@@ -147,9 +147,6 @@ static void figure_processor_speed_qpf(void)
 
 void uae_time_calibrate(void)
 {
-       if (si.dwNumberOfProcessors > 1) {
-               userdtsc = 0;
-       }
        if (userdtsc) {
                figure_processor_speed_rdtsc();
        }