Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

v2.74

Compare
Choose a tag to compare
@dege-diosg dege-diosg released this 09 Apr 07:04
· 13 commits to master since this release
  • Enabling 16K sized surfaces in DDraw (Demon World 2)
  • Optimizing filling-type GPU-work all along the code for lower GPU usage (DDraw/D3D/presentation)
    • This also involves some improvements in filling capabilities of DDraw
  • Removing an old general limitation related to swapchains + code refactoring
  • Implementing an FPS-limiter configurable through the new option GeneralExt\FPSLimit
  • Fixing bicubic + Lanczos filters combined with CRT-like appearance and integer scaling
  • Adding a new option GeneralExt\CursorScaleFactor to control the integer scaled appearance of the emulated hw cursor
  • Adding option DirectXExt\Default3DRenderFormat for possible higher dynamic range
  • Fixing a vs.1.x shader translator bug (The History Channel - Civil War)
  • Fixing a regressive D3D12 DX backend bug
  • Fixing a D3D12 common backend cache bug (nVidia Chameleon demo)
  • Fixing a bug with forced MSAA in D3D11/12 DX backends
  • Implementing missing point-type fillmode (nVidia tech demos)
  • Implementing some missing things in DDraw (Near Fantasy Space)
  • Minor change in handling the FPU state (Tantra Online)
  • A Glide3 incompatibility is fixed (Test Drive 5)
  • Glide x64 bugfixings: bad thick-line drawing and crash in guDrawPolygonVertexListWithClip
  • Slight modification in Glide window handling when enviroment is configured to Dosbox