Hmmm, I don't know, but... it looks to me like the CIV 3 network code is a direct copy of Alpha Centauri! In other words, copying the right files from Alpha Centauri will enable multiplayer. But I don't know which ones (if any).
Here's the evidence...
1) Alpha Centauri had working network code.
2) Civ 3 has network code (look in jackal.txt, in the civ3 root directory).
3) This code was copied straight from Alpha Centauri with a few edits.
Here is a sample of jackal.txt proving the AC link (between ***'s):
***
#CDNOTFOUND
#xs 320
#caption Sid Meier's CIVILIZATION III
#button Retry
The Alpha Centauri CD-ROM was not detected. Some game features
will not function without the CD in the drive.
***
And here is another sample proving that the file is related to network code:
***
#NETCONNECT_JOIN_OR_CREATE
#xs 320
#caption Host or Join Session
Would you like to host a new game or join an existing one?
Host
Join
#SELECTSERVICE
#xs 320
#caption MultiPlayer Setup
Select a service...
***
Hmmm suspicious eh? My theory: There was partially working net code, based on the AC engine, removed at the last minute to be add later for in a for-money patch. If this is true, and all they edited in the files was text, then to enable multiplayer all you would need to do is copy the appropriate AC binaries to the appropriate place, and (hard part) hack some little toggle to make the option to start an MP game appear.
But this is just my suspicion... I'm not a hacker, just a programmer.
Here's the evidence...
1) Alpha Centauri had working network code.
2) Civ 3 has network code (look in jackal.txt, in the civ3 root directory).
3) This code was copied straight from Alpha Centauri with a few edits.
Here is a sample of jackal.txt proving the AC link (between ***'s):
***
#CDNOTFOUND
#xs 320
#caption Sid Meier's CIVILIZATION III
#button Retry
The Alpha Centauri CD-ROM was not detected. Some game features
will not function without the CD in the drive.
***
And here is another sample proving that the file is related to network code:
***
#NETCONNECT_JOIN_OR_CREATE
#xs 320
#caption Host or Join Session
Would you like to host a new game or join an existing one?
Host
Join
#SELECTSERVICE
#xs 320
#caption MultiPlayer Setup
Select a service...
***
Hmmm suspicious eh? My theory: There was partially working net code, based on the AC engine, removed at the last minute to be add later for in a for-money patch. If this is true, and all they edited in the files was text, then to enable multiplayer all you would need to do is copy the appropriate AC binaries to the appropriate place, and (hard part) hack some little toggle to make the option to start an MP game appear.
But this is just my suspicion... I'm not a hacker, just a programmer.
Comment