Turok Evolution Multiplayer Plugin

Author: PermaNull

Turok Forums Release Thread: https://www.turokforums.com/index.php?topic=124.0

Turok Sanctum Download: https://turoksanctum.com/download/turok-evolution-pc-multiplayer-plugin/

First to introduce myself, I’m a random lol… I’ve never hung out in any Turok communities and I’ve barely played the game.

I’m an experienced programmer and I reverse engineer as well, I write in a ton of different languages and have experience hacking/modifying games.

Back in about 2008 I had randomly stumbled across a PC port of Turok: Evolution and was intrigued upon looking at the game it was amazing, it didn’t make sense that it didn’t have online multiplayer and I had discovered Turok 2 and the game that was coming out later that year had it…

Digging around I managed to find various files in the build which was released online documenting object data (not model objects, but class objects/game objects).

Long story short I did have a working multiplayer online modification which was ghetto at best the health was synchronized but the way players were shot and such was pretty rigged we basically synchronized where the player was looking and when they fired and sent the event to the other side, the de-synchronization was crap and caused things to happen like a player wouldn’t actually be shooting you even though on their screen they were.

Now to get to this point the first step was modifying the files to allow us to go into multiplayer mode (Split-screen) I had discovered split screen existed due to the fact none of the menu files for it were removed from when it was ported to PC from the original xbox platform.

The way I originally went about this was simply replacing the files in the cheat folder with the files from the Mutliplayer folder, that will get you  into the basic multiplayer screen beyond that there’s some additional check I can’t quite remember how I got past.

As of today I’ve started to look into this again and I hate to say all of my original code for that project I called “t4mp” is gone and sadly not even the website which once was, was properly indexed to where you could’ve seen some of the screenshots and such we took.

Code: [Select]
http://web.archive.org/web/20070801000000*/http://t4mp.org

Though I did happen to make some slight progress reverse engineering the menu format and replaced the cheats Menu with Multiplayer without replacing the files and actually modifying the atr instead.

I’m still trying to figure out what it was I originally did in order to make the “MultiplayerJoin” screen not back out, this was pretty hacky ( I believe I deleted the events for players 2-3 ).

But long story short when this was active we had actually disabled the split-screen view port and could actively spawn more then just the original 4 players, meaning actual online multiplayer support.

I may work on this but I just thought I should share that little story and see if I can help you guys out or if there’s anything you know about the game’s file formats which I don’t currently.