Post news Report RSS Tiberian Sun Client 5.30 Released

Refreshing the client to the latest version, familiar from Dawn of the Tiberium Age, Twisted Insurrection and Mental Omega.

Posted by on

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.

TS Client Main Menu

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.

TS Client Skirmish Lobby

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!

Post comment Comments
Templarfreak
Templarfreak - - 6,721 comments

What of those CnCNet Github hacks are applied to the client's version of TS? I would imagine all the ones CnCNet actually uses right? Also, how do you use EXE commands with the launcher? (As in "path to exe" -command)

Reply Good karma Bad karma+2 votes
Rampastring Author
Rampastring - - 1,187 comments

You can specify extra arguments in Resources\ClientDefinitions.ini.

[Settings]
ExtraCommandLineParams=

Mental Omega has a good example of its use.

As for which CnCNet Github hacks are applied to the client's version of TS, it includes all of the ones CnCNet uses and many extras from DTA/TI. The complete list will be available when I've updated the repository.

Reply Good karma+2 votes
FoxFort
FoxFort - - 1,552 comments

Super news ! Thank you for the new update :)

Reply Good karma Bad karma+2 votes
Slavack
Slavack - - 32 comments

Sir Rampastring! This is fantastic...Thank you for all the hard work!

Reply Good karma Bad karma+2 votes
Jeffman12
Jeffman12 - - 1,475 comments

Does the tiberian sun client provided also offer the cyborg death cries absent from non-disk FS installs?

Reply Good karma Bad karma+1 vote
Rampastring Author
Rampastring - - 1,187 comments

According to Bittah, yes.

Reply Good karma+2 votes
queener
queener - - 34 comments

This is what i was waiting for a long time! I managed to get it from your site before it was released :) Good Job sir.

Reply Good karma Bad karma+2 votes
Rampastring Author
Rampastring - - 1,187 comments

That's surprising, the files weren't online there for long before the release here on ModDB. Good job with the stalking :P

Reply Good karma+1 vote
queener
queener - - 34 comments

Lucky timing I guess :)

Now that I downloaded the full version, I can't seem to be able to strech FMV's to screen. Is there an option to do so?

Reply Good karma Bad karma+1 vote
Rampastring Author
Rampastring - - 1,187 comments

There's no option for that. I guess it would be a nice option to have though, so I might add it in the future.

For now, you can open SUN.ini in the game directory, find StretchMovies= under the [Video] section and change the "no" to "yes".

Reply Good karma+2 votes
Bittah_Commander
Bittah_Commander - - 848 comments

The only reason why I never requested to have that option in DTA (and probably also why Aro didn't request it for TI) is because the stretched videos don't maintain their proper aspect ratio and thus usually look completely morphed on most monitors (aside from those with an uncommon resolution like 1920x1200).

Reply Good karma Bad karma+2 votes
moddlord1
moddlord1 - - 11,188 comments

Nice.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,627 comments

This comment is currently awaiting admin approval, join now to view.

Ever_Valiant
Ever_Valiant - - 346 comments

I noticed in 5.30 client you cannot change the game speed while in skirmish or campaign, how do I fix this?

Reply Good karma Bad karma+2 votes
Rampastring Author
Rampastring - - 1,187 comments

Update it to the latest version (5.44).

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: