Releases: FunkyFr3sh/cnc-ddraw
experimental
Enable low FPS fix for newer versions of windows as well
7.1
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Fixed a crash in Carmageddon (See proxy-dlls.zip)
- Updated all proxy dlls to the latest petool version to avoid AV false positives
- Added support for DOSBox Staging shaders - https://github.com/dosbox-staging/dosbox-staging/tree/main/contrib/resources/glshaders
- Fixed low FPS issues in Hearts of Iron 2
- Fixed issues with the FPS limiter in Wine (linux/macOS/android)
- Screensaver will no longer show up and monitor doesn't turn off anymore while playing
- Fixed crashes on game exit when using the X button in the window on older versions of windows
- Added a workaround for a bug in some intel HD 4000 drivers
- Fixed a crash with the OpenGL renderer that happened when no hardware acceleration was available
- The game speed limiter does now work for GDI games as well (maxgameticks= and limiter_type=4)
- A lot of bug fixes and improvements have been added, this release has been tested with far over 100 games (Thanks to McNelly @ Discord!)
Click here to view the full list of all games added to the supported games list
101: The Airborne Invasion of Normandy
7th Legion
Abomination - The Nemesis Project
Agharta the Hollow Earth
Airline 69: Return to Casablanca
Ancient Conquest
Ancient Evil
Another War
Army Men 2
Army Men: Air Tactics
Army Men: Toys in Space
Army Men: World War / Army Men: Operation Meltdown
Bejeweled 2 Deluxe
Birthright: The Gorgons Alliance
Championship Manager 99-00
Clans
Cyber Gladiators (needs CyberGladiators_Patch_Win_EN_WinXP.zip)
Cydonia Mars - The First Manned Mission
Dark Earth
Day Of The Tentacle
Daytona
Deadly Tide
Delta Force
Die by the Sword
Discoworld Noir
Dominion - Storm Over Gift 3
Doom 95
Dreams to Realty
Excalibur 2555AD
F-16 Agressor
Fable
Falcon 4.0 (Microprose version)
Fallout Tactics: Brotherhood of Steel
Full Throttle
Geneforge
Gilbert Goodmate And The Mushroom Of Phungoria
Gorasul: The Legacy of the Dragon
Gromada Revenge
Handkerchief
Heart of Darkness
Heroes Chronicles: Clash of the Dragons
Heroes Chronicles: Conquest of the Underworld
Heroes Chronicles: Masters of the Elements
Heroes Chronicles: Warlords of the Wasteland
Heroes of Might and Magic
Hexen 95
Ignition
Imperialism 2: The Age of Exploration
Indiana Jones and the Fate of Atlantis
Indiana Jones and the Last Crusade
Jeff Wayne's The War of the Worlds
Karma Immortal Wrath
Lands of Lore 2 Guardian of Destiny
Last Bronx
Links Extreme
Lost Vikings 2
M.A.X. 2 Mechanized Assault & Exploration
Mageslayer
Mario Sorb 3
Metal Knight
Moorhuhn Adventure: Fluch des Goldes
Moorhuhn Adventure: Schatz des Pharao and Fluch des Goldes)
MiG-29 Fulcrum
NBA Action '98
NBA Full Court Press
Neo Sonic Universe
Nightmare Creatures
Ninja Jonder Deluxe
Original War
Outwars
Pandora's Box Puzzle Game
Panzer Dragoon
Platypus
Rage of Mages
Rent-A-Hero
Resurrection - The Return of the Black Dragon
Return to Krondor
Rising Lands (patched)
Roland Garros 98
Seven Kingdoms II
Silver (needs "SilverUK GeForce2 And Radeon Patch")
Simon the Sorcerer 1/2 (windows 95 version)
Soldiers At War
Spec Ops - Ranger Assault
Squad Leader
Star Trek Away Team
Star Trek Generations
Star Wars Anakin's Speedway
Star Wars Early Learning Activity Center
Star Wars Episode I: The Gungan Frontier
Star Wars Rebellion
Star Wars Yoda's Challenge
Star Wars: Droid Works
Star Wars: Pit Droids
Superbike 2000
Swarog
The Curse Of Monkey Island
The Dig
The Last Express
The Neverhood
The Next Worlds
The Rocky Interactive Horror Show
The Sex Files
Thunder Brigade
Tone Rebellion
Toy Story
Tridonis
Unreal
Virtua Cop
Virtua Cop 2
Virtua Fighter 2
Virtual Springfield
WarGames
Weird War
Wheel Of Fortune
Wing Commander - The Kilrathi Saga
Zork Nemesis
7.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- All proxy dlls were rebuilt using petool and should have a better compatibility now (See proxy-dlls.zip)
- Added support for Diablo II: Lord Of Destruction 1.14a / 1.14c / 1.14d (See proxy-dlls.zip)
- Fixed slow game start in older versions of Diablo II: Lord Of Destruction (See proxy-dlls.zip)
- Added support for Balls of Steel v1.2 (See proxy-dlls.zip)
- Added support Final Liberation: Warhammer Epic 40000 [GOG Version] (See proxy-dlls.zip)
- NexusTK can now be started multiple times (See proxy-dlls.zip)
- Does now support more games without the need for compatibility modes (fixed privileged instruction crash)
- Added new .ini setting "center_window=" to optionally center window to screen when game changes the display resolution
- Fixed a bug with the OpenGL renderer on VMware Windows XP virtual machines
- Does now support Windows ME (see cnc-ddraw_legacy_WindowsME.zip)
- Fixed a error message in cnc-ddraw config.exe on Windows 2000
- Fixed stuttering in Captain Claw (and possibly some other games)
- Window can now be resized on Linux and macOS
- Window can now be maximized on Linux and macOS
- Updated the Worms Armageddon preset and added a wiki entry for it
- New .ini setting "keytogglefullscreen2" to toggle windowed with a single key press
- New .ini setting "keytogglemaximize2" to toggle maximize with a single key press
- Added a preset for Age Of Wonders 1
- Added a preset for Hooligans: Storm over Europe
- Fixed a bug with downscaling that happened when integer scaling (boxing=true) was enabled
- Fixed a bug where games would still react to keyboard input despite being in the background
- Added support for TianLong BaBu
6.9
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Hotkeys should be working for all games now (Tested with Fallout 2, Jagged Alliance 2, Enemy Infestation, Lapis and Disney Trivia)
- Fixed window disappearing from taskbar bug in Fallout and Fallout 2
- Fixed some issues on Steam Deck where some games did not display properly in fullscreen mode
- Fixed alt+tab issues on credits screen for Robin Hood - The Legend of Sherwood
- Fixed a crash on game exit in Fallout 2
- Fixed a bug where the close button in the window was not working in some games
- Fixed a bug with the OpenGL Core renderer (renderer=openglcore)
- Fixed a bug with the Diablo 2 proxy dll (see proxy-dlls.zip)
- New .ini setting "win_version=[95,98,2000,nt4,xp]" to fake the reported windows version
- A lot of small bug fixes and improvements
- Added a hack for Flight Simulator 98 (Game is not actually supported, but being tricked to run on its software renderer)
- Added support for Constructor (See proxy-dlls.zip)
- Added support for Callus 95 - CPS-1 (Capcom Play System 1) emulator
- Added support for all kinds of old Disney and Hasbro games
6.8
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file and the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Fixed black screen issues in games that fully use GDI functions as renderer
- Added Vietnamese translation made by @TheBuck338
- Added partial support for windowed games (Setting the game to fullscreen is still recommended)
- Fixed some bugs related to upscaling in Age of Empires 1 & 2
- Fixed a black screen bug in Jagged Alliance 2: Wildfire
- Shader files can now contain "-pass1scale" in the filename to enable upscaling via pass1 rather than pass0
- Added new "aspect_ratio=" setting to ddraw.ini
- Does now detect other wrappers and warns about possible conflicts
- Fixed a bug in the OpenGL renderer that could randomly switch to slow software rendering
- Added new DDEnableZoom export - See wiki for all details - Age of Empires II Widescreen zoom patch
- Improved compatibility with more games (Changed default settings)
- cnc-ddraw config does now check if Vsync is needed and disables the toggle switch if it isn't needed
- Updated the Shadow Flare preset
- Added a preset for Moorhuhn (Does now use Alt+Backspace for windowed toggle to avoid conflicts with original toggle)
- Added a preset for Emperor: Rise of the Middle Kingdom
- Added a preset for Real War
- Added a preset for WarCraft 2000: Nuclear Epidemic
- Added support for Barbie(R) Photo Designer
- Added support for Lapis (lapis.mgame.com)
- Added support for Cossacks: Back To War [Steam version] (See proxy-dlls.zip)
6.7
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file and the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Fixed main menu issues in Carmageddon 1 lores mode
- Added a workaround for crashes on VMware Windows Vista virtual machines
- Fixed F4 (toggle windowed) hotkey in Heroes of Might and Magic 3 & 4
- Fixed Maintain Aspect Ratio / windowboxing settings for Airline Tycoon
- Added tooltips to a few cnc-ddraw config settings
- Added a preset for Heroes of Might and Magic III - Master of Puppets mod
- Added a preset for Age Of Empires 1 RockNRor patch
- Added support for Robin Hood - The Legend of Sherwood (see proxy-dlls.zip )
- Added support for Sudden Strike 2
- Added support for The Missing on Lost Island
- Added support for Gorasul: The Legacy of the Dragon
6.6
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file and the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Fixed too fast scroll speed in Knights and Merchants The Shattered Kingdom
- Fixed windowed mode in Uprising and Uprising 2
- Fixed windowed mode and crashes in American Girls Dress Designer
- Fixed cutscene upscaling in Atrox
- Fixed cutscene upscaling in Duel Savior
- Fixed cutscene upscaling in The X-Files (DVD version)
- Fixed cursor issues in Nancy Drew games (macOS)
- Fixed a bug where the maximize button in windowed mode was greyed out in some cases
- Added support for Nancy Drew: Secret of Shadow Ranch
- Added support for around 50 different games from "The Learning Company" (Batman, Scooby Doo, Carmen Sandiego, Reader Rabbit, Cyberchase, Powerpuff girls, Sponge Bob, Little Bear, Clue Finders, Madeline, Arthur, StarFlyers, Zoombinis)
- Added support for around 20 different games from "Humongous" (Freddi Fish, Putt Putt, Pajama Sam, SPY Fox, Blue's clues)
6.5
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file and the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Added AMD FidelityFX™ Super Resolution (FSR) shader (fsr.glsl)
- Updated xBRZ shader to faster multipass version (xbrz-freescale-multipass.glsl)
- Added AMD FidelityFX™ Robust Contrast Adaptive Sharpening (RCAS) shader (rca-sharpen.glsl)
- Added image-adjustment.glsl shader (Allows to adjust contrast/Brightness/grain and a lot more - can be combined with other shaders)
- Updated bicubic.glsl and bicubic-tuned.glsl to faster 5-tap versions (bicubic-bilinear.glsl and bicubic-tuned-bilinear.glsl)
- You can now combine 2 shaders (second one must have the same name as the first one but with ".pass1" appended to the filename)
- Added support for Nancy Drew: Last Train to Blue Moon Canyon
- Added support for Nancy Drew: Message in a Haunted Mansion
- Added a preset for American Girls Dress Designer
- Fixed cursor issues in the main menu of Nancy Drew games
- Fixed mouse input issues in Diablo 1
- Fixed a crash in Jazz Jackrabbit 2
- New .ini setting "wine_allow_resize=true/false" to allow resize in wine (linux/macOS) - Note: it's not fully functional, hence why it's optional
- Supported games list in readme was updated (200+ games listed now) - Thanks to @ShizCalev
- Added support for the latest Mesa3D OpenGL software rasterizer https://github.com/pal1000/mesa-dist-win
- Added new export "DDGetProcAddress" so fan patched games can bypass the cnc-ddraw hooks and get access to the real functions
6.4
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file and the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Fixed a bug in Infantry where the game would still react to mouse input even when the window is inactive
- Cursor can now be locked in Infantry
- Added support for Dune2000 version 1.02
- Added support for menu bars in Daytona USA PC 1996 and other games (requires either "Borderless" mode or "Fix invisible videos / UI Elements" enabled)
- Added partial support for Road Rash upscaling (mouse is not supported in the menus yet - use keyboard for now)
- Fixed a bug where the keyboard input was not working for some games
- Added support for Worms 2 High Resolution patch (wkReSolution) zooming
- Fixed slow Alt+Tab issues on Windows 7 with the opengl renderer
- Added support for Reksio and the Pirate Treasure (Reksio si Comoara Piratilor)
6.3
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file and the wiki.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window
Changelog
- Added a workaround for a crash with the Steam Red Alert 2 release
- Adjusted the filenames of screenshots