Bringing a new and visually stunning 3D engine to the RTS genre is C&C: Generals. Play as the USA, China or the GLA with a large selection of tanks troops and air units, as well as unique general abilities to help you turn the tide of war. C&C: Generals puts your trigger finger on the pulse of modern warfare. Prepare your forces, General!
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

GenTool 8.7

News




GenTool 8.7 will not yet be auto-updated to. Please download the Installer or ZIP Archive from the website. Please report new major issues when you have them.

New executables for Generals and Zero Hour


Electronic Art has released new executables for all C&C titles. The ones for Generals and Zero Hour (game.dat) are based on the original patched Compact Disk versions, but have the following edits:

  • Fixed Options.ini benchmark crash fix
  • Removed Compact Disk check
  • Removed launcher (generals.exe) dependency
  • Removed player faction blow up from invalid serial/install
  • Added new high resolution icon

With these edits, common problems on application boot are avoided.

These new executables, signed by Electronic Arts with a certificate, will become the new standard for any retail game installation, including Compact Disk, The First Decade and The Ultimate Collection on Steam and EA App - for as long as Thyme is no option.

Game executables and mismatches


Generals and Zero Hour have different executable releases:

  • The original Compact Disk version
  • The First Decade version
  • The Ultimate Collection on Origin (discontinued)
  • The Ultimate Collection on Steam and EA App

The Origin version is now defunct and can therefore be ignored.

The new releases on Steam and EA App use executables based on the original Compact Disk version. This means they are fully compatible. However, Zero Hour of The First Decade has a recompiled executable (generals.exe), which is not perfectly compatible with the other versions. This can lead to mismatch behaviour in multiplayer matches.

x87 vs SSE instructions


Due the nature of a peer to peer game client, all connected game clients need to be in perfect sync throughout a game session, otherwise the game state will mismatch. A perfect match cannot be guaranteed if the math operations on any game client incur slightly different results.

Zero Hour for The First Decade was recompiled with SSE instructions, whereas the original Compact Disk version and all descendents of its were compiled with x87 instructions. This discrepancy can put these game versions at a random risk of going out of sync, when participating in the same game session. This discrepancy was found by tomsons26, one of the core developers of Thyme, by noticing differences in instructions used for math operations.

Please note that we have no further information on how much of a problem this is in practice. The diverging effects of the instruction discrepancy have not been proven. But fundamentally we know the problem exists and it is better to be cautious here than just ignore it, especially because we have all the tools to gracefully adapt to this issue. If someone is able to provide proofs on actual game functions to show the practical implications of x87 vs SSE instructions, then this would be great.

For more information on x87, please refer to
Gcc.gnu.org

The practical consequence of all this


In practice this means that all players are now encouraged to no longer use a Zero Hour executable version from the The First Decade for multiplayer purposes. Note that both the GenTool website and the GenPatcher program have previously distributed a No-CD version for Zero Hour based on The First Decade for all game installation variants. Both GenTool and GenPatcher will no longer offer this version and instead only refer to the new x87 compatible (pure) game executables distributed by the Ultimate Collection on Steam and EA App.

Note that even if you own The First Decade game installation, you can still upgrade to the new x87 compatible executables from Steam and EA App.

GenPatcher will now distribute the x87 compatible executables.

GenTool 8.7 will now show a warning popup on game launch when running on a x87 incompatible executable, but will otherwise still be fully functional to avoid immediate disruptions - however it may not be in future releases. Uploaded text files will also print the game versions, and will annotate if the executable is x87 compatible. Players are encouraged to help other players upgrade their installations to become x87 compatible, but must not be afraid to play with x87 incompatible players.

It is also possible to download the new game executables from the GenTool website at
Gentool.net
Gentool.net

Good luck, General.

(GenTool version 8.7 and x87 are unrelated things and just coincidentally looking alike)

Major update on the game
Tactical Combat Operations: Desert Storm

Major update on the game

Tactical Combat Operations: Desert Storm 3 comments

This update is to say what was happened during this time.

TCO 1.2 - Performance update
Tactical Combat Operations: Desert Storm

TCO 1.2 - Performance update

Tactical Combat Operations: Desert Storm 2 comments

A new update focused on the framerate issues and small bugs.

 PTS V1.2 Release + Quick Bulletin
C&C: Generals

PTS V1.2 Release + Quick Bulletin

Project Tomahawk:Storm 4 comments

I somehow stall the release for a year, and other things I have in mind for the mod.

TCO 1.0 - Download
Tactical Combat Operations: Desert Storm

TCO 1.0 - Download

Tactical Combat Operations: Desert Storm 17 comments

The game finally got its first official version! I'm very proud to announce that the first version of the game is finally released.

Add file RSS Files
GenTool_v8.8.zip

GenTool_v8.8.zip

Full Version

Manually extract the program and copy it into your game root directory.

GenTool_v8.8.exe

GenTool_v8.8.exe

Full Version

Automatically installs the program in Generals and/or Zero Hour. Fast and easy.

GenTool_v8.7.zip

GenTool_v8.7.zip

Full Version

Manually extract the program and copy it into your game root directory.

GenTool_v8.7.exe

GenTool_v8.7.exe

Full Version

Automatically installs the program in Generals and/or Zero Hour. Fast and easy.

GenTool

GenTool

Full Version

GenTool adds widescreen support, and provides enhanced game controls and optimizations to maximize your online gaming experience. Additionally it comes...

WOM_UPDATE

WOM_UPDATE

War Of Mercenaries Demo

Some tweaks and one usa mission the main goal of the mod is to add more missions and units with new gameplay to improve solo play

Post comment Comments  (0 - 10 of 139)
moddb_dev
moddb_dev - - 264 comments

C&C Generals and Zero Hour released on Steam.

Reply Good karma Bad karma+1 vote
Radu273
Radu273 - - 1,440 comments

it looks stunning!

Reply Good karma Bad karma+1 vote
Guest
Guest - - 687,512 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 687,512 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 687,512 comments

This comment is currently awaiting admin approval, join now to view.

AFM-RAYAN
AFM-RAYAN - - 224 comments

I suggest that a global campaign be created to make a remaster general by EA GAME ... or requesting the release of the ENGINE SAGE....

Reply Good karma Bad karma+2 votes
Suardi_latan
Suardi_latan - - 5 comments

Accessing_general_wifi_connected

Reply Good karma Bad karma+2 votes
Kwekwe
Kwekwe - - 1 comments

How to download?

Reply Good karma Bad karma+2 votes
HOPE1134
HOPE1134 - - 1,114 comments

You can purchase the game through there.

Origin.com

Reply Good karma Bad karma+2 votes
zephaniah
zephaniah - - 31 comments

any mod ?

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X