老游戏用这个兼容补丁
https://github.com/CnCNet/cnc-ddraw/releases
https://github.com/FunkyFr3sh/cnc-ddraw/releases
cnc-ddraw
cnc-ddraw can fix compatibility issues in older 2D games, such as black screen, bad performance, crashes or defective Alt+Tab. It does also add new features such as borderless mode, windowed mode and upscaling via shaders.
Features
Supports Windows ME, 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
GDI / OpenGL / Direct3D 9 renderer (With automatic renderer selection)
Upscaling via glsl shaders - https://imgur.com/a/kxsM1oY | https://imgur.com/a/wjrhpFV
Windowed Mode / Fullscreen Exclusive Mode / Borderless Mode
Alt+Enter support to switch quickly between Fullscreen and Windowed mode
Automatically saves and restores window position/size/state
FPS Limiter
VSync
Optional mouse sensitivity scaling
Preliminary libretro shader support - https://github.com/libretro/glsl-shaders
...
Instructions
Download cnc-ddraw.zip and extract it into your game folder
Start the game
Wine (Linux/macOS/Android) only: override ddraw in winecfg manually or run cnc-ddraw config.exe once.
|