CnCNet / cncnet-ts-client-package

The official CnCNet Tiberian Sun package.
2 stars 4 forks source link

TSpatch installer source / silent install #7

Open Root-Core opened 5 months ago

Root-Core commented 5 months ago

Hello there,

I want to do a silent installation of TSpatch.exe, but it always ends with calling TSLauncher.exe It seams the installer's [run] section is missing the skipifsilent attribute.

As the source for the RA2/YR installer is public, I thought to find the source for the TS installer here. Is it not available and if so, why?

EDIT: It seams that the TSpatch.exe is rather outdated. If I install cncnet from the AUR, it is a different experience.

Thank you for the project and your help!

Bittah commented 5 months ago

TSpatch is for the older closed-source TS Client by FunkyFr3sh that's still on CnCNet's website, but that client doesn't share any code with this TS Client/YR Client. This TS Client doesn't have an installer and unlike the YR Client it can't be installed on top of the original game, making the YR installer incompatible with the TS Client.

DTA, which is based on an older version of this TS Client, does have an installer however, so you could modify it to support this TS Client.

Root-Core commented 5 months ago

Okay, I'm not too involved with TS atm. Sorry if my request was stupid.

I'm just maintaining and implementing fixes for Linux, they improve the ootb experience massively. For example RA2/YR installs and runs CnCNet by default on Steam (Deck), if Proton-GE is >=9.2 used.

TSpatch is for the older closed-source TS Client by @FunkyFr3sh that's still on CnCNet's website

Wouldn't it be good to remove the reference from the website then?

I worked on fixes for C&C95 and it was also a bit tricky, as the "patch" links to the older ones from Nyerguds. The game works, but CnCNet seems outdated / nonfunctional without installing .NET 2.0.

I can not test further atm, as my system's SDD crapped it's pants. :(

Bittah commented 4 months ago

Wouldn't it be good to remove the reference from the website then?

Transitioning to this client is still only a future goal and currently CnCNet still uses FunkyFr3sh's client for TS multiplayer, so the reference will probably remain until at least then (mind that I personally have no control over the website however).