More disappearance

General discussion about Train Simulator, your thoughts, questions, news and views!

Moderator: Moderators

michbret
Getting the hang of things now
Posts: 49
Joined: Mon Nov 14, 2011 5:05 pm

More disappearance

Post by michbret »

Another strange disappearance with TS2013.

Some days ago I signalled that the Class 150 files had been suppressed in our TS2013 installation.
The files came back one day later in an improved version of Class 150.

Let's say it was a mistake, an error quickly corrected but it is worrying me that RSC/Steam could delete things we have bought.

So I made several checks based on a former installation of TS2013, frozen (protected from RSC/Steam updates) on October 26.

OK some large update like "The Donner Pass" deleted many files since the route was rebuilt.

But there were some other hidden changes
- The Isle of Wight route had 10 career scenarios : Now I have none !
- The Munich to Ausburg route had 4 career scenarios : Now only one is present !
....

These files were deleted by and update that occurred on January 10.

Of course I did a full verification of files with Steam and they did not reappear 8 days after their removal.

I am not a great fan of career system scenario so I don't say that I am missing those scenarios dearly (and I have a backup).

OK, that's mostly a matter of principle, however these deletions are worrying me since they always come unannounced and are never documented.
gptech
Very Active Forum Member
Posts: 19585
Joined: Fri Oct 10, 2008 5:48 pm
Location: Wakefield, West Yorkshire

Re: More disappearance

Post by gptech »

Considered keeping the game off line until the time comes when you want to get an update/verify?
A backup of the assets and contents folder is also a very good idea, which I see you're already doing.
User avatar
Trev123
Very Active Forum Member
Posts: 4403
Joined: Tue Oct 19, 2010 9:13 pm
Location: Home Of The Americas Cup

Re: More disappearance

Post by Trev123 »

I have a complete backup of TS2012 on 2 DVDs.
:)
Intel i5-2500K 3.3GHz Quad Core, Asus P8Z 68-V LE MB, Asus GTX 1060 Strix 6GB Gaming graphics card, Windows 10 Home 64 bit, 16gb Corsair Vengeance DDR3 ram, Viewsonic VX2452mh LED 1080P HD Monitor. Seagate Barracuda 1 TB HD, Seagate Firecuda 2 TB HD,
deltic009
Very Active Forum Member
Posts: 4017
Joined: Fri Nov 27, 2009 1:06 am

Re: More disappearance

Post by deltic009 »

This forum is starting to sound like one of those American 9/11 conspiracy videos on YouTube. We have just seen a slew of DLC re-introduced to Steam with Kuju dependencies removed so I'm lead to believe. If that is the case then surely similar will have to happen with scenarios to stop them pointing at dependencies the developers no long wish to use.

I'm purely playing devils advocate here rather than assuming someone is deliberately coming along and deleting stuff off out installs for no reason.
Matthew Wilson, development team at Vulcan Productions

http://www.vulcanproductions.co.uk
https://www.facebook.com/VulcanFoundry/
User avatar
Traveller54
Very Active Forum Member
Posts: 2877
Joined: Mon May 15, 2006 11:13 am
Location: Once of Derby, now in Warrington, UK
Contact:

Re: More disappearance

Post by Traveller54 »

Then again Steam is reknown for not send all files over during a 'cache verify' isn't it?

Always a good idea to run it again straight away to check!
[Intel i5-8600K+3.60GHz/16Gb DDR4/NVidia GeForce GTX 550ti 4Mb/1 x SATA3 120Gb SSD, 3xSATA3 2Tb/Win10 Ultimate 64bit]
Trav ..... :-)
http://www.oakwood-shed.co.uk/sww5/sww_route5.html
User avatar
theorganist
Very Active Forum Member
Posts: 1324
Joined: Thu Aug 02, 2007 3:05 pm
Location: Stourbridge

Re: More disappearance

Post by theorganist »

Deltic009 stop being so rational, hysteria is where it is at on here!

A couple of times I have had to verify the cache more than once as I have ended up with more missing files.

Peter
Varney
Very Active Forum Member
Posts: 1030
Joined: Wed Feb 24, 2010 2:22 am

Re: More disappearance

Post by Varney »

The issue is that we are not told when and why these changes are occurring and in the case of removal, whether they will be returned.

It's unlikely I know, but what if you had only purchased the IOW route because it was advertised as being supplied with 10 career scenarios, then to find they have now been removed?
User avatar
Trev123
Very Active Forum Member
Posts: 4403
Joined: Tue Oct 19, 2010 9:13 pm
Location: Home Of The Americas Cup

Re: More disappearance

Post by Trev123 »

I have 18 scenarios for the Isle Of Wight.
:)
Intel i5-2500K 3.3GHz Quad Core, Asus P8Z 68-V LE MB, Asus GTX 1060 Strix 6GB Gaming graphics card, Windows 10 Home 64 bit, 16gb Corsair Vengeance DDR3 ram, Viewsonic VX2452mh LED 1080P HD Monitor. Seagate Barracuda 1 TB HD, Seagate Firecuda 2 TB HD,
andymar54
Established Forum Member
Posts: 313
Joined: Thu Oct 11, 2007 7:28 am

Re: More disappearance

Post by andymar54 »

For the record, I have all 10 career scenarios and about 20 others for the IOW on my system.

Andym
User avatar
AndiS
Very Active Forum Member
Posts: 6207
Joined: Fri Sep 23, 2005 4:43 pm
Location: Jester's cell in ivory tower
Contact:

Re: More disappearance

Post by AndiS »

Trev123 wrote:I have a complete backup of TS2012 on 2 DVDs.
:)
theorganist wrote:Deltic009 stop being so rational, hysteria is where it is at on here!
I suggest the combination of both for maximum joy.

Never go online without having a full backup (including the Steam stuff itself and the RW programmes).

Then rave a bit.

Then restore the backup. Or do another verify cache if you believe in progress and find that faster than the restore.

Disclaimer: The above was a joke. I do not promote pestering support with your personal combination of half a download and an old backup.
gptech
Very Active Forum Member
Posts: 19585
Joined: Fri Oct 10, 2008 5:48 pm
Location: Wakefield, West Yorkshire

Re: More disappearance

Post by gptech »

I don't know if this is connected, and it's only happened the once to me but earlier this morning I was messing about in a free roam scenario I use for testing stuff. I moved a couple of class 47 locos about, saved the scenario but when it reloaded the change hadn't 'stuck'. Tried it again a couple of times with the same result so exited the game to start afresh. On entering the scenario to carry on 'messing' the locos had disappeared, and no class 47s showed in the available stock list .
Re-booting the PC put everything back to as it should be, but I'm wondering if there's a memory issue going on, causing some assets not to be loaded.
I've tried to replicate it, but with no success so far so it may well be just 'one of those things' but if you find somethings not there and you know it should be then a re-boot may be in order.
michbret
Getting the hang of things now
Posts: 49
Joined: Mon Nov 14, 2011 5:05 pm

Re: More disappearance

Post by michbret »

Even if this problem doesn't hit everybody, I am not alone: http://forums.steampowered.com/forums/s ... ?t=3060739
gptech
Very Active Forum Member
Posts: 19585
Joined: Fri Oct 10, 2008 5:48 pm
Location: Wakefield, West Yorkshire

Re: More disappearance

Post by gptech »

Has anybody checked that the scenarios are actually still on their hard drives, just not showing in the game? That'd be quite a different thing from 'having them taken off us' which is how it was being described in the Steam forum.
michbret
Getting the hang of things now
Posts: 49
Joined: Mon Nov 14, 2011 5:05 pm

Re: More disappearance

Post by michbret »

Hi gptech,

My apologize for the daly.

You are right. The scenario folders are still here but the carrier scenarios are not showing in the game. (10 lost on "The Isle of Wight" and 3 lost on "Munich to Augsburg")
So if you check with RW_Tools, RW_Tools will show them as present but the don't appear in the game menu.

I did some search and found out that the ScenarioProperties.xml file is not correct in those scenario folders.

For example, on The isle of Wight" route (folder 6268b042-6154 .....), the first carrier scenario is "Island Liner Day Rover : Part 1 CS" (holding folder : 805d75e5-3f8d.......).

If you have a look in the ScenarioProperties.xml file of this scenario, you will find that it is incorrect mostly near the end :

Code: Select all

	<RBlueprintSetPreLoad />
	<NamedEntity />
	<Condition />
	<DeferredEvent />
	<CheckedCondition />
	<CareerRules>
		<cCareerRules d:id="951993904">
			<Parent>
				<cGUID>
					<UUID>
						<e d:type="sUInt64">5259429816815154661</e>
						<e d:type="sUInt64">14869668061808284558</e>
					</UUID>
					<DevString d:type="cDeltaString">805d75e5-3f8d-48fd-8ed3-0dc051ac5bce</DevString>
				</cGUID>
			</Parent>
			<StartScore d:type="sInt32">0</StartScore>
			<Version d:type="sInt32">1</Version>
			<CodeVersion d:type="sInt32">3</CodeVersion>
			<DLC d:type="sInt32">0</DLC>
			<StatsGroup d:type="sInt32">0</StatsGroup>
			<SpeedCheckIntervalSec d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</SpeedCheckIntervalSec>
			<PointsPerMPHPerInterval d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</PointsPerMPHPerInterval>
			<SpeedMultiplierThresholdSec d:type="sFloat32" d:alt_encoding="0000000000001440" d:precision="string">5</SpeedMultiplierThresholdSec>
			<SpeedMultiplier d:type="sFloat32" d:alt_encoding="0000000000000040" d:precision="string">2</SpeedMultiplier>
			<ComfortCheckIntervalSec d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</ComfortCheckIntervalSec>
			<PointsPerGPerInterval d:type="sFloat32" d:alt_encoding="0000000000005940" d:precision="string">100</PointsPerGPerInterval>
			<ComfortForceLimitG d:type="sFloat32" d:alt_encoding="00000040E17AB43F" d:precision="string">0.08</ComfortForceLimitG>
			<ComfortForceMaxScaleG d:type="sFloat32" d:alt_encoding="000000A09999B93F" d:precision="string">0.1</ComfortForceMaxScaleG>
			<LateralComfortForceLimitG d:type="sFloat32" d:alt_encoding="000000A09999C93F" d:precision="string">0.2</LateralComfortForceLimitG>
			<LateralComfortForceMaxScaleG d:type="sFloat32" d:alt_encoding="000000A09999C93F" d:precision="string">0.2</LateralComfortForceMaxScaleG>
			<LatePointsPerSecond d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</LatePointsPerSecond>
			<LateMuliplierPerMinute d:type="sFloat32" d:alt_encoding="0000000000000040" d:precision="string">2</LateMuliplierPerMinute>
			<EarlyPointsAddedPerSecond d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</EarlyPointsAddedPerSecond>
			<EarlyMultiplierPerMinute d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</EarlyMultiplierPerMinute>
			<MissedStopPoints d:type="sFloat32" d:alt_encoding="0000000000E06140" d:precision="string">143</MissedStopPoints>
			<LeaveEarlyPoints d:type="sFloat32" d:alt_encoding="0000000000E06140" d:precision="string">143</LeaveEarlyPoints>
			<ArrivalPoints d:type="sFloat32" d:alt_encoding="0000000000E06140" d:precision="string">143</ArrivalPoints>
			<WheelslipPointsPerSec d:type="sFloat32" d:alt_encoding="0000000000001440" d:precision="string">5</WheelslipPointsPerSec>
			<PointsPerOpError d:type="sFloat32" d:alt_encoding="0000000000004940" d:precision="string">50</PointsPerOpError>
			<FuelUsageThreshold d:type="sFloat32" d:alt_encoding="0000000084D78741" d:precision="string">5e+007</FuelUsageThreshold>
			<FuelPointsPerUnitUsed d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</FuelPointsPerUnitUsed>
			<EmergencyBrakingPointsPerSec d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</EmergencyBrakingPointsPerSec>
			<AccuracyBonus d:type="sFloat32" d:alt_encoding="000000400AC75B40" d:precision="string">111.11</AccuracyBonus>
			<AccuracyPenalty d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</AccuracyPenalty>
			<MaxAccuracyPenalty d:type="sFloat32" d:alt_encoding="0000000000407F40" d:precision="string">500</MaxAccuracyPenalty>
			<MD5 d:type="cDeltaString"></MD5>
		</cCareerRules>
	</CareerRules>
	<MD5 d:type="cDeltaString">889415310CCE80DC001BD7AB9D15E283</MD5>
	<MessageEvent />
	<SimpleControlsOnly d:type="bool">0</SimpleControlsOnly>
	<ExpertControlsOnly d:type="bool">0</ExpertControlsOnly>
	<LocksScenario>
		<cGUID>
			<UUID>
				<e d:type="sUInt64">5456290100944535981</e>
				<e d:type="sUInt64">5874722135789821573</e>
			</UUID>
			<DevString d:type="cDeltaString">2a4781ad-a2f0-4bb8-855e-e029a8348751</DevString>
		</cGUID>
	</LocksScenario>
</cScenarioProperties>
You can see that many xml tags are ill formed like <RBlueprintSetPreLoad /> : There is a blank between the tag name and the /

Luckily, this doesn't crash the game when it launches (a common issue with ill formatted xml files).
However the format is incorrect so this scenario will not show up anywhere in the game.

It looks like this mistake happened when RSC added some extraneous languages file (French and Spanish) to the route and its scenario. Files are dated January 10 and the update took place by January 14 on my system.

The bug is still present even if I ran through several updates and verifications in the mean time.

Obviously, RSC has some difficulties to properly manage their updates (or to have correct validation of what they deliver by their so called Q&A department).
User avatar
Trev123
Very Active Forum Member
Posts: 4403
Joined: Tue Oct 19, 2010 9:13 pm
Location: Home Of The Americas Cup

Re: More disappearance

Post by Trev123 »

As mentioned in another thread I have 18 scenarios for the IOW including Island Day Liner Rover parts 1 and 2.
:)
Intel i5-2500K 3.3GHz Quad Core, Asus P8Z 68-V LE MB, Asus GTX 1060 Strix 6GB Gaming graphics card, Windows 10 Home 64 bit, 16gb Corsair Vengeance DDR3 ram, Viewsonic VX2452mh LED 1080P HD Monitor. Seagate Barracuda 1 TB HD, Seagate Firecuda 2 TB HD,
Locked

Return to “[TS] General Discussion”