         ═════════════════════════════════════════════════════════════════════ 
                                                                               
         ──────────────────────────────────────────────────────────────+       
               _____            _____      _       _                   │       
              / ____|          |  __ \    | |     | |                  |       
             | |  __  ___ _ __ | |__) |_ _| |_ ___| |__   ___ _ __     !       
             | | |_ |/ _ \ '_ \|  ___/ _` | __/ __| '_ \ / _ \ '__|            
        ¡    | |__| |  __/ | | | |  | (_| | || (__| | | |  __/ |               
        |     \_____|\___|_| |_|_|   \__,_|\__\___|_| |_|\___|_|               
        │                                                                      
        +──────────────────────────────────────────────────────────────        
                                                                               
  ═════════════════════════════════════════════════════════════════════        

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.


                            WARNINGS & DISCLAIMERS:                            
                            ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
 * 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:    http://legi.cc/genpatcher
  Email:        legi@legi.cc
  Discord:      Legionnaire#7341

═══════════════════════════════════════════════════════════════════════════════

  1.  How to Use
  2.  Supported Game Installations
  3.  Fixes
  4.  Additional Content
  5.  Community Map Pack
  6.  Playing Online
  7.  Installation Info
  8.  About & Thank You
  9.  Cookie & Privacy Policy
  10. Changelog

───────────────────────────────────────────────────────────────────────────────
  1. HOW TO USE
═══════════════════════════════════════════════════════════════════════════════

 1. Switch off your virus-scanner. If you are using Windows Virus & threat
    protection, make sure you manually switch off Real-time Protection.

 2. Download GenPatcher from the site: https://legi.cc/genpatcher

 3. Run GenPatcher.

 4. If Windows Smart Screen is preventing you from running GenPatcher, just 
    click on MORE INFO, and then click RUN ANYWAY.

 5. When GenPatcher has started, click the Apply Fixes button and watch the
    magic happen.

 6. 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.


───────────────────────────────────────────────────────────────────────────────
  3. 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.
      - 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 Steam,
           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.
      - Added 'Edge Scroller' to re-enable edge-based camera scrolling in 
          window mode.
      - Force-remove 'read-only' attributes from game files.

     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 https://legi.cc/genpatcher-support or https://legi.cc/bugs.


  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.


───────────────────────────────────────────────────────────────────────────────
  4. ADDITIONAL CONTENT
═══════════════════════════════════════════════════════════════════════════════

  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.


───────────────────────────────────────────────────────────────────────────────
  5. COMMUNITY MAP PACK
═══════════════════════════════════════════════════════════════════════════════

  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.


───────────────────────────────────────────────────────────────────────────────
  6. PLAYING ONLINE
═══════════════════════════════════════════════════════════════════════════════

  If you would like to play online, and you're new to the online scene, it is
  recommended to install GameRanger. 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 C&C:Online / 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.


  1. 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.


  2. 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.


  3. 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.


───────────────────────────────────────────────────────────────────────────────
  7. INSTALLATION INFO
═══════════════════════════════════════════════════════════════════════════════

  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
                        controlbarproexile
                        controlbarproexile-720
                        controlbarproexile-900
                        controlbarproexile-1440
                        controlbarproexile-2160
                        controlbarproxezon
                        controlbarproxezon-720
                        controlbarproxezon-900
                        controlbarproxezon-1440
                        controlbarproxezon-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,controlbarhd
      -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.


───────────────────────────────────────────────────────────────────────────────
  9. ABOUT & THANK YOU
═══════════════════════════════════════════════════════════════════════════════

  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:

    https://www.paypal.com/paypalme/LegiCC/10


───────────────────────────────────────────────────────────────────────────────
  10. COOKIE & PRIVACY POLICY
═══════════════════════════════════════════════════════════════════════════════

  This is the cookie & privacy policy as found at https://legi.cc/policy/

  The policy has been added here to provide you with an offline copy. The
  policy concerns both GenPatcher and the website https://legi.cc/.


1. 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.


2. 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.


3. 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.


───────────────────────────────────────────────────────────────────────────────
  11. CHANGELOG
═══════════════════════════════════════════════════════════════════════════════

Version 2.14: (21-01-2026)
  - Fixed a bug caused by a recent update to Microsoft OneDrive where 
      GenPatcher fails to launch.
  - Removed any mention of C&C:Online as it's been shut down. Thank you for 
      your service, guys! <3
  - Added the GeneralsOnline platform to the Playing Online tab.
  - Fixed a bug that affected users with special characters in their Windows 
      'User' folder.
  - Added compatibility for TheSuperHackers and GeneralsOnline game versions 
      for EdgeScroller.

Version 2.13: (24-10-2025)
  - Added anti-virus exclusion and fixed DPI settings for GeneralsOnline and 
      TheSuperHackers community patch builds.
  - Fixed a bug where path names with symbols did not always resolve correctly
      for GenPatcher.
  - Updated the 7-Zip executable to the latest version.

Version 2.12: (12-08-2025)
  - Fixed a bug where the 'borderless fullscreen window mode' toggle could 
      insert incorrect resolutions into the options.ini file.
  - Further improvements made to the Microsoft OneDrive fix. Users now have the
      ability to carry out the Microsoft OneDrive fix even if they are no 
      longer logged into their Microsoft OneDrive account.
  - GenPatcher now fully scans the options.ini and ensures all correct settings
      are applied to help reduce with mismatches when playing in multiplayer.
      This is achieved by checking the following settings: DynamicLOD, 
      ExtraAnimations, HeatEffects, MaxParticleCount, SendDelay, 
      ShowSoftWaterEdge, and ShowTrees. Single player users may wish to change 
      these settings as they see fit. Multiplayer users should avoid making 
      changes to the settings listed.
  - Improved PowerShell detection and compatibility for corrupted PowerShell 
      installations.

Version 2.11: (13-06-2025)
  - Significant improvements have been made to the Microsoft OneDrive fix. This
      update will also help fix any other issues users may have been 
      experiencing with GenPatcher, ranging from maps failing to install, to 
      Control Bar Pro and other fixes failing to install or apply correctly.
      This new and improved fix does take long to perform, and can require up 
      to 20 full minutes to complete. As a result, this fix will be the only 
      fix that will show its progress as a percentage while being applied.
  - Improved PowerShell detection and compatibility for corrupted PowerShell 
      installations.
  - Incorrect 'Resolution', 'HeatEffects', and 'MaxParticleCount' settings 
      found in the options.ini files will now also be corrected by GenPatcher.
  - If Radmin VPN is detected, GenPatcher now actively searches and deletes the
      -quickstart shortcut. This is because if Radmin VPN players using 
      -quickstart play together with players who do not use -quickstart, there 
      is an increased chance of a mismatch. As a result, -quickstart should no 
      longer be used when playing multiplayer with Radmin VPN.
  - The 'read-only' fix has been improved slightly.
  - Fixed a bug with the 'Start Menu Fix' for German game installations on 
      Steam.
  - Fixed a bug with the Steam Force-Start fix where it didn't automatically 
      close the game for the German game installation on Steam.
  - Updated some links that pointed to old sections of the https://legi.cc/ 
      website.

Version 2.10: (24-03-2025)
  - Fixed a bug where launching the game through Steam sometimes resulted in 
      the game closing automatically a few seconds after launch.
  - Removed the GUI:CustomMission button in the game menu under SOLO PLAY. This
      feature is something that only works with Generals version 1.09 and Zero 
      Hour version 1.05.
  - Fixed a bug where the proxy launcher failed to install for C&C Generals if 
      C&C Generals was installed after Zero Hour had been installed and fixed.
  - GenPatcher now correctly identifies the Korean CD version of both Command &
      Conquer Generals and Zero Hour.
  - Significant improvements have been made to the Microsoft OneDrive fix.
  - The 'read-only' fix has been improved and will no longer fail unless 
      specific files are still marked as 'read-only' after attempting to apply 
      fixes.

Version 2.09: (12-03-2025)
  - Detection and compatibility with the new C&C Generals v1.09 and Zero Hour 
      v1.05 versions added. For now, GenPatcher will automatically downgrade 
      the game versions to versions 1.08 and 1.04 respectively. This is a 
      temporary fix as we wait for GenTool compatibility to be added for C&C 
      Generals v1.09 and Zero Hour v1.05. When GenTool is updated, a new 
      version of GenPatcher will be released within 72 hours of the GenTool 
      update.
  - Fixed a warning that would show players the 'read-only' fix had failed when
      it had executed correctly. In case this fix still fails, it will now show
      that most fixes have been applied, and that the game is mostly stable.
      Although a 'read-only' flag could potentially impact game stability by 
      preventing the game from writing to certain files, it is unlikely to play
      a major role in causing game crashes or problems.
  - Fixed a Windows DPI scaling issue that affected GenLauncher, as well as the
      game or any mod launched through GenLauncher.
  - Added the possibility to launch the game without Steam for Steam game 
      installations by adding a 'No-Steam' shortcut in the start menu 
      shortcuts.
  - The algorithm responsible for enabling and disabling window mode for 
      GameRanger has been improved significantly. This update will affect all 
      types of game installations.
  - Improvements made to the GameRanger Steam Registry Fix.
  - Improved Windows compatibility settings for the 'modded.exe' that is used 
      when playing mods. These settings only get applied when installing 
      GenLauncher.
  - Fixed a number of bugs of ExiLe's Control Bar Pro. The solutions to the 
      problems come from xezon & FAS' Control Bar Pro. These fixes are found in
      a separate file when installing the ExiLe Control Bar Pro. This file is 
      not an official release file from ExiLe, but rather serves as a temporary
      solution to the bugs present in the current version.
  - Fixed a bug where the HD icons sometimes didn't install properly, resulting
      in some shortcuts not always being assigned an icon.
  - Fixed a bug where the EdgeScroller didn't always install.
  - Fixed an alignment issue with the game info window of the expanded LAN
      lobby when selecting a room.
  - Fixed a bug within GenPatcher where some buttons had their text size 
      increase after changing the GenPatcher language.

Version 2.08: (02-02-2025)
  - Added 'Edge Scroller' to GenPatcher. This is a separate program that will
      re-enable edge-based camera scrolling for those who are playing in window
      mode. This program must be launched separately from the game in order to
      work.
  - Force-remove all 'read-only' attributes from all game files. This should 
      help fix 'Serious Error' game crashes in some cases.
  - Fixed a bug where Steam game installations were not always correctly
      detected for PCs with multiple Windows user accounts.
  - GameRanger will now detect EA App game installations automatically.
  - The Control Bar Pro v1.2 by FAS & xezon has been added to the Control Bar
      section in the Additional Content tab. This version of Control Bar Pro is
      lighter on the system hardware compared to the Control Bar Pro of ExiLe.
      The Control Bar Pro v1.2 also correctly shows mission briefings, which is
      helpful for players who wish to play the campaigns.
  - Updated ExiLe's Control Bar Pro to the newer 4k models, resulting in the
      Control Bar Pro looking crisper for 1440p and 2160p resolutions.
  - The expanded LAN lobby menu is now auto-installed as one of the fixes when 
      the user clicks on the 'Apply Fixes' button, and it will no longer be 
      installed when installing the Control Bar Pro.
  - Fixed a bug where the Control Bar Pro would not uninstall for Command &
      Conquer Generals.
  - Hotkey letters now show on the control bar icons for non-German game 
      installations for Command & Conquer Generals when installing the Leikeze 
      or Legionnaire hotkey indicators. This has been made possible by the 
      efforts of Lemon (l3_m). Thank you!
  - Tooltips for the Leikeze and Legionnaire hotkey profiles have been updated.
      It is recommended to re-install the hotkeys to get the new and corrected 
      tooltips. Russian tooltips updated by AEG-S|SlaWik (duplicarius). Thank 
      you!
  - The algorithm responsible for enabling and disabling window mode when 
      playing via GameRanger has been improved. It should have a higher chance 
      of successfully integrating with GameRanger, and remain more consistent 
      when toggling window mode on or off.
  - After fixes have been applied, if the user deletes the desktop shortcuts,
      when GenPatcher is started up again, it will still claim that the fixes 
      have been applied. The user can still add the shortcuts back by clicking 
      the 'Create Shortcuts' button.
  - Fixed rare DPI scaling issues where GenPatcher's user-interface text was
      either very large or very small.
  - Updated the desktop and start menu shortcuts for Steam game installations
      to no longer show a popup on Steam when attempting to launch the game.
      Thank you to qel (qelqel) for the suggestion on how to fix this.
  - Fixed a bug where the EA App Windows Registry fix did not get applied.
  - Fixed a bug where sometimes the single player and mission map pack failed 
      to install correctly.
  - Updated the "(3 Letter names required)" map. Even though this map was 
      merely there to act as a reminder for players to have 3-letter names when
      attempting 8-player matches, some players got confused and tried to play 
      the map, and then reported that their game was broken because the map was
      completely empty. This map has now been reworked to dump the player on a 
      tiny island with a large unremovable message telling the player to select
      another map. Thank you VoG for the suggestion!
  - Updated some user-interface text of GenPatcher itself.

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)
  - GenPatcher will now automatically finish off the game installation process 
      for Steam users, meaning that Generals and Zero Hour do not need to be
      launched via Steam before running GenPatcher.
  - The community map pack now also distributes maps for Generals, instead of
      only for Zero Hour. The map pack for Generals currently consists of 21
      maps in total.
  - 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 full screen 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.
  - 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: Brazilian,
       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: http://www.patorjk.com/software/taag/#p=display&f=Big&t=