done = 1;
}
- if (d3d != d3ddata)
+ if (d3d != &d3ddata[0])
return;
hr = d3d->ledtexture->LockRect (0, &locked, NULL, D3DLOCK_DISCARD);
#define LANG_DLL_FULL_VERSION_MATCH 1
#if WINUAEPUBLICBETA
-#define WINUAEBETA _T("5")
+#define WINUAEBETA _T("6")
#else
#define WINUAEBETA _T("")
#endif
-#define WINUAEDATE MAKEBD(2018, 4, 22)
+#define WINUAEDATE MAKEBD(2018, 4, 28)
//#define WINUAEEXTRA _T("AmiKit Preview")
//#define WINUAEEXTRA _T("Amiga Forever Edition")
\r
+Beta 6:\r
+\r
+- Added DCE Typhoon MK2 (A1200 accelerator). ROM is almost identical to E-Matrix 530/1230. Identical SCSI driver, slightly modified RAM detection code.\r
+- Fixed E-Matrix RAM selection.\r
+- Fixed crash in lagless vsync mode if CPU speed was on the fly changed.\r
+- Fixed directory harddrive uaehf.device bugs.\r
+- Added optional extended precision (80 bit) host FPU mode. (Probably becomes default and replaces old when/if this gets good enough)\r
+\r
+Extended precision FPU mode:\r
+- Fully JIT FPU compatible.\r
+- 32-bit and 64-bit compatible.\r
+- Uses short assembly routines to directly execute x86 FPU instructions. (MSVC does not support long double)\r
+- Basic floating point operations, square root, sin and cos are currently natively supported. Others use normal double precision C-library routines.\r
+- Not yet fully working. Testing needed.\r
+\r
Beta 5:\r
\r
- Single scan line off by one fix in lagless vsync, frames+ mode now works correctly without static horizontal lines.\r