安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
Haven't really kept up with it though, just check in every once in a while.
Figured I'd wait about a month to finish playing, hopefully by then the patches will have settled down and I can do one of 2 things:
1) Play the game without the need for any mods or fixes (doubtful really)
2) Re-apply the UN-oficial patch and/or Killer App mod (again) and play through the game.
I may try multiplayer again at some point. Just too many backlogged games to play right now.
EDIT 1: Okay, I just tried running TronLauncher.exe. Have no idea what it does, but the old TRON.exe is still run as well. I'll have to investigate further.
EDIT 2: First guess . . . TronLauncher.exe is some kind of replacement for installScript.vdf and/or registry.bat? Maybe? One that's less destructive (i.e. doesn't reset every bloody setting every time)?
EDIT 3: Yeah, as far as I can tell TronLauncher.exe might be a replacement for installScript.vdf and registry.bat. It also may do a sync with the Steam cloud to upload your most recent saved games, before you start. (I think, before, games would only be synced after you quit the game?)
It doesn't clobber all the settings in the game and reset them to defaults, like the other files do. But, I deleted those two files, so I'm not sure yet if Steam still attempts to run them anyway if they're still there.
I've looked, but there's no installscript file at all, in my case. Maybe the original file never got replaced because it was deleted.
Apparently, it's only responsible for syncing your configuration files and game saves to Steam Cloud, every time you start the game. That seems to be it. But, I'm still not 100% sure. Being in .exe form obfuscates its functionality a bit, compared to simple script/batch files, without more in-depth analysis.
EDIT: There's a manifest embedded within TronLauncher.exe that has requestedExecutionLevel set to "asInvoker" when it probably should have been "requireAdministrator". That might(?) be what's causing issues for some people, with this update?
If that's the case, right-clicking TronLauncher.exe > choosing Properties > clicking the Compatibility tab > and putting a checkmark in the "Run this program as an administrator" box, might override the manifest and run TronLauncher in Admin mode. (Rather than having to run Steam as Admin.) Might help.
Tried verifying the local game cache and I got a Steam notice saying 1 file failed and would be 'reacquired.' Does not say when or how that's supposed to happen. After deleting the Steam appcache folder, flushing the Steam config, verifying the game cache again, and multiple restarts Tron 2.0 is pretty much dead. I have put in a Steam help ticket.
Any other ideas or suggestions to get this working again would be appreciated.
http://steamcommunity.com/app/327740/discussions/0/613939294463434721/#c613939294466701113
... seems to 'pass on' admin rights to most games I run.
Just as a quick test, running steam as admin and launching tron 2.0 from steam, resulted in a tron launcher with admin priveledges..
My gut tells me admin rights aren't causing the problems here...
Maybe its that update checksum going up by 1 each update?
At first I thought it might be a replacement for installScript.vdf and/or registry.bat. Nope.
Then I thought TronLauncher.exe itself might be responsible for syncing settings and game saves with Steam Cloud, before you run the game. (I could see the program querying for the game save folders.) Nope!
All it does, is create some empty folders in the game save folder, if they're not already there.
See, if you start TRON 2.0, but then don't actually play Single Player and just quit the game again: all it creates is the save folder, but nothing else inside it.
So then when Steam tries to sync your saves after you quit the game, it can't. The folders it's looking for, aren't there.
TronLauncher.exe creates those folders, even if you don't start playing a new Single Player game.
Now, TronLauncher.exe was written and compiled in .NET. (Yeuch.) It looks like it needs .NET version 4.5 to run. And there's the rub . . . on Windows 8 and later, .NET 4.5 is included. But on Windows 7, .NET 4.5 is not included. (EDIT: I know .NET 4.5 is a "Recommended Update" in Windows Update, but a programmer can't rely on .NET 4.5 being there. What if the user never installed this update?)
If TronLauncher.exe runs and .NET 4.5 isn't there, it will fail. So TRON.exe never gets launched. Hence, game not working for people on Windows 7 and earlier, who don't have .NET 4.5 installed. (And as it turns out, you can't even install .NET 4.5 on Windows XP. But folks can try installing Mono and see if that helps, as suggested by schmatzler in a post below.)
I really don't even see the point of TronLauncher.exe, at all. If you don't start a Single Player game and quit - so there's nothing in the save game folder - I don't get an error from Steam's Cloud Sync. I still have files backed up in the cloud, from before I (deliberately) deleted the save folder. If you do play Single Player, saves get synced.
And TronLauncher needs .NET 4.5, so if you don't have it the program won't run. TRON 2.0 becomes "dead" and won't start.
EDIT: Okay, on second thought, maybe I do see a point to TronLauncher.exe. If you download and play TRON 2.0 on a different computer: by creating these folders, Steam's Cloud Sync will be able to download your saves before you even start the game. If the folders aren't there, it can't download your saves until you actually go into the game and start a new Single Player mission. And then Steam will want to upload the new saves you created, replacing the saves in the cloud.
Makes me think these aren't being done by a monolith dev... but by a steam dev of sorts.
Oh I HATE that stuff! There's Net 1.1/2.0/3.0/3.5/4.0/4.5 and all come with a big bunch of security updates. I fail to understand why Microsoft is doing this. It ruins all backwards compatibility.
However, XP users could try Mono: http://www.mono-project.com
I will add a note to the guide. At the moment, I can't login into the Steam client to make some tests. Don't know why. It's happening on all my machines here.
Ah, yes! Thanks for reminding me of that. Yeah, XP users who install Mono might be able to get TronLauncher.exe running.
Mono can run TronLauncher.exe with a batch file like this:
But when TronLauncher tries to run TRON.exe, it breaks. Some feature seems to be missing in mono.
XP users are now officially out of business. Great job with a game that ran on Win 98 originally.
one that doesn't require .net framework 4.5?
such a thing could then be included as part of the next ka mod to overwrite steam issues.
Yeah, I think it's pretty bad to leave XP users out in the cold, like this. Just because they don't have .NET 4.5 to run some dinky little 8K launcher. That, frankly, was poorly implemented.