![]() Hardreset now randomizes seed value (if config entry "rndseed" is zero). (Broke when CIA emulation was rewritten recently) CIA timer chaining (Timer B counts timer A underflows) only worked in CE modes. This might improve variable sync compatibility and video/audio stability. Always enable DXGI_PRESENT_ALLOW_TEARING in D3D11 modes if driver supports it. Fixes incorrect brute force decryption key detection of some encrypted DMS files. Built-in DMS unpacking support update: validate packed track data under or overflow after decrunching and reject track as damaged if detected. ![]() ![]() Flash/EEPROM emulation updates (support write protection enable/disable commands, parallel EEPROM partial writes supported) Added generic support for emulation of IDE controllers that have in-circuit programmable flash/EEPROM chip. At least AR3 does stupid things with VPOSW that can't work if CPU is not slow enough. This basically reverts VPOSW updates to pre-5.0 behavior when CPU is not at least in memory cycle exact mode, supporting only usual "fake NTSC" modes. Ignore backwards or same line vertical VPOSW writes if it was CPU write and CPU emulation is not in accurate mode. Warp mode normally enables frameskip in non-ce modes. Do not enable temporary frameskip in warp mode if debug overscan mode is enabled, it can cause random glitches. If D3D11 screen init decided that new requested mode has same parameters as old mode, skip also other unnecessary graphics reinitializations. Do not do unnecessary graphics setup reset if RTG mode changed but only parameter that changed was color depth and mode is not fullscreen with match depth if possible enabled. ![]() Debug D3D11 DLLs also report that it failed due to unsupported window flag. This does not make sense in my opinion and it does not seem to be mentioned in documentation but CreateSwapChainForHwnd() fails if it is set. Previously this caused fallback to D3D9 mode. D3D10+ windowed mode is not possible if always on top window flag is set. Ignore "Main window always on top" misc setting in D3D11 mode. It previously only worked in D3D11 HDR mode. Fixed on screen keyboard transparency in D3D9/11 modes. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |