Patch
Patch
IMPORTANT UPDATE FROM THE BATTLEFIELD
© 2003 Electronic Arts Inc. All rights reserved.
For the latest news and updates visit GENERALS.EA.COM
- - Incoming transmission - -
General,
Several of our loyal supporters have passed along intelligence that has
allowed the GIA to uncover and repair several glitches in your tactical
software. Your software has been updated accordingly.
Good luck.
- - End transmission - -
7. HERO RADAR ICON - Jarmen Kell, Black Lotus and Colonel Burton now
have a special icon on the radar map.
9. TEXT FIXES - Fixed text errors in the tooltips for USA Drone Armor
and CHINA Nuclear Tank upgrades.
10. FIREWALL PORT OVERRIDE OPTIONS ITEM - Firewall Port Override values
can now be set on the Options menu from the
Main Menu.
The game will need to talk to external servers that use the following
port numbers. These ports need to be open in your firewall in order to
play on Generals Online:
You will need to open the chosen port in your firewall for communication
with players external to your firewall or NAT device. If you use the
port override feature, the port you have chosen can not be masqueraded
by a NAT device.
4. SCUD STORM ANTHRAX BETA BUG - GLA’s Scud Storm now has the correct
damage radius when upgraded with Anthrax Beta.
5. CHINA GATTLING TANK BUG - China’s Gattling Tank now correctly moves
slower when it is damaged.
1 vs 1
2 vs 2
3 vs 3
4 vs 4
Free4All
ClanWars
Asia
Europe
N America
No Supers
Mod Maps
Newbies
12. CRASH FIX – Fixed a crash that occurred when you disable the “behind
buildings” feature in the advanced options, exit the game, re-enable the
feature in the advanced options, and then load a map.
13. CHEAT HACKS – Fixed the ability for players to cheat by giving
themselves automatic build, upgrade, and Generals powers buttons. Also
fixed the ability for players to hack their Generals points in
multiplayer games.
Version 1.5
Issues addressed:
1. STAT RECORDING INACCURACY: Made sure the online stats are tracked
correctly. Initial disconnecting players will be tracked and
wins/losses will be correctly tabulated. One note to remember: At
the Disconnect Voting screen players MUST wait for the count down to
finish. A player that exits this screen before the count down is
done will receive a disconnect. Also, the voting button has been
removed from any 2 player game Disconnect Screen.
2. US BARRACKS EXPLOIT: Lowered the number of Rangers that appear after
a US Barracks is destroyed.
3. BUGGY MISSILE TRACKING AFTER UPGRADE: Made sure the missiles
continue tracking targets after the player upgrades the Rocket Buggy.
4. RELOADING COMANCHES, ROCKET BUGGIES: Made sure the Rocket Buggy and
the Comanches can reload reliably.
5. GLA FAST BUILD BUG: Fixed exploit that allowed multiple Workers to
speed structure build times.
6. DOUBLE PLANE WEAPONS CAUSE INCORRECT DAMAGE (All planes): Made sure
that targets take damage correctly when multiple ordinances hit a
target simultaneously.
7. SOME USERS ARE SEEN IN THE WRONG GAME LOBBIES: Fixed this so that
“phantom” users wouldn’t be seen in misc. lobbies.
8. GENERAL BALANCING ISSUES:
Bug fixed in MiG damage code where upgraded napalm did too
much damage to targets.
GLA Bomb truck health up from 220 to 250.
Worker health up from 100 to 140.
Tunnel Network gun damage increased from 10 per shot to 15
per shot.
Overlord build time increased from 20 to 25 seconds.
Scorpion Tank now builds in 10 seconds instead of 14.
GLA Arms Dealer build up time decreased from 50 to 40
seconds (ini seconds, not game seconds.)
Tunnel Network Build Time improved from 20 seconds to 15
seconds (ini seconds, not game seconds.)
Version 1.4 - 3/10/03
Issues addressed:
- Changed the rules for disconnections. Now, only the players who
disconnect from the game or physically lose their connection to the
Internet are charged with a disconnect.
- Added a new 25 second on Generals online. Now, online matches need to
be played for over 25 seconds in order to record a win, loss, or
disconnect. This is to discourage players from artificially bolstering
their rank and stats through a dummy account.
- Fixed occurrences of the same game appearing multiple times in the
lobby. Generals now actively removes duplicate games in order to make
finding and joining matches easier.
- All the chat rooms in the custom match lobby now have their own
dedicated list of active games.
- Fixed improper disconnections from the game lobby. You should no
longer see the "Lost connection to Generals online" error when your
connection is still active.
- Fixed language filter stability.
- Added a new command line for mod developers that lets Generals run
user-created content. Simply add the "-mod" command line after the
generals.exe target path, followed by the name of any user-created .big
file or user-created directory. The correct path would like this:
"C:\Program Files\EA Games\Command and Conquer Generals\generals.exe"
-mod MyGeneralsMod.big. All user-created content must be placed in the
"Command and Conquer Generals Data" folder within your "c:\Documents and
Settings" directory.
- Fixed the missing artwork for the "random private" rank in Generals
online.
- Fixed the rank hack where some players appear to have a higher rank
than they should.
- Increased the allowed time for game to negotiate matching between
players.
- Fixed some instances of the "serious error" crash.
- Added a new 4 player Multiplayer Map: Rogue Agent
- Implemented the following balance changes:
• Tunnel Network build speed increased from 5 seconds to 20
seconds.
• Marauder hit points increased from 430 to 490.
• Stealth Fighter hit points increased from 120 to 140.
• Explosion damage done by Chinese Nuke Tanks when they are
destroyed is reduced from 25 to 10.
• Nuke Cannon changed so it moves the same speed when damaged, not
faster.
• Aurora speed increased from 90 to 120 after it drops its bomb.
Damaged speed increased from 60 to 120.
Serious Error info:
If you encounter this error frequently, you may also send an email to
[email protected] to help us diagnose the problem. You will not
receive a response as this email is exclusively set up to help us
collect data. Make sure to include EAsy System info which is located
in your installed directory. You should also include your
ReleaseCrashInfo.txt file which can be found in your Command and
Conquer Generals Data folder.
Make sure to check the message boards at www.generals.ea.com for user
suggested workarounds.
Version 1.3 - 2/20/03
Issues addressed…
- QuickMatch stability and matching
- General connection fixups behind routers (multiple players behind the
same router, refreshing the player IP after a failed connection)
- Refresh button added to Custom Lobby
- Game List/Player List no longer pops to the top occasionally
- Player List no longer jumps, etc. making it difficult to click on a
name
- Communicator requests addition of buddy to both players. Also,
incoming messages get a sound effect
- Spaces in front of games in Game List no longer allowed
- Game Lists/Player Lists alphabetize in upper and lower case
- Ping tolerance icon adjustment to make more useful
- More accuracy in number of players per game in Game List
1. KNOWN FIREWALL ISSUES AND WORKAROUNDS
1.1. Known Issues
1.2. Wireless SMC Routers
1.3. Linksys Routers
1.4. Other Routers
2. STABILITY ISSUES AND HEAT
3. VIA CHIPSET USERS
4. UNSUPPORTED VIDEO CARDS
5. ACCURATE 1.2 PATCH ISSUES
1. KNOWN FIREWALL ISSUES AND WORKAROUNDS
1.1. Known Issues:
Playing Command & Conquer Generals on more than one PC behind a D-
Link router might lead to a disconnect error.
1.2. Wireless SMC Routers:
Below, you will find instructions on how to open the ports of an
SMC wireless router. Special thanks to forum regular HautKarl for
the following information.
NOTE: This configuration is only for those experiencing connection
problems setting up a game Online in Command & Conquer Generals
behind a SMC Wireless Router/Firewall, although other SMC
firewalls might work with similar setups.
These instructions show how to setup your SMC Wireless Router to
open certain ports in the firewall when Generals tries to create
or connect to an Online game.
1. Go to the configuration program for your router. To do that,
open MS Internet Explorer and in the address box type
http://192.168.2.1 (this is the default IP address for the SMC
Wireless router; if you changed this address, then you should
type the address that you entered the first time that you
configured your router). You’ll be prompted for your login and
password. If you have never changed your password, then use the
default one. Look for it in the SMC instruction manual.
2. Now you should be at the main menu of the SMC setup program.
Click in the menu named NAT, then click in the submenu named
Special Applications.
3. Now you have to set up one rule per computer connected to the
router that will be used to play Generals.
a) Add a triggering port per computer. The Trigger Port
specifies which port is used to initiate the connection. It
is important not to use a standard port. As you can see
below we setup rules for 2 computers and we used port 29900
for the first computer and 29910 for the second computer. In
the Trigger Type option select UDP as this is the protocol
used by Generals
b) In Incoming Port Range we have to specify the ports that
the router will enable whenever the computer establishes a
connection through the Trigger Port. Here you will set up a
range of ports. SMC routers seem to work correctly if you
provide a range with 10 ports, however other firewalls might
need wider ranges. Once again, do not use any standard ports
or a range that might include a standard port. You have
defined a range of 10 ports per connection between 27900 and
27921. In the Public Type option, select UDP, as this is the
protocol used by Generals.
c) Repeat this process adding a new rule per computer that
will be used to play Generals online. You have setup
forwarding rules for just two computers.
d) Once you are done, click the Apply button.
4. Now you have set up each of the computers so each one uses a
specific port in your firewall to initiate the connections.
a) Go to the first computer that you are going to use to play
C&C Generals and open the My Documents folder. Then go to
the folder named Command and Conquer Generals Data and
double click in the file named Options.ini
b) Look in the file for the lines:
FirewallBehavior = XX
FirewallPortAllocationDelta = X
c) You have to add a new line FirewallPortOverride that
specifies the first of the trigger ports that you already
defined when setting up your firewall. In the above example,
the first Trigger port was 29900 so the line will be:
FirewallPortOverride = 29900
d) The file should look now something similar to this:
FirewallBehavior = 1
FirewallPortAllocationDelta = 0
FirewallPortOverride = 29900
GameSpyIPAddress = XXX.XXX.XX.XX
Gamma = 48
IPAddress = XXX.XXX.XX.XX
IdealStaticGameLOD = High
LanguageFilter = false
MaxParticleCount = 3000
MoveScrollAnchor =
…
e) Save the file and repeat this process in the other
computers, changing the FirewallPortOverride value to the
correspondent Triggering Port that you defined while setting
up the router (Point 3 of this document).
5. Now start the game in each computer and go to the Options
menu, then click in the Refresh NAT option.
6. You are ready to play Command & Conquer Generals Online.
1.3. Linksys Routers:
Below, you will find instructions on how open the ports of a
Linksys router in order to play Command & Conquer Generals online.
Special thanks to forum regular HautKarl for the following
information.
NOTE: This configuration is only for those experiencing connection
problems setting up a game Online in Generals behind a Linksys
Router/Firewall.
These instructions will show you how to set up your Linksys Router
to open certain ports in the firewall when Generals tries to
create or connect to an Online game.
1. Go to the configuration program for your router. To do that
open MS Internet Explorer, and in the address box, type
http://192.168.1.1 (This is the default IP address for Linksys
routers. If you changed this address at any time, you should
type in the address that you entered the first time that you
configured your router). You’ll be prompted for your login and
password. If you have never changed your password, then use the
default one. This can be found in your Linksys instruction
manual.
2. Now you should be at the Main Menu of the Linksys setup
program. Click on the tab labeled Advanced settings, then click
in the tab named Forwarding. At the bottom of that screen will
be a button named Port Triggering. Click on this button.
3. Now you have to setup one rule per computer connected to the
router that will be used to play Generals.
a) In Application Name enter the name of the first
connection. It can be anything; this is just so you can
differentiate them. We suggest you to use Generals1,
Generals2, etc, or the Computer name for that connection.
b) Trigger Port Range specifies which ports are used to
initiate the connection. In your case, you will only need
one per computer; therefore you will enter the same port
number in both boxes. It is important not to use a
standard port. In the picture below you can see we used
ports 27901 to 27904.
c) In Incoming Port Range you have to specify the ports
that the router will enable whenever the computer
establishes a connection through the Trigger Port. Here
you will setup a range of ports. Linksys routers seem to
work correctly if you provide a range with 10 ports,
however other firewalls might need wider ranges. Once
again, do not use any standard ports or a range that
might include a standard port. As you can see in the
example below, you will define a range of 10 ports per
connection between 29901 and 29940.
d) Repeat this process for each computer connected to your
router that will be used to play Generals online.
e) Once you are done, click the Apply button.
4. Now you have setup each of the computers so each one uses a
specific port in your firewall to initiate the connections.
a) Go to the first computer that you are going to use to
play C&C Generals and open the My Documents folder. Then
go to the folder named Command and Conquer Generals Data
and double click in the file named Options.ini
b) Look in the file for the lines:
FirewallBehavior = XX
FirewallPortAllocationDelta = X
c) You have to add a new line FirewallPortOverride that
specifies the first of the trigger ports that you already
defined when setting up your firewall. In our example the
first Trigger port was 27901 so the line will be:
FirewallPortOverride = 27901
d) The file should look now something similar to this:
FirewallBehavior = 1
FirewallPortAllocationDelta = 0
FirewallPortOverride = 27901
GameSpyIPAddress = XXX.XXX.XX.XX
Gamma = 48
IPAddress = XXX.XXX.XX.XX
IdealStaticGameLOD = High
LanguageFilter = false
MaxParticleCount = 3000
MoveScrollAnchor =
…
e) Save the file and repeat this process in the other
computers, changing the FirewallPortOverride value to the
correspondent Triggering Port that you defined while
setting up the router (Point 3 of this section).
5. Now start the game in each computer and go to the Options
menu, then click the "Refresh NAT" option.
6. You are ready to play Command & Conquer Generals Online.