Far Cry Source Code Leaks Online 19 Years After Release

The FPS Review may receive a commission if you purchase something after clicking a link in this article.

Image: Crytek

The source code for the original Far Cry game, which Crytek released way back in 2004, years before another little-known benchmark called Crysis, is now available for download via the Internet Archive as part of a torrent or zip file. One user has speculated that this leak stems from the effort in bringing support for Ubisoft’s game launcher to the game, and it also appears to PC specific, having no Xbox content.

From my educated guess, this is some source tree leak for the pc ver of the game to add support for the ubisoft game launcher / drm.

It does contain some exes but no xbox code and no game assets. The code that is there doesn’t compile without 332 errors. (I could have the dev env setup wrong too)

So I think you could get some debug pc ver of this game running if you put in the effort and learnt the code base, but I don’t know enough to do that.

Join the discussion in The FPS Review Forums...

Discussion (3 replies)

Join Discussion →
Grimlakin
Grimlakin

Is it that big of a thing? I read this and my first thought was... and? I mean it's nice if you want to get into game dev, especially if they have nicely commented code... but bets are....

A
Armenius 👍 1

"Grimlakin, post: 73307, member: 215" wrote:

Is it that big of a thing? I read this and my first thought was... and? I mean it's nice if you want to get into game dev, especially if they have nicely commented code... but bets are....


The source code is the reason games like the original Doom has had such long legs. It's so sad that id no longer releases their source code after a number of years have passed since Zenimax acquired them. The original Far Cry had numerous outstanding issues after the last patch was released that the community can now go about fixing.

DrezKill

Source code leaks are really nice because the community can go in and fix sh1t, add features, make newer ports for newer OSes, and in the case of non-PC games, make native PC ports (see Super Mario 64's excellent native PC version with mod support that was also ported to Wii U and 3DS, where it runs better on those two systems than the official port on Switch that is part of the Super Mario 3D All-Stars package, and there's also a native PC port of Zelda: Ocarina of Time coming).

"Armenius, post: 73381, member: 180" wrote:

The source code is the reason games like the original Doom has had such long legs.


id Software releasing the code to their engines was what allowed source ports to happen. GZDoom and Zandronum for games on the Doom 1 engine. And of course other games like Quake 1 and 2 have source ports. The Marathon series has the Aleph One source port. Source ports are probably the best ways to play older PC games on newer systems and OSes, not to mention expanding the feature sets of these games.

"Armenius, post: 73381, member: 180" wrote:

It's so sad that id no longer releases their source code after a number of years have passed since Zenimax acquired them.


Yeah I'm really bummed about that, and also no native Linux versions either.

"Armenius, post: 73381, member: 180" wrote:

The original Far Cry had numerous outstanding issues after the last patch was released that the community can now go about fixing.


Yeah, good shiznit.

Tsing Mui
News poster at The FPS Review.

Recent News