Get Command & Conquer Generals and Zero Hour working flawlessly on Windows 10 and 11 with GenPatcher. It applies all the latest fixes and will solve around 99% of the issues related to launching the game. Compatible with all major C&C Generals and Zero Hour releases.
Get Command & Conquer Generals and Zero Hour working flawlessly on Windows 10 and 11 with GenPatcher. GenPatcher applies all the latest fixes and will solve around 99% of the issues related to launching the game. Compatible with all official C&C Generals and Zero Hour releases.
- DO NOT USE GENPATCHER IF YOU HAVE MULTIPLE COPIES OF C&C GENERALS ZERO HOUR INSTALLED ON YOUR PC.
- GENPATCHER MUST NOT BE USED AFTER MODS HAVE BEEN INSTALLED (UNLESS YOU'VE USED GENLAUNCHER TO INSTALL THEM).
- GENPATCHER REQUIRES FULL ADMINISTRATOR PRIVILEGES TO WORK, AND IN MOST CASES, REQUIRES ANTI-VIRUS SCANNERS TO BE SWITCHED OFF.
- GENPATCHER ONLY AFFECTS C&C GENERALS AND ZERO HOUR GAME FILES AND THEIR RESPECTIVE WINDOWS REGISTRY ENTRY ENTRIES.
- GENPATCHER IS FREE TO USE AND HOLDS NO WARRANTIES. BY USING GENPATCHER YOU ACCEPT THAT ITS CREATOR, AND ANYONE INVOLVED IN THE PROJECT, IS NOT RESPONSIBLE OR LIABLE FOR ANY POTENTIAL HARM OR DAMAGE THAT MAY OCCUR WHEN USING THIS SOFTWARE. USE AT YOUR OWN RISK.
More info: Legi.cc
Email: legi@legi.cc
Discord: Legionnaire#7341
- How to Use
- Supported Game Installations
- Fixes
- Additional Content
- Community Map Pack
- Playing Online
- Installation Info
- About & Thank You
- Cookie & Privacy Policy
- hangelog
- Switch off your virus-scanner. If you are using Windows Virus & threat protection, make sure you manually switch off Real-time Protection.
- Download GenPatcher from the site: Legi.cc
- Run GenPatcher.
- If Windows Smart Screen is preventing you from running GenPatcher, just click on MORE INFO, and then click RUN ANYWAY.
- When GenPatcher has started, click the Apply Fixes button and watch the magic happen.
- Wait for all the required files to be downloaded and installed.
2. SUPPORTED GAME INSTALLATIONS
The following game installations are supported:
- Steam game installations (all languages).
- EA App (English & German) game installations.
- Origin (English & German) game installations.
- The First Decade (English) game installations.
- CD game installations (all languages).
- ISO game installations (all languages).
If your game installation is not supported, you may still use this tool, however, you are encouraged to make a back up of your game before applying any fixes.
1. Apply Fixes -- Get your game running on Windows 10 & 11 by applying up to 50 fixes to your game. A comprehensive list of fixes can be seen below:
- Download and install Visual C++ Redistributable (x86) 2005.
- Download and install Visual C++ Redistributable (x86) 2008.
- Download and install Visual C++ Redistributable (x86) 2010.
- Download and install Windows Media Feature Pack (if required).
- Download and install DirectX Runtime June 2010.
- Download and install C&C Generals patch 1.08 (if required).
- Download and install Zero Hour patch 1.04 (if required).
- Download and install C&C Generals fixed executable (if required).
- Download and install Zero Hour fixed executable (if required).
- Download and install proxy launcher for C&C Generals and Zero Hour for GameRanger.
- Download and install DatGen for C&C Generals and Zero Hour (if required).
- Download and apply C&C Generals and Zero Hour HD game icons (if not applied).
- Fix broken desktop shortcuts.
- Add desktop shortcuts for window mode.
- Fix broken start menu shortcuts.
- Restore missing start menu shortcuts.
- Add start menu shortcuts for window mode.
- Apply Windows XP SP3 compatibility to C&C Generals and Zero Hour executables.
- Apply Run-as-Administrator compatibility to C&C Generals and Zero Hour executables.
- Rename dbghelp.dll to dbghelp.dll.bak for C&C Generals and Zero Hour.
- Rename BrowserEngine.dll to BrowserEngine.dll.bak for C&C Generals.
- Delete Data\INI\INIZH.big for Zero Hour.
- Create an optimized options.ini file in the Data folders.
- Fix for the EA App's "The final stages of installation didn't go as planned." error.
- Add missing entries in the Windows Registry for Steam game installations.
- Add missing entries in the Windows Registry for EA App game installations.
- Add missing entries in the Windows Registry for Origin game installations.
- Add missing entries in the Windows Registry for The First Decade game installations.
- Command and Conquer Generals Zero Hour Data folder compatibility for international versions.
- Automatic game-detection support when installing GameRanger for the EA App, Origin, and The First Decade game installations.
- Fix for GameRanger to detect C&C Generals and Zero Hour when the game is installed via Steam.
- Restores ability to log into C&C: Online for Steam game installations (assuming GenTool is installed).
- Restores multiplayer compatibility between Steam and non-Steam game installations.
- Fix for Generals and Zero Hour Data folder location discrepancy caused by Microsoft OneDrive.
- Fix to enable window mode for EA App game installations.
- Fix to allow passthrough of EA App launcher's command line arguments.
- Fix to enable window mode for Origin game installations.
- Fix to allow passthrough of Origin launcher's command line arguments.
- Fix for GameRanger's 'Abort' functionality.
- Disable Origin In-Game for Origin game installations.
- Remove any 'read-only' file attributes from game files & folders.
- Validity check for potentially unstable Intel Graphics Drivers.
- Validity check for potentially unstable 'My Documents' path.
- Validity check for potentially unstable game installation path.
- Check for Malwarebytes, which is known to make the game unstable.
- Fix to restore decal quality for Zero Hour.
- Fixed fonts for Russian game installations.
- Fixed a start-up crash for high-resolution monitors.
Assuming the fixes were applied successfully, the game should now work correctly on Windows 10 & 11. Your game installation will be very stable and capable of playing online. In case you still experience any errors, please check Legi.cc or Legi.cc.
2. GenTool -- Highly recommended. GenTool performs a myriad of game enhancements, including wide-screen support, stability fixes, online-play support using Revora's platform, adding in anti-cheat functionality, observer features, singleplayer & observer extended-zoom, and much more. There is simply no reason not to get it, unless you plan to use cheats in single-player...
3. Edit Serial -- Only visible for those with CD/ISO game installations. Number Some Deluxe Edition owners may have faulty (but valid) serial numbers that cannot be entered in the traditional EA installers. GenPatcher allows you to edit your installed serial numbers in order to enter the faulty (but valid) official serial number.
Content shown here is optional and created by different community members. This section may have more content added over time. You are invited to have a look and see if something tickles your fancy.
Any installed map can be found under the 'unofficial maps' tab when selecting a map for Skirmish or multi-player matches. This map pack is broken up into four smaller map-packs. These are:
- Skirmish & multiplayer.
- Single-player and multiplayer co-op missions.
- AOD & comp-stomp maps.
- Mod & no-money maps.
Single-player missions can only be played in Skirmish, and will not appear in the map selection screen when playing in LAN or online lobbies.
If you would like to play online, and you're new to the online scene, it is recommended to install . In most cases, it works right out-of-the-box.
If you are a C&C Generals and Zero Hour veteran and don't mind tinkering with your router or PC, then / Revora could be for you. C&C:Online / Revora also offers (generally) lower latencies and a reduced chance of encountering cheaters.
If you have a few friends and want to try out the game online without being visible to the online community, you should use Radmin VPN to create a quick and easy 'Radmin server' to play online with your friends. Radmin also allows you to connect to public servers, however, the user experience is not as good as GameRanger.
- Network -- Enable this if you encounter problems connecting to other optimizations players. This can alleviate connectivity issues for all 3 online platforms. Since this option will reduce security settings in order to increase connectivity, you will be taking a risk and exposing your PC (just a little more) to the Internet. Use with caution. In short, when you enable network optimizations, your Windows will choose to prefer IPv4 over IPv6. This is useful because Generals and Zero Hour fail to connect to other players when IPv6 is used. Furthermore, your WiFi or ethernet network is set to be a 'private network', and GenPatcher also adds a firewall-entry for Generals, Zero Hour, and GameRanger. Disabling the network optimizations will only undo the changes that were applied by GenPatcher.
- GameRanger -- GameRanger automatically launches the game in full-screen window mode by default. However, switching to window mode can bring a number of benefits such as additional stability. Enabling this setting updates GameRanger to run your game in window when the game is launched.
- Hide IP from -- This may be useful for live-streamers who are game menus broadcasting their matches on live video platforms such as YouTube or Twitch. This setting will hide your local & public IP address to prevent viewers from seeing your IP addresses.
Here you can find crucial information about your game. You will be able to see which game installation type you have installed, the date of when the game was installed, as well as the version of your game.
If your game installation is not supported, please find an alternative and legal way of installing the game.
There are also clickable shortcut-style links to your game's installation directories (where the official game installer installed your game), and your game's 'Data' folders (where configuration files, maps and replays are held).
8. COMMAND-LINE LAUNCH PARAMETERS
GenPatcher supports a number of command-line launch parameters. For a seamless experience, it's recommended to run your command-line terminal as administrator.
-acceptpolicy -- Automatically accept the privacy policy without being shown the privacy policy popup.
-autoclose -- Automatically close GenPatcher after a 'dump' or 'forceinstall' has completed successfully.
-dump -- Generate a debug info dump as a dump<yyyyMMddHHmmss>.txt text file in GenPatcher's directory (Documents\Command and Conquer Generals Data\GenPatcher). When used in combination with 'forceinstall', this will result in two dump files. One will be generated before any of the 'forceinstall' packages are applied, and one will be generated afterwards as well.
-forceinstall -- Automatically force-install fixes or installation <comma packages. If the requested packages are already applied, separated list nothing will happen. of packages> Note: Packages will not be handled in the order specified in the command-line parameters. GenPatcher will determine the best order for which to process each requested package.
List of fixes or installation packages:
- applyfixes
- gentool
- controlbarpro
- controlbarpro-720
- controlbarpro-900
- controlbarpro-1440
- controlbarpro-2160
- controlbarhd
- controlbardefault
- germanuncut
- genlauncher
- borderlessfullscreen
- gamerangerwindow
- zoom-0
- zoom-50
- zoom-100
- zoom-200
- zoom-350
- zoom-500
- zoom-1000
- hotkeysleikeze
- hotkeysleikeze-en
- hotkeysleikeze-de
- hotkeysleikeze-ru
- hotkeyslegionnaire
- hotkeysdefault
- hotkeysoncontrolbar
- hotkeysoncontrolbar-qwertz
- worldbuilder2.2
- worldbuilder2.7
- maps
- maps-skr
- maps-mis
- maps-aod
- maps-scr
- networkoptimizations
- hideip
Command-line launch parameters example:
GenPatcher.exe -acceptpolicy -forceinstall applyfixes,gentool,controlbarpro
-dump -autoclose
When GenPatcher is run with these parameters, it will automatically accept the privacy policy, create a dump of the debug information, then apply all applicable fixes, install GenTool, install Control Bar Pro, followed by another dump of the debug information. Finally, GenPatcher will automatically close. If at any point an error has occurred, GenPatcher will still show the error message without closing automatically.
A special thank you goes out to xezon, who helped a lot with GenPatcher 1.0, as well as hosting most of the necessary files on gentool.net.
A quick shoutout for those of you who helped with testing some of the features of GenPatcher, allowing me to iron out some of the early bugs.
Also, a big thanks to the translators for putting in the hours to ensure that even those who are not fluent in English can enjoy this program.
This project was a lot of work. Starting in 2019 and spanning over 500+ hours of researching, testing, coding, I really hope GenPatcher is going to help a lot of people. Before GenPatcher, installing the game and getting it to run properly could take around 30 minutes for those who knew what they were doing, and several hours for those who lacked the knowledge and experience of the many existing bugs. I therefore want to thank you for using this software, validating all the hard work and effort put in.
If you feel GenPatcher was a massive aid in getting your game running, and you want to express your gratitude financially, you can always send me a donation via PayPal by either sending to legionnairegenerals@gmail.com or by visiting this link:
Paypal.com
10. COOKIE & PRIVACY POLICY
This is the cookie & privacy policy as found at Legi.cc
The policy has been added here to provide you with an offline copy. The policy concerns both GenPatcher and the website Legi.cc.
- Privacy Commitments: This site is owned and operated by Legionnaire Generals. Your privacy on the Internet is of the utmost importance. Legi.cc strives to make your experience online satisfying and safe. This policy will be regarding both Legi.cc, the website, as well as GenPatcher, the application. Legionnaire Generals acts as the webmaster for Legi.cc, as well as the creator of GenPatcher. Because certain types of information is gathered from users, you should fully understand this policy, and the terms and conditions, surrounding the capture and use of that information. This privacy statement discloses what information is gathered, and how it is used. This cookie & privacy policy only applies to Legi.cc and GenPatcher's online activities. This policy is not applicable to any information collected offline or via channels other than this website. In case you have any queries, or you disagree with the cookie & privacy policy, contact Legi.cc's webmaster and GenPatcher creator Legionnaire Generals at legi@legi.cc clearly stating your queries or concerns.
- Cookies and their Use: Cookies are small text files that can be used by websites to make a user's experience more efficient. Legi.cc uses cookies to remember your preferences, to personalize your experience, show which parts of the website people have visited, help measure the effectiveness of pages, and give insights into user interactions and the user base as a whole in order to improve communications and products. GenPatcher uses cookies to see which files have been downloaded, which links have been opened by GenPatcher, which game installation type GenPatcher has found, the language of the game, and whether or not fixes have been applied successfully. This allows for further product improvements to GenPatcher. You can find a list of the third-party cookies that are used by Legi.cc and GenPatcher, along with other relevant information, in the cookie table below.
- Information Gathering and Tracking: Upon accepting the use of cookies when prompted by GenPatcher, the following data is gathered:
- Which files are being downloaded by GenPatcher.
- Which external links are being opened by GenPatcher.
- Which game installation type has been detected (e.g. Origin, The First Decade, etc.).
- Which game language has been installed.
- Whether all fixes have been applied successfully.
This data collection happens in the form of a Google Analytics Event, initiated by the user. This data can be used to help spot bugs within GenPatcher, create new fixes, and improve usability.
GenPatcher does not collect any other data besides what is mentioned above. This means GenPatcher does not collect data such as:
- Hardware information.
- Operating system information.
- Personal or sensitive file contents.
4. Disabling Optional Cookies: If you do not wish to allow the use of cookies for GenPatcher, make sure to
select 'No' when prompted whether you accept the use of cookies. If you have already accepted the policy, and you change your mind, you must delete GenPatcher and all relevant files in the Documents\Command and Conquer Generals Data\GenPatcher folder. You can now download GenPatcher again, and you will be prompted once more.
5. Cookie Table: An effort is made to keep this table up-to-date. However, it is possible some cookies may be missing from this table. In this case, please contact the webmaster at legi@legi.cc.
Cookie Name Cookie Source (1st/3rd Party) Retention Per.
legicc-cookie-policy 1st 2 Years
PHPSESSID 1st Session
SLG_GWPT_Show_Hide_tmp 1st Session
SLG_G_WPT_TO 1st Session
SLG_wptGlobTipTmp 1st Session
_ga 3rd 2 Years
_gat 3rd 2 Years
_gid 3rd 2 Years
6. Children: It is encouraged for parents and guardians to observe, participate in, and/or monitor and guide their children's online activity. Consistent with the Federal Children's Online Privacy Protection Act of 1998 (COPPA), Legi.cc will never knowingly request personally identifiable information from anyone under the age of 13 without requesting parental consent.
7. Security Legi.cc operates secure data networks protected by industry standard firewall and password protection systems. Security and privacy policies are periodically reviewed and enhanced as necessary.
8. Consent: By using this website or GenPatcher, you hereby accept to the Cookie & Privacy Policy laid out on this page. By accepting both essential and optional cookies on Legi.cc, you give consent to possible information collection and tracking, as stipulated in the section above, titled Information Gathering and Tracking. By accepting the use of cookies for GenPatcher, you give consent to possible information collection and tracking, as stipulated in the section above, titled Information Gathering and Tracking.
Last updated on 07/05/2022.
Version 2.07f: (19-05-2024)
- GenPatcher now downloads and installs GenTool version 8.9.
- The GameRanger Steam Registry fix has become more rigorous.
- Improvements made to increase compatibility with regular Generals for Control Bar Pro and hotkey presets.
- Fixed a DPI-scaling issue where launching the game via GameRanger resulted in the game booting up with a different resolution.
Version 2.07e: (01-05-2024)
- Fixed a bug where GenPatcher incorrectly assumed GenTool version 8.6 was the latest version. This prevented users from being able to update to GenTool version 8.8.
- German Uncut menu item now shows whenever the German Uncut patch has been installed, regardless of the game installation language.
- German Uncut patch now works better with custom control bar and hotkey add-ons.
- Reduced total download size of the German Uncut package.
- Fixed the 'prox' error for those updating to the latest GenPatcher version.
- Fixed an error where the proxy launcher failed to install.
- Fixed a bug where the detected game language was marked as 'unknown' in the debug UI window.
Version 2.07d: (14-04-2024)
- GenPatcher now downloads and installs GenTool version 8.8.
- GenPatcher now downloads and installs the Proxy Launcher version 2.2.
- Updated the fixed game executables for both Generals and Zero Hour. These game executables will further help reduce mismatches when playing online.
- Steam in-game overlay (Shift + Tab) is now fully restored and working for Steam game installations. Steam in-game overlay will not work when playing multiplayer matches through GameRanger.
- Internal code updated to work better with PowerShell. This should remove (most of) the random popup windows that appear when launching or using GenPatcher.
- Added a fix that restored the decals in Zero Hour to the quality found in Generals.
- Fixed a bug where the 'Hide your IP address' feature could not be applied if only Zero Hour was installed.
- Instead of disabling IPv6, GenPatcher's network optimizations now request Windows to prefer IPv4 over IPv6.
- Fixed a bug where GenPatcher would launch an older version of GenPatcher when a new version has already been downloaded by the user.
- Control Bar Pro now also works for Generals. The version that GenPatcher installs is the version created by Lithium.
- Control Bar HD now also installs HD control bar icons for Generals.
- Added command-line parameter capabilities to GenPatcher (see the section COMMAND-LINE LAUNCH PARAMETERS above).
- Fixed an error where GenPatcher attempted to install the Windows Media Feature Pack when it wasn't necessary.
- Fixed a bug where the German Leikeze hotkey profile failed to apply.
- Fixed a bug related to the installation of Control Bar HD for Zero Hour.
- Improved CPU detection. Added RAM and GPU detection which will now show in the Debug window, which can be opened when pressing F8 on the keyboard.
- Fixed some faulty start menu shortcuts for Steam game installations.
- Fixed some minor bugs in the GenPatcher user interface.
- Colors of some of the headline texts within the GenPatcher UI have been made a little softer to try and be a bit easier on the eyes.
Version 2.07c: (22-03-2024)
- Reduced the aggressiveness of the Malwarebytes detection algorithm. This should help alleviate the false-positives.
- Improved game detection for Steam game installations when previous game installations were already present on the device.
- Removed 'Windows XP Service Pack 3' compatibility settings from Generals and Zero Hour game executables. This will increase compatibility with Steam.
- Added a warning message when a custom d3d8x.dll file is installed. Many people are seeking tech support because they've downloaded or installed a custom d3d8x.dll file thinking it fixes their game, when in fact, it is often the cause of their problems.
- Windows Media Feature Pack now correctly installs for Windows N users
- Fixed a bug that prevented DirectX runtime files from installing for Windows N users.
- Improved Russian language text positioning in GenPatcher's user interface.
- GenPatcher user interface improvements in the Control Bar section.
- GenPatcher stability improvements.
Version 2.07b: (14-03-2024)
- Fixed the 'This serial is in use' error for Steam game installations when playing multiplayer via the LAN protocol. This includes GameRanger and Radmin VPN.
- Fixed a start-up crash for high-resolution monitors.
- Improved the GameRanger detection algorithm for Steam game installations.
- The algorithm for toggling window mode for GameRanger has been improved significantly.
- Removed duplicate shortcut that got created for Steam game installations of C&C Generals.
- Fixed a bug where GenPatcher UI text would disappear in random places after attempting to install or uninstall the Leikeze hotkey profile, Legionnaire hotkey profile, Control Bar HD, the Control Bar Pro, or any maps.
- Added a check to see if Malwarebytes is installed. When detected, GenPatcher will warn the user about it, as Malwarebytes is known to cause problems with C&C Generals, C&C Generals Zero Hour, GenPatcher, and numerous game installers.
- Updated the included 7z extractor to the 2024-01-31 release version.
Version 2.07a: (11-03-2024)
- Restored EA App compatibility after EA App update.
- GameRanger window mode is now functioning with Steam game installations (Playing Online tab).
- Refinement of the version 2.07 beta code.
- Fixed the C&C: Online 'Registry is corrupt and has been altered' error.
- Added the +500 single player zoom height option (Additional Content -> GenTool).
Version 2.07 Beta: (10-03-2024)
- Added Steam compatibility.
- GenTool version 8.6 is now fully functioning on the Steam version.
- Users with the Steam game installation can now play online with GameRanger.
- Fully compatibility with other official and legal game versions when playing on C&C: Online.
- The Windows Media Feature Pack will now be downloaded and installed if it's not already installed. This mostly applies to Windows N operating systems and is required to install DirectX runtime files.
- Fixed a bug where some German retail CD versions were not recognized by GenPatcher.
- Increased compatibility with German retail CD versions.
Version 2.06: (08-06-2023)
- Added another method of fixing EA App game installations.
- Fixed a rare bug where GenPatcher failed to load during startup.
- Fixed a bug where GenPatcher marked some German game installations installed through Origin or the EA App as 'unsupported installations'.
- GenPatcher now fixes minor registry corruptions that have been created by poorly created all-in-one mod installation programs.
- More rigorous detection protocol for Origin, EA App, and The First Decade game installations.
- Fixed a bug where some of the custom content of the GenPatcher map packs did not install correctly.
- The GenPatcher map pack will remove older or duplicate versions of maps that it had previously installed. (GenPatcher will only remove maps that it had previously installed.)
- The World Builder is now set to run as administrator with Windows XP SP 3 compatibility and high-DPI-awareness in order to prevent any startup crashes. This change applies to the standard World Builder as well as the Enhanced World Builder and Adriane's World Builder.
- GenPatcher now distributes version 1.5 of Legionnaire's hotkeys and version 1.6 of Leikeze's hotkeys.
- Fixed a bug where the Cyrillic-capable font did not always install correctly for Russian game installations.
- Users now get a warning message when trying to have both GenTool and the hotkey indicators installed at the same time. This message is concerning the ability to play online on the C&C-Online platform. Note: All other online platforms will work fine with GenTool and hotkey indicators installed.
- Updated the 'Legionnaire Generals' logo to the newer logo.
Version 2.05: (10-12-2022)
- Fixed a crash that would occur on start-up with the error message: "The system cannot find the file specified."
- Fixed a bug where GenPatcher's loading bar would freeze at around 15%.
- Fixed a bug claiming PowerShell was not installed on the system.
- Added the Russian language to Leikeze's hotkey preset.
- If a Russian game installation is detected, a Cyrillic-capable font will now be installed when clicking the 'Apply Fixes' button.
- Increased compatibility with mods and add-ons for Russian game installations.
- Russian game installations are now fully compatible with Control Bar Pro.
- Fixed a bug that prevented the community map pack from updating correctly.
- Fixed a bug where GenPatcher incorrectly reported an error with the start menu shortcuts for the German version of the game installed via the EA App.
- Fixed a rare bug where not properly uninstalled versions of GameRanger caused GenPatcher to crash on start-up.
- Fixed an error that occurred when clicking on the shortcut links in the Installation Info tab when the game directories had been deleted.
Version 2.04: (24-09-2022)
- Increased compatibility for GenPatcher with Cyrillic Windows installations.
- False positive error fix for the 'My Documents' path compatibility check.
- Fixed a bug where fonts and font sizes in GenPatcher were showing incorrectly on specific buttons.
- Added 'Low Resolution' version of Adriane's Enhanced World Builder v2.7.
- Fixed in-game chat window for Control Bar Pro (-ExiLe`).
Version 2.03: (18-08-2022)
- Full support for the new EA App, including a fix for the error: "The installation has failed. The final stages of installation didn't go as planned. Please try again."
- Fixed the W087: Generals & Zero Hour Fixed Executable Failed error.
- Added a 'Debug Information' panel that can be opened at any time when pressing F8 on your keyboard. This will show all information (apart from your serial number) that GenPatcher has detected.
- Added a QWERTZ keyboard layout checkbox in the hotkey profile section to correctly show the Y and Z hotkeys on the control bar.
- Increased compatibility with systems that use a higher level of security.
- Faster start-up loading times.
- Control Bar HD now also works for C&C Generals, and not only Zero Hour.
- Fixed a bug where the status message was showing "Installing Control Bar Pro (-ExiLe` v1.1) when installing Control Bar HD.
- Fixed a visual bug in the UI in the Installation Info tab for CD / ISO game installations that did not have Zero Hour installed.
- Improved detection to see if map packs are installed.
- Fixed an uncommon bug where a "ComObjCreate" popup would appear.
- Fixed a bug that could prevent installing Control Bar HD if Control Bar Pro had already been installed.
- Added a version check for PowerShell, as in extremely rare cases there were some Windows 10 users who had old and unsupported versions of PowerShell.
Version 2.02: (09-05-2022)
- Added an information tooltip for GenTool's borderless full-screen setting.
- Fixed an uncommon bug where the Command & Conquer Generals 1.08 patch failed with the error message: "Old file not found".
- Increased compatibility with broken, corrupted, or missing game executables for versions 1.0, Zero Hour version 1.04, and Generals version 1.08.
- Added extra steps to ensure the official patches and fixed game executables install correctly on systems with active anti-virus & strict permissions.
- The GameRanger, C&C: Online, and Radmin VPN buttons in the Playing Online tab no longer link to their official websites, and instead, now link to YouTube tutorials. The linked tutorials will show how one can play online on the chosen platform. The linked tutorials will differ based on the language selected in GenPatcher.
Version 2.01: (22-04-2022)
- Fixed a bug where re-installation failed after removing Microsoft OneDrive.
- Added a check to see if the game's installation path in the Windows registry is valid.
- Validity check for potentially unstable Intel Graphics Drivers now also checks for driver version 30.0.101.1660, as it is also unstable...
- Added the Chinese language to the GenPatcher UI.
- Fixed a false-positive for the My Documents path validity check.
- The My Documents path validity check now accepts Cyrillic characters in the My Documents path.
- Valid Brazilian, Chinese, Italian, Korean, Polish and Spanish CD/ISO game installations will no longer be marked as being invalid.
- GenPatcher now performs an additional check to see if the required runtime Visual C++ redistributable packages are installed.
- Fixed a bug where in some cases the borderless fullscreen failed to apply.
- Fixed a bug where in some cases the single player & observer zoom height failed to apply.
- Increased the compatibility of the Command & Conquer Generals 1.08 patch.
- Versions shown in Installation Info now update after installing the 1.08 patch for Generals, or the 1.04 patch for Zero Hour.
- GenPatcher now downloads and installs Control Bar Pro (-ExiLe`) v1.1.
- GenPatcher now downloads and installs Leikeze's Hotkeys v1.6.
- GenPatcher now downloads and installs Legionnaire's Hotkeys v1.4.
- Hotkey indicators can now be installed for Legionnaire's Hotkeys v1.4.
Version 2.0: (24-03-2022)
- User-interface overhaul, now with tabs: Fixes; Additional Content; Maps; Playing Online; Installation Info; About.
- GenPatcher can be experienced in the following languages: English; German; French; Spanish; Tagalog; Russian; Arabic; Sexy (full of ridiculous innuendos and should really not be observed by anyone).
- Additional content sections: Control Bar; Hotkeys; GenLauncher; GenTool; German Uncut (for German game installations only); World Builder.
- Shortcuts to game installation directories & 'Data' folders, found in the Installation Info tab.
- Diverse & user-selectable map-pack with their respective genres forced into the map titles.
- The GenPatcher community map-pack size more than doubled to over 100 maps.
- A number of optimizations from version 1.2c.
- Numerous stability fixes for GenPatcher itself.
- Enhanced detection of which fixes are required.
- Download queue added, allowing multiple fixes/content to be queued for download and installation.
- Impressive compression optimizations for specific downloads, reducing download sizes of some packages by as much as 40%.
- Support for remaining CD/ISO game installation languages added: Brazillian, Chinese, Italian, Korean, Polish, and Spanish.
- New fixes & tweaks:
• GenPatcher added to the Windows Virus & threat protection exception list to increase the success rate of fixes and installation of additional content.
• GenTool added to the Windows Virus & threat protection exception list to increase game stability whenever GenTool updates.
• GameRanger window-mode toggle.
• Network optimizations toggle.
• Borderless fullscreen toggle (in Additional Content -> GenTool).
• Ability to hide local IP addresses from in-game menus.
• Reduced game-loading times when installing Control Bar Pro.
• 'Origin In-Game' will be disabled.
• Remove any 'read-only' file attributes from game files & folders.
• Increased compatibility with unknown game installations.
• Validity check for potentially unstable Intel Graphics Drivers.
• Validity check for potentially unstable 'My Documents' path.
Version 1.2c Beta: (22-04-2021)
- Optimized fix for Microsoft OneDrive.
- Fixed start menu entries for The First Decade game installations.
- Fixed 'quickstart' shortcuts in start menu for ISO/CD game installations.
Version 1.2b: (08-08-2020)
- Start menu shortcuts are no longer installed if the start menu location cannot be detected.
- GenPatcher now closes automatically when used on a 32-bit operating system.
- GenPatcher warns user when not being used on Windows 10.
- Users now receive a popup when a new version of the community map pack is available for download.
Version 1.2: (08-07-2020)
- GenPatcher no longer relies on Windows to provide the location of the 'My Documents' folder. Instead, the location of the 'My Documents' folder is generated by requesting the home/user folder location. This fixes a rare bug where OneDrive acted as the 'My Documents' folder.
- In the event the Origin games are moved to another directory GenPatcher will now be able to detect and update the registry. The user will have to run GenPatcher and click Apply Fixes after the game has been moved.
- Any "Command line arguments" set through Origin's Advanced Launch Options will now be passed through to C&C Generals and to Zero Hour for both English and German Origin game installations.
- Fixed a rare bug where the Data folder name in the Windows registry was renamed to only 3 characters for Origin game installations.
- Fixed a bug where the buttons would remain disabled after a download had failed.
- Improved compatibility with German and French CD / ISO installations.
- "Worldbuilder" shortcuts have now been renamed to "World Builder".
- GameRanger will now run as Administrator to increase stability and to restore the 'Abort' functionality.
- Minor UI updates.
- Control Bar HD is now compatible with French game installations.
- Fixed an incorrect Start Menu entry.
- Created a more robust download system for the community map pack allowing GenPatcher to detect newer map pack versions automatically.
- Fixed a bug when installing the low-resolution Enhanced World Builder.
Version 1.1: (24-04-2020)
- Notify users if a mirror is down, then resume download with another mirror.
- Detection and handling of unfinished or corrupted downloads (breaks compatibility with version 1.0).
- The required files for 'Apply Fixes' are now downloaded when clicking the 'Apply Fixes' button, instead of at program start-up.
- Added more error and warning messages to help and guide users.
- When installing WorldBuilder v2.2 on Origin or The First Decade, there will no longer be a message saying the game installation is unsupported.
- WorldBuilder v2.2 will now correctly add a start menu entry for Origin and The First Decade game installations.
- Buttons are now disabled when downloading, installing or applying fixes.
Version 1.0: (05-04-2020)
- Initial release and C&C Generals players all around the world rejoiced.
ASCII Art: Patorjk.com