Hi folks. I'm trying to do a QD and want to make up a consist with a certain loco and carriages but every time I select the loco and try to edit, I get the dreaded OOM error. How can I solve this? Any help would be appreciated. Thanks.
You are not alone. Search the forums (->Technical Reports) for workarounds. DTG, I would seriously like to see that being fixed. Instead of crashing when meeting corrupt assets, the consist builder should skip them and continue building the RVDBCache.bin. There also seems to be a limit of how much rolling stock it can handle, I've heard. As we have a 64-bit exe could this part of the program be updated too?
I’ve a feeling it can be more likely when you have large numbers of vehicles, but uninstalling a few dozen temporarily isn’t a very helpful solution. Is there a way to manually add a consist to some file listing custom consists?
Maybe it is caused by having lots of locos. I have 33 pages of locos however some of them I don't own and they show up because of route scenarios. It happened to me when I selected the AP class 37 and I wanted to add coaches to it do drive on the new NWC (TfW) route. Maybe it was the AP loco that caused the OOM error.
I’ve had it a couple of times maybe, but thankfully it’s never been a major issue. It might well have been with an AP loco, but I forget. Perhaps it’s the number of variant associated with it that’s the issue (though I can’t see why)?
You can build a consist in the scenario editor, but you have to know which asset packs to load. Build it, then click the "Consist" button in the top left flyout (left to the Driver icon), click on one of the grey boxes showing up on the consist and give it a name. Unfortunately to use it in QuickDrive you have to manually edit the ConsistTemplates.bin (where your consists are stored) and change the following: <Revision d:type="cDeltaString">eRevision0</Revision> to eRevision1 <DrivingEngineIndex d:type="sInt32">-1</DrivingEngineIndex> to 0 (1 for units with separate bogies)
Maybe someone with coding skills could do an external editor. Here is one fine example for Microsoft Train Simulator / OpenRails. It's fast as lightning!