BVE WorldWide
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Instalation problem with Windows 7 64bit

2 posters

Go down

Instalation problem with Windows 7 64bit Empty Instalation problem with Windows 7 64bit

Post by FrostyPhil Sat Dec 10, 2022 3:24 pm

Hi BVE WorldWide


 I am having trouble getting OpenBVE to work correctly.I have a fresh installation of Windows 7 64bit. When I install the latest version of OpenBVE 1.8.4.3 and open the program I get a notification "Failed to set font Aharoni" if I click OK the program then loads as expected. If I then load a route (Birmingham x City) and its train and press start the game screen opens coloured in light grey and nothing else happens it appears to get stuck before the loading screen.



I have tried earlier versions and the oldest version to work correctly was v1.8.3.2.  Version 1.8.4.0 failed with the above faults. Looking at the installation log the only difference was that 1.8.3.2. loaded openGL 1.2 and 1.8.4.0 loaded openGL 3.0 and gave "Initializing the default shaders failed- Falling back to legacy openGL."


My Windows 7 installation is on a PC with an Intel i52500k CPU which has intel 3000 integrated graphics there is DirectX 11 and OpenGL 3.1.0. I am hoping to use this PC just for OpenBVE so won't be on the internet and I am hoping Windows 7 will be sufficient for this.


I would appreciate your thoughts on this.


Cheers   Phil

FrostyPhil

Posts : 13
Join date : 2022-12-06

Kelly1912 likes this post

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by leezer3 Sun Dec 11, 2022 7:11 pm

That's really odd.
The fallback doesn't seem to be working quite right in this case- I *suspect* your card is reporting features it doesn't actually support and confusing things somehow.

Please go to the second page of options, and try disabling the New Renderer.
This will hopefully get you back to where you were.

Edit:
I believe I've found the issue. The steps outlined above should work OK as a workaround, and a full fix will be in the next build.


Last edited by leezer3 on Sun Dec 11, 2022 7:41 pm; edited 1 time in total

leezer3

Posts : 1961
Join date : 2011-08-23

http://www.bvecornwall.co.uk

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by FrostyPhil Sun Dec 11, 2022 7:37 pm

Hi leezer3 I will give that a try tomorrow and let you know how if it helps.

FrostyPhil

Posts : 13
Join date : 2022-12-06

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by FrostyPhil Mon Dec 12, 2022 12:13 pm

Hi leezer3
You are spot on with the renderer I tried with version 1.8.4.0  which had the grey screen fault and unmarked the "use new renderer" and the game loaded correctly. I tried the same with version 1.8.4.3 and the game then loaded correctly however I still have "Failed to set font Aharoni" and there are more problems showing in the installation log
I have attached the two logs.



Code:
openBVE Log: 12/12/2022 10:11:19
Program Version: v1.8.4.3

10:11:19  No supported screen reader found.
10:11:19  Using openGL 1.2 (old) renderer
10:11:19  Initialising game window of size 960 x 600
10:11:19  Creating game window with standard context.
10:11:19  Game window initialised successfully.
10:11:19  Renderer initialised successfully.
10:11:19  C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway : Railway folder found.
10:11:19  INFO: 2 Route loading plugins available.
10:11:19  INFO: 6 Object loading plugins available.
10:11:19  INFO: 2 Sound loading plugins available.
10:11:19  Loading route file: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:19  INFO: Route file hash 4A82020B161C3DC2BA8871B28F8111B28396ECDCB803979656078FB02AA3F178
10:11:19  Route file format is: CSV
10:11:20  INFO: Using the Japanese compatibility signal set.
10:11:20  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:20  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:20  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:20  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:21  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
   at Plugin.NewXParser.LoadTextualX(String Text)
   at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
10:11:22  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 1738, column 13 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 1746, column 13 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 1952, column 17 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 2090, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 4 does not reference an existing wall in Track.WallEnd at line 2199, column 5 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 2295, column 22 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 2639, column 3 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 2835, column 15 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 0 does not reference an existing wall in Track.WallEnd at line 3003, column 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 3 does not reference an existing wall in Track.WallEnd at line 3003, column 12 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 3003, column 14 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 3003, column 15 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 3003, column 16 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 3003, column 17 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:22  RailIndex 1 does not reference an existing wall in Track.WallEnd at line 3011, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:23  RailIndex 9 does not reference an existing dike in Track.DikeEnd at line 3057, column 2 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:23  RailIndex 9 does not reference an existing dike in Track.DikeEnd at line 3067, column 3 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:23  RailIndex 4 does not reference an existing dike in Track.DikeEnd at line 3067, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:23  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 3087, column 36 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:11:24  Route file loaded successfully.
10:11:24  Loading player train: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve
10:11:24  a0 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  a1 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v1 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v2 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  a0 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  a1 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v1 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v2 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  a0 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  a1 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v1 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v2 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  a0 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  a1 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v1 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  v2 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  The #ACCELERATION section defines 8 curves, but the #HANDLE section defines 4 power notches in C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:11:24  Loading train panel: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\panel.animated
10:11:24  INFO: This train contains both a 2D and a 3D panel. The 3D panel will always take precedence
10:11:24  Train panel loaded sucessfully.
10:11:24  Loading sound.cfg file: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\sound.cfg
10:11:24  FileName contains illegal characters or is empty at line 110 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\sound.cfg
10:11:25  Loading train plugin: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\UkTrainSys.dll
10:11:25  Train plugin loaded successfully.





Code:
openBVE Log: 12/12/2022 10:23:12
Program Version: v1.8.4.0

10:23:13  No supported screen reader found.
10:23:13  Using openGL 1.2 (old) renderer
10:23:13  Initialising game window of size 960 x 600
10:23:13  Creating game window with standard context.
10:23:13  Game window initialised successfully.
10:23:13  Renderer initialised successfully.
10:23:13  C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway : Railway folder found.
10:23:13  INFO: 2 Route loading plugins available.
10:23:13  INFO: 6 Object loading plugins available.
10:23:13  INFO: 2 Sound loading plugins available.
10:23:13  Loading route file: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:13  INFO: Route file hash 4A82020B161C3DC2BA8871B28F8111B28396ECDCB803979656078FB02AA3F178
10:23:13  Route file format is: CSV
10:23:13  INFO: Using the Japanese compatibility signal set.
10:23:15  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 1738, column 13 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 1746, column 13 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 1952, column 17 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 2090, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 4 does not reference an existing wall in Track.WallEnd at line 2199, column 5 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 2295, column 22 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 2639, column 3 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 2835, column 15 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 0 does not reference an existing wall in Track.WallEnd at line 3003, column 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 3 does not reference an existing wall in Track.WallEnd at line 3003, column 12 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 3003, column 14 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 3003, column 15 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 3003, column 16 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 3003, column 17 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 1 does not reference an existing wall in Track.WallEnd at line 3011, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 9 does not reference an existing dike in Track.DikeEnd at line 3057, column 2 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 9 does not reference an existing dike in Track.DikeEnd at line 3067, column 3 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:15  RailIndex 4 does not reference an existing dike in Track.DikeEnd at line 3067, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:16  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 3087, column 36 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
10:23:17  Route file loaded successfully.
10:23:17  Loading player train: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve
10:23:17  a0 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  a1 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v1 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v2 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  a0 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  a1 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v1 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v2 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  a0 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  a1 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v1 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v2 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  a0 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  a1 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v1 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  v2 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  The #ACCELERATION section defines 8 curves, but the #HANDLE section defines 4 power notches in C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
10:23:17  Loading train panel: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\panel.animated
10:23:17  INFO: This train contains both a 2D and a 3D panel. The 3D panel will always take precedence
10:23:17  Train panel loaded sucessfully.
10:23:17  Loading sound.cfg file: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\sound.cfg
10:23:17  FileName contains illegal characters or is empty at line 110 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\sound.cfg
10:23:18  Loading train plugin: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\UkTrainSys.dll
10:23:18  Train plugin loaded successfully.





I have had a look using openGL Extension Viewer and get the following summery

openGL 3.1.0
DirectX 10.0
Shader 4.1
VulKan N/A
I have noted doing so many installs and deletes that I must manually remove the folder "settings" in Roaming/OpenBVE. It seems that if I install an older version that works and then install 1.8.4.3 with out removing "settings" it will install with out the grey screen start up fault.



I hope this is of help.


Cheers   Phil

FrostyPhil

Posts : 13
Join date : 2022-12-06

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by FrostyPhil Wed Dec 21, 2022 4:59 pm

Hi leezer3 I have installed the latest nightly build. I was not sure how to install it so I just deleted the contents of the OpenBVE program folder pasted the update in to it. I hope that was the correct thing to do. Now OpenBVE loads and runs with "use new renderer" ticked. I have attached a copy of the installation log.
Many thanks.



Code:
openBVE Log: 20/12/2022 13:12:08
Program Version: v1.7.1139.1180-vsts

13:12:08  No supported screen reader found.
13:12:08  Using openGL 3.0 (new) renderer
13:12:08  Initialising game window of size 960 x 600
13:12:08  Creating game window with standard context.
13:12:08  Game window initialised successfully.
13:12:08  Initializing the default shaders failed- Falling back to legacy openGL.
13:12:08  Renderer initialised successfully.
13:12:08  C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway : Railway folder found.
13:12:08  INFO: 2 Route loading plugins available.
13:12:08  INFO: 6 Object loading plugins available.
13:12:08  INFO: 2 Sound loading plugins available.
13:12:08  Loading route file: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:08  INFO: Route file hash 4A82020B161C3DC2BA8871B28F8111B28396ECDCB803979656078FB02AA3F178
13:12:08  Route file format is: CSV
13:12:08  INFO: Using the Japanese compatibility signal set.
13:12:09  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:09  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:09  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:09  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:10  The new X parser raised the following exception: System.ArgumentException: An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.ParseSubBlock(Block block, StaticObject& obj, MeshBuilder& builder, Material& material)
  at Plugin.NewXParser.LoadTextualX(String Text)
  at Plugin.Plugin.LoadObject(String path, Encoding Encoding, UnifiedObject& unifiedObject)
13:12:11  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 1738, column 13 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 1746, column 13 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 1952, column 17 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 2090, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 4 does not reference an existing wall in Track.WallEnd at line 2199, column 5 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 2295, column 22 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 2639, column 3 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 2835, column 15 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 0 does not reference an existing wall in Track.WallEnd at line 3003, column 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 3 does not reference an existing wall in Track.WallEnd at line 3003, column 12 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 0 does not reference an existing dike in Track.DikeEnd at line 3003, column 14 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 3003, column 15 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 2 does not reference an existing dike in Track.DikeEnd at line 3003, column 16 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 3 does not reference an existing dike in Track.DikeEnd at line 3003, column 17 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:11  RailIndex 1 does not reference an existing wall in Track.WallEnd at line 3011, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:12  RailIndex 9 does not reference an existing dike in Track.DikeEnd at line 3057, column 2 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:12  RailIndex 9 does not reference an existing dike in Track.DikeEnd at line 3067, column 3 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:12  RailIndex 4 does not reference an existing dike in Track.DikeEnd at line 3067, column 4 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:12  RailIndex 1 does not reference an existing dike in Track.DikeEnd at line 3087, column 36 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Railway\Route\Birmingham_Cross-City_South_openBVE\Day\323_Autumn_2002_0931_Dry_Cloudy.csv
13:12:13  Route file loaded successfully.
13:12:13  Loading player train: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve
13:12:13  a0 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  a1 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v1 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v2 in section #ACCELERATION is expected to be greater than zero at line 7 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  a0 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  a1 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v1 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v2 in section #ACCELERATION is expected to be greater than zero at line 8 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  a0 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  a1 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v1 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v2 in section #ACCELERATION is expected to be greater than zero at line 9 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  a0 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  a1 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v1 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  v2 in section #ACCELERATION is expected to be greater than zero at line 10 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  The #ACCELERATION section defines 8 curves, but the #HANDLE section defines 4 power notches in C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\train.dat
13:12:13  Loading train panel: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\panel.animated
13:12:13  INFO: This train contains both a 2D and a 3D panel. The 3D panel will always take precedence
13:12:13  Train panel loaded sucessfully.
13:12:13  Loading sound.cfg file: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\sound.cfg
13:12:13  FileName contains illegal characters or is empty at line 110 in file C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\sound.cfg
13:12:14  Loading train plugin: C:\Users\Back Room\AppData\Roaming\OpenBve\LegacyContent\Train\Cl323 Unrefurb_openbve\UkTrainSys.dll
13:12:14  Train plugin loaded successfully.





A quick question. Going forward will OpenBVE continue to run correctly with Windows7 or should I consider trying upgrading my Windows7 installation to Windows10 I guess most of the developments will be done and tested using Windows10. Checking backward compatibility must be a chore.


Cheers  Phil

FrostyPhil

Posts : 13
Join date : 2022-12-06

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by leezer3 Wed Dec 21, 2022 10:25 pm

In theory Windows 7 will be OK, and if it breaks we (I!) will try and fix it Smile
What's going to be dropped at some stage is the 'old' renderer- The approach it uses was current 20 odd years ago, and it's only really being kept around for edge cases like this.

The issue isn't Windows version specific, but an Intel issue, who are misreporting features as supported in thier drivers, and I'd be reasonably confident the same issue will manifest on Windows 10.
Essentially, finding edge-cases in 10 year old hardware misreporting the standards it's supporting is a pain in the neck. Integrated graphics tend to be worse for this.....
I'd consider upgrading the hardware rather than Windows.

leezer3

Posts : 1961
Join date : 2011-08-23

http://www.bvecornwall.co.uk

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by FrostyPhil Thu Dec 22, 2022 7:56 pm

Hi Leezer3 thank you for your detailed reply. I did not fancy trying to wangle a free upgrade from win7 to win10 so I will persevere win7 and treat my self to a graphics card. Any recommendations, Nvidia or ATI, The PC is reasonable and I don't do any other gaming.
 I want to get the best out of OpenBVE. People have spent so many hours producing the routes and trains so I would like do their hard work justice by being able to run the routes as they intended.

FrostyPhil

Posts : 13
Join date : 2022-12-06

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by FrostyPhil Thu Feb 02, 2023 8:01 pm

Hi Just an update to wrap this post up. I have purchased second hand PC. The spec is :- AMD FX 6350 4.40GHz, NVIDIA GeForce GTX960, Windows 10 64Bit. I am using OpenBVE 1.8.4.3. OpenBVE runs perfectly.

FrostyPhil

Posts : 13
Join date : 2022-12-06

Northern Line and Gothpaladinus like this post

Back to top Go down

Instalation problem with Windows 7 64bit Empty Re: Instalation problem with Windows 7 64bit

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum