Skip to content

Releases: FunkyFr3sh/cnc-ddraw

experimental

21 Aug 08:27
Compare
Choose a tag to compare
experimental Pre-release
Pre-release
add comment

6.8

20 Aug 10:10
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 Readme file and the wiki.

Still need help? Ask on Discord or create an issue.
 

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.

Still need help? Ask on Discord or create an issue.
 

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.

Still need help? Ask on Discord or create an issue.
 

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.

Still need help? Ask on Discord or create an issue.
 

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

6.1

03 Feb 20:45
Compare
Choose a tag to compare
6.1

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 some bugs in Icewind Dale 2
  • Added support for alt+enter in Fullscreen Upscaled mode
  • New export function "DDIsWindowed" so fan patched games can query the windowed state
  • Fixed some compatibility issues in wine with cnc-ddraw config
  • Fixed cursor lock issues in some games (EV Nova, Gruntz..)
  • Does now support custom named "ddraw.ini" settings file via env var "CNC_DDRAW_CONFIG_FILE"
  • Fixed a bug in multiplayer games with American Conquest and Cossacks
  • Added a preset for Worms 2
  • Added support for Hearts of Iron 2
  • Added support for Quest for Glory 5

4.4.5.0 battle.net build for Warcraft II BNE and Diablo

03 Feb 20:21
Compare
Choose a tag to compare

Instructions

  1. Download cnc-ddraw_battle.net.zip and extract it into your Warcraft II/Diablo folder
  2. Start the game

Do only use this build for Warcraft II BNE and Diablo, use the regular build for all other games.

Tested with gog.com version and new battle.net (January 2024) release.

Note to Blizzard and gog.com staff: If you guys happen to see this, you're free to include ddraw.dll and ddraw.ini in your installers without any fees.

Please also have a look into my other fixes for the new battle.net release of Warcraft II and Diablo:
https://github.com/FunkyFr3sh/Warcraft-II-Powershell-Patches/blob/main/README.md

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

  • Fullscreen battle.net support