The Tiberian Sun Client is a complete, stand-alone Tiberian Sun package for both players and modders. It fixes all known (fixable) bugs in Tiberian Sun and offers a ton of new functionality, including a new easier-to-mod file structure, new game options and pre-defined starting locations and teams. With the Client's bugfixes and enhancements, Tiberian Sun players get a significantly enhanced experience compared to the original game, while enjoying gameplay exactly identical to the original game.

For modders starting a new Tiberian Sun mod, it is not required, but highly recommended that you begin with installing the TS Client. The new file structure directly exposes the most critical INI and MIX files of the game, meaning that you don't need to download any special tools for most basic modding.

* This client is not compatible with the official CnCNet client hosted on cncnet.org, but you can play with other players that also use this client.

To install the Tiberian Sun Client, simply extract the files contained in the download into a new, unique directory. This Tiberian Sun package is stand-alone and does not require the base game to function.

-------------------------------------------------------------

For modders with programming experience

If you're a programmer and wish to modify the client, the C# code is open-source at Github.com. Feel free to fork it and do whatever changes you want. We only have a request that if you release a public mod that uses the client, you credit Rampastring of Dawn of the Tiberium Age (the mod that the client software was originally made for).

The hacks and bugfixes written in x86 ASM and C for the Tiberian Sun game executable (Game.exe) are also open-source at Github.com

As most of you have surely noticed, Dawn of the Tiberium Age and Twisted Insurrection got large updates last autumn that also included an entirely new client. However, this side-project of ours was left with the old, by-now horribly outdated client for a long time. Some of you have even been asking for an update in the comment sections. Today the situation has finally changed; the Tiberian Sun Client package has been updated to use the latest, same technology that DTA and TI use.

The update servers for the old version of the client went offline almost a year ago. Because of that, the old version (4.xx) of the client unfortunately won't be automatically updated to the latest version. So, you'll have to download the whole package again. But it should be worth it!

If you want singleplayer campaign videos and want to save yourself some bandwidth, you can keep the video MIX files (MIX\Expand01/02/03.mix) from the old version, download the video-less version of the new client, and then move the video MIX files from the old version to the MIX\ directory that resides inside of the new version's directory. You'll also have to rename the files from Expand01/02/03.mix to Movies01/02/03.mix, respectively.

A lot has changed since the old 4.08 version of the client. We don't have a detailed change-log available, however. The development of the new client, that has been re-written from scratch, started roughly a year ago and so all other changes have also accumulated over the year, and in the process we didn't keep track of every single small change that has been done. I did list some of the more important changes in the changelog, but that's only a fairly small sub-set of what a real changelog would look like. Despite the lack of a changelog the project's aim has stayed consistent though; we've only fixed bugs and extended Tiberian Sun. The original gameplay, including campaigns, remains unchanged from Tiberian Sun with the exception of bug-fixes.

With this release I'll also take the opportunity to announce that the client was made open-source a while ago. You can find its C# source code on GitHub at Github.com

In addition to the client, the bug-fixes and feature extensions to the original Tiberian Sun Game.exe file by the CnCNet team have been made open source. The code is available at Github.com. Unless you're very skilled in x86 Assembly language, C/C++ and reverse-engineering, the code is probably not going to be much of use for you however. The repository also currently lacks a few changes that I made for this package's Game.exe; I'll push the changes to the repository within the next few weeks.

With the new spawner and client, it's unlikely that there's all that much to fix or improve in this project anymore. But if something that can be fixed or improved with a reasonably low amount of work is found, we'll update the build as usual. Until then, have fun, commanders!

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

No files were found matching the criteria specified. We suggest you try the file list with no filter applied, to browse all available. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Hello, just downloaded the game and it looks like it (at least the 5.30 no video version) can't be updated by the ingame way (as it tells me it failed everytime i try), the log has :
CheckForUpdates()
Checking version on the server.
Trying to connect to update mirror Rampastring.cnc-comm.com
Error connecting to update mirror, seeking for other mirrors
An error occured while performing version check: Unable to connect to update servers.

I checked the ModMode=false in the ClientDefinitions.ini and firewall isn't blocking the process.

I am able to update Twisted Insurrection and DTA without a problem, it's only this client that has this problem.

I worked around it by snatching all the actual updated files (thanks to good old httrack Httrack.com ) fromRampastring.cnc-comm.com
and overwrote the default files by the updated ones, but it's rather convulated as a method

The only difference i can see is that the updater look for http while the page is a https , but no idea if it is truly why the ingame updater fails.

Long story short, it seems the map editor, FinalSun, that comes with this doesn't work for me. Every time I try to use it, it crashes on start up.

Inside the maps folder, I see Custom, Fan-made, Firestorm, mission and TS. All of these work, but I'd love to add more. So far any that I DL and place inside the Custom folder like it said, won't show up. Plus I never have the Custom option show in game. Just normal ones and Fan-made show up.

I've tried placing a few maps into those folders but they still won't show up.

The Tiberian Sun Client is really stable! I haven't encountered any crash yet, but found some glitches in version 5.43. They aren't serious issues but I didn't see them in the original game.

- When loading the saved files of single player campaign from original TS, the background was missing so only the green loading texts displayed with whole black background. (I played NOD missions in original TS until level 4.) However, if I started new mission from level 1 in TS Client, either GDI or NOD, the background is normal.

- When units attacked, the target lines had red ones and green ones at the same time. This looked so complicated on the screen when players controlled many units.

How do I disable the briefing before new missions get started? I'm used to start the mission right away and don't bother to read it first.

Also, I accidentally found a feature about engineers: if I set a engineer in convoy mode (Ctrl + Alt) near my building, he could actively repair the building of red damage, but guard mode (G key) couldn't make him do this. I also "captured" the *mutant headquarter* in NOD mission by chance... Never knew this feature 19 years ago!

However, if 2 or more engineers were in convoy mode and were near the building of serious damage, they'd all get into it and waste the second and other engineers. This issue also happened in capturing enemy's building. Would you improve this feature and don't let 2nd and other engineering into a repaired/captured building?

In the end, appreciate the community members who help improve this classic game!

Is there a version of this that updates RA2 and YR? I understand you can't package RA2 or YR as they weren't released for free, but I'd very much like to play those in a state that is more compatible with modern systems outside of loading up mental omega.

Not exactly. The CnCNet Yuri's Revenge client provides a fairly similar experience for Skirmish, but it doesn't support the singleplayer campaigns, nor does it have extras like the map editor. If you're interested in it anyway, you can download it from Cncnet.org