Skip to content

Releases: FunkyFr3sh/cnc-ddraw

experimental

11 Dec 05:20
Compare
Choose a tag to compare
experimental Pre-release
Pre-release
bump experimental build

7.0

02 Nov 01:02
Compare
Choose a tag to compare

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

21 Sep 18:49
Compare
Choose a tag to compare
6.9

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

20 Aug 10:10
Compare
Choose a tag to compare
6.8

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

10 Jul 23:54
Compare
Choose a tag to compare
6.7

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

06 Jun 03:00
Compare
Choose a tag to compare
6.6

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

24 May 03:20
Compare
Choose a tag to compare
6.5

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

13 May 02:51
Compare
Choose a tag to compare
6.4

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

11 Mar 16:59
Compare
Choose a tag to compare
6.3

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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

6.2

22 Feb 02:57
Compare
Choose a tag to compare
6.2

Instructions

  1. Download cnc-ddraw.zip and extract it into your game folder
  2. 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 support for loading cnc-ddraw from sub dirs - by @egornovivan
  • Fixed a bug on linux (wayland) where games failed to go fullscreen properly
  • Improved cutscene upscaling on linux
  • Updated the EV Nova preset to support the new CE release (Fixes open pilot menu)
  • Added a new shader - jinc2-dedither.glsl