GenPatcher support


Index


Frequently Asked Questions

What is GenPatcher? How is it different from GenTool?

TLDR; GenPatcher fixes your game so you can play it. GenTool is an add-on with a variety of features that brings the game to the 21st century.

GenPatcher is a program you can use to fix your C&C Generals and Zero Hour installation. It inspects your game installation and sees if certain fixes should be applied in order to increase game stability. It also preps your game to make sure you can play it online with others without encountering mismatches or version problems. On top of this, GenPatcher also allows you to install additional content such as the new control bar, modernized hotkey presets, maps, and more.

GenTool is an add-on to C&C Generals and Zero Hour that offers a number of features. It 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, single-player & observer extended-zoom, and much more.

Why should I use GenPatcher?

If your game works fine, and you're perfectly happy with how things are, then don't use it.

If your game is crashing, regularly giving mismatches, or you have trouble playing online or with friends, you should give GenPatcher a shot! It can solve all these problems.

GenPatcher also has a load of extra content for the game you might want to check out.

Why can't I download GenPatcher?

Virus scanners tend to delete GenPatcher as soon you've downloaded it. This is because they incorrectly identify GenPatcher as a virus because it performs various fixes to the game. As a result, you must disable your virus scanner before downloading and when running GenPatcher. GenPatcher is guaranteed 100% safe as long as you download it from the links shown on this website.

Is GenPatcher a virus?

TLDR; No, it's not a virus. As long as you download it from the links on this website, you have nothing to worry about.

GenPatcher will likely be seen as a virus by most anti-virus software. This is because GenPatcher does extensive cleaning of your game files, as well as the game's registry entries, which triggers the anti-virus software. If EA's installers (including the Origin installer) did a better job, these actions would not have been necessary, and GenPatcher would probably not be mistaken as a virus by anti-virus software. Thanks, EA! 😑👍

Just make sure you only download GenPatcher through the links provided on this website.

Can GenPatcher harm my computer?

No it can't. If you use GenPatcher and something goes wrong with your PC, it's likely something else and not GenPatcher. That being said, this is free software and there are no warranties, so use it at your own risk.

Does GenPatcher work on Windows 7?

GenPatcher is officially supported on Windows 10 and Windows 11. That being said, it should just work fine on Windows 7 x64 (it does not work on any 32-bit operating systems). If your PC has PowerShell 5.0 or greater installed, GenPatcher should work.

You can install PowerShell 5.0 by installing the Windows Management Framework 5.1. If you go here, you can get it by downloading the file Win7AndW2K8R2-KB3191566-x64.zip.

After installing this, restart your PC, and GenPatcher should work. If GenPatcher does not work, then too bad. Probably your Windows installation is corrupted or something, which you will have to figure out on your own.

Does GenPatcher support Mac or Linux?

No. If it works through virtualization, then that's great, but there are no plans to support any version of Mac or any distro of Linux.

GenPatcher Warning Messages

Why did I receive a warning message?

A warning message is there to let you know that something didn't go according to plan. In most cases, you can ignore these. They're mostly there to explain small errors, or help you understand a problem. A warning message's error code will always start with a W.

W086: Zero Hour not detected.

Go to the Installation Info tab. If you see 'Unsupported Installation' on the left, it means that either your game did not install properly, or you installed the game from an invalid installer. Try re-installing the game with a legal installer and try applying the fixes again.

If re-installing the game with a legitimate installer did not fix the problem, contact Legionnaire via Discord (Legionnaire#7341), or via email at legi@legi.cc.

W087: Failed to install some of the fixes.

If you received this warning when clicking the 'Apply Fixes' button, close the warning message and see if you see the message CRUCIAL FIXES HAVE BEEN APPLIED. If this is the case, you have nothing to worry about, and your game will likely be stable enough. If, instead, it says FIXES HAVE NOT BEEN APPLIED! go to the Installation Info tab. If you see 'Unsupported Installation' on the left, it means that either your game did not install properly, or you installed the game from an invalid installer. Try re-installing the game with a legal installer and try applying the fixes again.

If re-installing the game with a legitimate installer did not fix the problem, contact Legionnaire via Discord (Legionnaire#7341), or via email at legi@legi.cc.

W087: Generals & Zero Hour Fixed Executable Failed.

This problem occurs because you've downloaded some of the files with an older version of GenPatcher.

In order to fix this problem, follow these steps:

  1. Launch GenPatcher, and go to the Installation Info tab.
  2. Click on the Data Folder link for Command & Conquer Generals (not Zero Hour).
  3. Navigate to the GenPatcher folder.
  4. Close GenPatcher.
  5. Delete all files in the GenPatcher folder.
  6. Disable your anti-virus software.
  7. Download GenPatcher again.
  8. Run it and click on Apply Fixes.

W088: Intel Graphics Drivers not compatible with the game.

In order to fix this problem, you must update your Intel Graphics Drivers. You can do this by following the steps below. This should take less than 5 minutes (excluding download time).

  1. Go to the official Intel® Graphics downloads page.
  2. It's recommended to select the version 30.0.101.1340 from the drop-down menu. Do not select version 30.0.101.1660, as it is broken.
  3. Under the Available Downloads section, click on the very first download button, whose filename ends in .exe.
  4. When the download has finished, open the file.
  5. On the Intel Driver Installer window:
    • Click Begin Installation.
    • Scroll to the bottom, then click I agree.
    • Click Start.
    • Wait until the installation is completed. Your screen may flicker a few times. This is normal.
    • Click Finish.
  6. Restart your PC.
  7. Run GenPatcher again.
  8. If GenPatcher claims the fixes have been applied, then you're done. Otherwise, click Apply Fixes again.
  9. If GenPatcher gives you the same warning message, return to step 4 and install the graphics drivers once more. For some reason, the drivers need to be installed twice before they actually get installed properly.

W089: Your 'My Documents' folder is in a strange location.

Does your game start normally? Then you probably have nothing to worry about. Do you receive a Serious Error when you try to start the game? Then you have a problem. Make sure to read all the information here carefully!

This is a bug in Windows. The problem is that Windows can only fully understand alphanumeric characters (A-Z, 0-9) when it comes to file and folder names. If you have a folder on your Desktop called "المستندات", most programs, particularly the newer ones, will be able to interact with it without any problems. But an old game from 2003 won't know what to do...

The only folders the game uses are:

You can see the locations of these folders in GenPatcher when you click on the Installation Info tab. The image below shows a typical example of someone who will experience this error.

In most cases, this bug is caused by Microsoft OneDrive. If you are happy with Microsoft OneDrive, and you want to keep it, you must find a way to rename and move the 'Documents' folder to a path with letters from the English alphabet.

If you don't care about Microsoft OneDrive, and you're fine with getting rid of it, you can download this experimental OneDrive uninstaller: OneDriveUninstaller.zip. You must run the OneDrive Uninstaller as Administrator. You can do this by right-mouse clicking on the file and selecting 'Run as Administrator'. When OneDrive has been uninstalled, restart your PC, launch GenPatcher, and click on Apply Fixes. If the problem is still not solved, it's recommended that you create a Restore Point on your System Restore. Afterwards, you can download and execute this experimental registry fix. In most cases you won't encounter any problems, but it is possible that other software starts to malfunction and needs to be re-installed. Once the registry fix has been applied, restart your PC, re-install the game, and then use GenPatcher one last time to apply fixes. The problem should now be solved.

W090: Your game's installation directory path has been corrupted.

Go to the Installation Info tab and have a look at your installation directory paths. Either C&C Generals or Zero Hour will have two backslashes at the end of the path (\\). This means your game's installation directory path, as found in the Windows registry, has been corrupted. This is bad, as it can mean that your game did not install properly, or that programs (including the game itself) that rely on this path now no longer work properly.

There are two reasons as to how this problem can occur. The most common reason is that you manually chose a different installation path for the game while installing, and you added an extra backslash at the end of the installation path, as shown in the image below.

When installing the game somewhere that's not the default installation path, make sure you have no extra backslashes at the end of the path.

Alternatively, this problem can occur when you've used all-in-one mod installers that are of poor quality. It's recommended to install mods through GenLauncher or via the mods' official installers (often found on ModDb) to avoid these problems. In the rare circumstance where you've encountered this problem after using a mod's official installer, notify the developer team immediately! Clearly they have not done enough testing, and they are breaking people's game installations...

In order to fix this problem, you must uninstall your game, if you can. Then, re-install the game and make sure your installation path does not end in an extra backslash.

GenPatcher Error Messages

Why did I receive an error message?

An error message lets you know that GenPatcher failed to carry out a task. These are often more serious. The error message might help you explain the problem. An error message's error code will always start with an E.

E084: Download failed.

Try closing GenPatcher, switching on a VPN, and start GenPatcher again. Now try downloading the files again. If this does not fix the problem, try downloading the GenPatcher offline bundle. This will have all downloadable files pre-packaged.

E088: Failed to copy GenPatcher.

Switch off your anti-virus. Make sure you go into your system settings and disable Windows Defender real-time protection. Then download GenPatcher again and try again.

E089: Failed to extract runtime files.

Switch off your anti-virus. Make sure you go into your system settings and disable Windows Defender real-time protection. Then download GenPatcher again and try again.

E101: PowerShell version is not supported.

GenPatcher requires you to have PowerShell 5.0 or greater. If you are using Windows 7, you will need update KB3102810, after which you can install PowerShell 5.0 by installing the Windows Management Framework 5.1. If you go here, you can get it by downloading the file Win7AndW2K8R2-KB3191566-x64.zip.

After installing this, restart your PC, and GenPatcher should work. If GenPatcher does not work, then too bad. Probably your Windows installation is corrupted or something, which you will have to figure out on your own.

If you are using Windows 10 or Windows 11, go to this GitHub page, and download and install the PowerShell-#.#.#-win-x64.msi file. Afterwards, restart your PC.

Your question is not listed? Join the Community Outpost Discord and ask over there.