Tom Clancy's EndWar

Tom Clancy's EndWar

OnyxWraith Mar 2, 2020 @ 3:28pm
[Updated]Online Play and ToW Recoding
[Edit Title Only]
First off:
I miss Online Play...switched over from XBox because I see people here using Radmin to play. How do I access the Endwar server on Ramin?

Secondly:
The game uses the Unreal Engine, so the source code for the game (except for the OVERLORD Voice Recog Software) can be modified. Does anybody want to help host a Sub Forum for modifying the Online .u scripts so we can redirect to a dedicated server (need a programmer w/ experiences programming dedservs to analyze client files so the ToW map can be updated daily)
Friend + Message me directly. I would also like an invite to the Endwar Discord if it still exists :)

Thank You! GLHF
Last edited by OnyxWraith; Mar 6, 2020 @ 2:57pm
< >
Showing 1-15 of 50 comments
OnyxWraith Mar 6, 2020 @ 3:34pm 
After alot of burning my eyes out on the computer screen, scouring file after file that wasn't cooked, I decided I should post up what I've found in case there's some IT guys in the forums that will see something that I missed:

1 -- Theatre of War server algorithms seem to be stored client-side in .XML format, under a folder named "AGORA" (GameFolderRoot\OfGame\Content\Agora\). In this folder is a file named "signature.pub" that seems to be written in Mandarin, along with half a dozen .XML files pertaining to PC US servers, Xbox 360 servers, Matchmaking criteria, client-side profile data and Global Theatre of War statistics (such as wins/loss per faction per turn, and calculating which territories will be active next turn.)

2 -- In many .INI, .INT, files, whenever a reference is made to online play, this address is given:
"Playtest_Aug_2v2.ofm?game=OfGame.WarBattlefieldGI"
Not sure if it's a game level kept on the server or not, but I've noticed in some .INT files that ".ofm" is an extension given to map files for EndWar.

3 -- GameFolderRoot\OfGame\Config\PCOfEngine.ini appears to contain network-specific information regarding the Theatre of War server, including IP and Port Address. If this can be changed to reflect a user-made dedicated server, it may not be necessary to modify any of the game's packaged content at all.

4-- There's uncooked files in the game folder that pertain to algorithms used to generate game keys based on the current time-of-day. We could very well use this to bypass the CD Key requirement for accessing online, or even use it as a token system to keep clone accounts (players who switch factions to sabotage one side) at bay.

If this can be done without modifying the game's source code, that would be pretty damn convenient. All the package files I've seen so far were saved under file extensions used by the UE3 editor, and the legitimate programs used to open those packages were discontinued. The newest Unreal Editor doesn't use those extensions anymore so it would take alot of effort to Mod the game itself.

It almost seems too good to be true, that it's all controlled by .INI, .INT, and .XML files, but if it is, then it should be very easy to make OUR OWN Dedicated Theatre of War server.
I just wanna remind those who were around for ToW (and advise those who weren't) that Ubisoft shut down those servers due to the abnormally high level of upkeep, debugging and maintenance it required. We may very well not even be able to authenticate a handshake between a client and a custom-made server.

But still, we're all missing the true heart and soul of this game, and it had ALOT of potential at the time. That's why I'm asking ANYBODY with any of level of experience with programming, networking, debugging, etc. to help with this.

GLHF;DD
May God bless, my man!
This is going to be awesome!
shobbs001 Mar 7, 2020 @ 6:05am 
add me i was the 1 who found that radmin worked also join our server. thanks
https://discord.gg/Yg5mAD
BlackSeed_CH Apr 1, 2020 @ 6:41am 
TOW would be the only reason to install it again (after so meny years)

good luck and may murphy be with you
TheBMT Apr 14, 2020 @ 6:16am 
Originally posted by BlackSeed_CH:
TOW would be the only reason to install it again (after so meny years)

good luck and may murphy be with you

It's amazing how basically no game has recreated the TOW.
OnyxWraith Apr 22, 2020 @ 4:01pm 
Sorry for the long silence. If anybody happens to have a copy of a "one time online key code" for signing up to ToW PM me.
I'm having difficulty getting past the keycode encryption for ToW so I'm thinkin of just counterfeiting a "one-size-fits-all" keycode. we won't be able to progtect against double-agents and burn accounts, but at least I can get back to testing the damn server.
SupaCoopa94 Nov 23, 2020 @ 3:32pm 
@OnyxWraith I sent you a FR. Took a look at some of the files you've mentioned, curious at the possibilities.
SupaCoopa94 Nov 24, 2020 @ 12:00am 
Nevermind. Spent all-day looking at the files and I no longer think it's possible. Too much was cooked. It saddens me to see how all they did was port the 360 version..

Interesting Note: I found 4 cut maps in the game files listed as DLC that were never implemented.
eusouumferreira Nov 24, 2020 @ 12:34am 
Is there a way we put this DLCs to work?
SupaCoopa94 Nov 25, 2020 @ 11:05am 
No. At least not that I'm aware, they're cooked files.
Last edited by SupaCoopa94; Nov 25, 2020 @ 11:09am
eusouumferreira Nov 25, 2020 @ 11:05am 
:\
shobbs001 Dec 11, 2020 @ 8:24am 
another idea. there is a 4th faction in the game call terrorist. to play them would u just need to move the terrorist files over to where the other 3 faction files are.
eusouumferreira Dec 11, 2020 @ 1:57pm 
But how we'll make the system recognize them in the battle interface?

I mean:
There's a lot of things like:
- Unit's voices.
- "Officers report" (That voice who brief you about the things that happens during battle).
- Units Icons.
- (Campaing Map Positions?)
- Colours (Spetnazs are Green / USAs are orange...).
- etc.
shobbs001 Dec 11, 2020 @ 3:36pm 
i mean its all there u could just give it some of the other voices i would think
Reinier dash Jan 28, 2021 @ 10:33am 
im begging you please find a way to do this hire a programmer to help or something to find one
< >
Showing 1-15 of 50 comments
Per page: 1530 50