Releases: FunkyFr3sh/cnc-ddraw
4.4.7.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window (Window borders must be disabled in config)
Changelog
- Fixed a bug with the adjmouse setting
- Added a preset for Sole Survivor
- Added support for Infantry Online
- Added support for Hugo Gold
4.4.6.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window without frame
Changelog
- Fixed a bug in Red Alert 2 / Tiberian Sun that could lead to a game crash
- Fixed a bug where the cursor didn't lock to the screen anymore after alt+tab
- Fixed a bug in the direct3d 9 renderer where it didn't clear the screen properly in some cases (black bars)
- Fixed some issues with the Warcraft II Widescreen / High resolution patch
- Fixed desyncs in Dune 2000 multiplayer games
- Screenshots will now be saved to a different folder by default - .ini setting "screenshotdir"
- Added support for Hugo Wild River
4.4.5.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
- [Alt] + [Page Down] = Maximize window without frame
Changelog
- Added Hungarian translation by cyberdyne-sys
- Added French translation by Toshiba-3
- Fixed some drawing glitches with Icewind Dale 2
- Mouse sensitivity scaling is now working with Jagged Alliance 2 (1.12 / 1.13)
- Windowed mode is now working with Wizardry 8 and Jagged Alliance 2 (1.12)
- Fixed a bug in Jagged Alliance 2 (1.12 / 1.13) where the game would minimize on alt+tab and during video playback
- Fixed cursor clip issues in Jagged Alliance 2 (1.12 / 1.13)
- New hotkey to toggle maximize with a window without frame
- Hotkeys can now be configured/disabled via ddraw.ini
- Screenshots are now working with 32bit color depth games as well
- Added support for Lionheart
- Added support for Jagged Alliance 2: Wildfire
- Added support for Economic War
- Added support for Arcanum
- Added support for Space Rangers 1
4.4.4.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
Changelog
- Added Chinese Simplified translation by universal963
- Added Spanish translation by c-sanchez
- Added Russian translation by shikulja
- Added German translation by helgo1506
- Direct3D 9 renderer does now support bilinear upscaling for all games
- Cutscene upscaling is now working for a few more games (.ini setting "fixchilds")
- Several bug fixes and improvements
- Added a preset for Sim City 3000
- Added a preset for Mech Warrior 3
- Added a preset for Amerzone
- Added support for Settlers 3 (See proxy-dlls.zip)
- Added support for Diablo 2 + LOD 1.14b (See proxy-dlls.zip)
- Added support for Chaos Gate (See proxy-dlls.zip)
- Added support for Outlive (See proxy-dlls.zip)
4.4.3.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
Changelog
- Added the new cnc-ddraw config program "cnc-ddraw config.exe"
- Fixed a bug in borderless mode where the cursor wasn't locking automatically on Alt+Tab
- Fixed a bug in C&C1 and Red Alert 1 where the cursor lock didn't work properly in 640x480 mode
- Fixed a bug in games using DirectInput where the cursor didn't work
- The settings "Maintain Aspect Ratio" and "Windowboxing / Integer scaling" are now supported with the maximize button too
- Cursor does now unlock when Alt+Enter was pressed so it can be used as an better alternative to Alt+Tab
- Added support for Eggsucker
If you like to help out translating the new config program then please post the translation in here: #102
4.4.2.1
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Start the game
Game doesn't work? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
Changelog
- Fixed a bug in Diablo II where the cursor sometimes wasn't locked on game start
- Fixed a bug in Age Of Empires where some high resolutions were not working ( .ini key "resolutions=2")
- Fixed a bug in Grand Theft Auto where some high/unsupported resolutions were showing up in the in-game list
- .ini settings "maintas=" and "boxing=" are now working for a lot games that didn't support it before
- Cursor lock/unlock works now better with a lot of games
- removed .ini key "handlemouse=" - All games now have a working cursor without having to change any settings
- Rewrote a lot of old code and updated to the latest DirectDraw header file
- "adjmouse=true" is now the new default setting - If your cursor is too slow with this release then change it back to "false"
- Added partial support for Start Trek Armada (Still has some issues that I'll fix later on if there is demand)
- Added support for Future Cop L.A.P.D.
4.4.1.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Disable all compatibility modes for all of the game executables
- Start the game
Game doesn't work? Cursor invisible? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
Changelog
This release has been tested with more than 100 games (the list of games is way too long to post here). The release includes all kinds of updates to improve the compatibility with more games.
- Added missing DirectDraw features - Should work now with a lot more games
- Windowed mode is now working for some games that didn't support it before
- Upscaling is now working for some games that didn't support it before
- Fixed a few Alt+Tab bugs
4.4.0.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Disable all compatibility modes for all of the game executables
- Start the game
Game doesn't work? Cursor invisible? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
Changelog
- "vhack=" can now upscale high resolution patches using shaders (C&C1, Red Alert1, KKND Xtreme)
- Screenshots are now supported for 16bit color depth games as well
- New .ini setting "fixpitch=" to fix issues where some parts of the screen are being displayed diagonally
- Fixed some fog drawing glitches in Baldur's Gate / Icewind Dale 2
- Fixed the background color of the movies in Knights and Merchants
- Fixed some menu issues with high dpi settings on Red Alert 2 / Yuri's Revenge
- Fixed the cursor bug in Oddworld: Abe's Exoddus
- Added support for Moorhuhn / Moorhuhn 2
- Added support for KKND Xtreme (With high resolution patch menu upscaling / vhack=true) and KKND2: Krossfire
- Added support for Steel Panthers: World At War
- Added support for Anstoss 3
- Added a preset for Wizardry 8
Note: To support games that check the version number of ddraw.dll I had to raise the version of this release above 4.3.0.0
1.4.1.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Disable all compatibility modes for all of the game executables
- Start the game
Game doesn't work? Cursor invisible? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
Changelog
- Should now work with Reshade (And other d3d9.dll/opengl32.dll proxy dlls)
- Reduced input lag and frame skip with vsync and maxfps=-1
- Maximize button is now supported in windowed mode
- All shaders should now work fine on macOS
- Fixed a bug in Diablo II where the music stopped playing after Alt+Tab
- Fixed a bug in Diablo II where the cursor was jumping in some cases
- New .ini setting for syncing game speed with monitor refresh rate - [ddraw]maxgameticks=-2
- Added support for Baldur's Gate
- Added support for Icewind Dale 2
- Added support for Tzar: The Burden of the Crown
- Added support for Knights and Merchants
- Added support for Blade & Sword (in Chinese: 刀剑封魔录 )
- Added support for Jagged Alliance 2 1.13
- Added support for Capitalism II / Capitalism Lab
1.4.0.0
Instructions
- Download cnc-ddraw.zip and extract it into your game folder
- Disable all compatibility modes for all of the game executables
- Start the game
Game doesn't work? Please check the Readme file.
Hotkeys
- [Alt] + [Enter] = Switch between windowed and fullscreen mode
- [Ctrl] + [Tab] = Unlock cursor
- [Right Alt] + [Right Ctrl] = Unlock cursor
Changelog
- Fixed a bug in Diablo II where the cursor was jumping with adjmouse=true in some cases
- Fixed a bug in Diablo II where the Alt key was stuck after pressing Alt+Tab
- Software rendering warning message should now display properly for all games
- Fixed a bug in Rage of Mages 2 (Allods2)
- Cultures 1 - The Discovery of Vinland should be supported now (Only with 16bit color depth atm)
- Alt+Enter hotkey combo is now disabled in case fullscreen= is set to true
- adjmouse=true does now work in combination with devmode=true
- Custom icons are now working with Phobos YR extension
- New .ini setting for linear upscaling with the Direct3D 9 renderer - [ddraw]d3d9linear=true/false
- Several bug fixes and improvements