Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Oct 2020 04:42:33 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r553414 - in head/games: . openbve openbve/files
Message-ID:  <202010270442.09R4gX5u034978@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Tue Oct 27 04:42:33 2020
New Revision: 553414
URL: https://svnweb.freebsd.org/changeset/ports/553414

Log:
  Add a port of OpenBVE, a realistic 3D train/railway simulator.
  
  WWW: https://openbve-project.net/

Added:
  head/games/openbve/
  head/games/openbve/Makefile   (contents, props changed)
  head/games/openbve/distinfo   (contents, props changed)
  head/games/openbve/files/
  head/games/openbve/files/patch-makefile   (contents, props changed)
  head/games/openbve/files/patch-source_OpenBVE_Properties_AssemblyInfo.sh   (contents, props changed)
  head/games/openbve/files/patch-source_OpenBVE_System_Program.cs   (contents, props changed)
  head/games/openbve/pkg-descr   (contents, props changed)
  head/games/openbve/pkg-message   (contents, props changed)
  head/games/openbve/pkg-plist   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Tue Oct 27 04:27:25 2020	(r553413)
+++ head/games/Makefile	Tue Oct 27 04:42:33 2020	(r553414)
@@ -677,6 +677,7 @@
     SUBDIR += openbor3979
     SUBDIR += openbor4432
     SUBDIR += openbubbles
+    SUBDIR += openbve
     SUBDIR += opencity
     SUBDIR += openclaw
     SUBDIR += openclonk

Added: head/games/openbve/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/Makefile	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,88 @@
+# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	openbve
+PORTVERSION=	1.7.2.0
+CATEGORIES=	games
+
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES=	e8c81970ea0e3b9bee1192d85cf67ef3aa31d971.diff:-p1
+
+MAINTAINER=	danfe@FreeBSD.org
+COMMENT=	Realistic 3D train/railway simulator
+
+LICENSE=	PD
+
+BUILD_DEPENDS=	msbuild:devel/msbuild \
+		gdate:sysutils/coreutils
+LIB_DEPENDS=	libgdiplus.so:x11-toolkits/libgdiplus
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	leezer3
+GH_PROJECT=	OpenBVE
+
+USES=		gmake mono:nuget openal:soft
+MAKEFILE=	makefile
+ALL_TARGET=	all-release
+
+NUGET_DEPENDS=	CS-Script.lib=3.30.3 \
+		DotNetZip=1.13.8 \
+		NAudio.Vorbis=1.2.0 \
+		NAudio=1.10.0 \
+		NLayer.NAudioSupport=1.0.0 \
+		NLayer=1.12.0 \
+		NVorbis=0.10.1 \
+		OpenTK.GLControl=3.1.0 \
+		OpenTK=3.2.0 \
+		Prism.Core=7.2.0.1422 \
+		ReactiveProperty.Core=7.1.0 \
+		ReactiveProperty=7.1.0 \
+		SharpCompress=0.25.1 \
+		System.Buffers=4.5.1 \
+		System.ComponentModel.Annotations=4.7.0 \
+		System.Memory=4.5.4 \
+		System.Numerics.Vectors=4.5.0 \
+		System.Reactive=4.4.1 \
+		System.Runtime.CompilerServices.Unsafe=4.7.1 \
+		System.Threading.Tasks.Extensions=4.5.4 \
+		System.ValueTuple=4.5.0 \
+		Ude.NetStandard=1.2.0
+
+DATADIR=	${PREFIX}/lib/${PORTNAME}
+PORTDOCS=	changelog.md credits.md routes-and-trains.txt
+
+OPTIONS_DEFINE=	DOCS
+
+post-extract:
+	@${LN} -sf OpenTK.3.2.0 ${_NUGET_PACKAGEDIR}/OpenTK.3.2
+
+post-patch:
+	@${REINPLACE_CMD} -e '/Unix/s,bash,sh,' \
+		${WRKSRC}/source/OpenBVE/OpenBve.csproj
+	@${REINPLACE_CMD} -e '/TargetFrameworkVersion/s,4\.7\.2,4.6.1,' \
+		${WRKSRC}/source/TrainEditor2/TrainEditor2.csproj
+
+do-install:
+# This is Windows only, so can be removed
+	${RM} ${WRKSRC}/bin_release/AtsPluginProxy.*
+	${CP} -a ${WRKSRC}/bin_release ${STAGEDIR}${DATADIR}
+.for script program in openbve OpenBve openbve-objectviewer ObjectViewer \
+    openbve-routeviewer RouteViewer
+	${PRINTF} '#!/bin/sh\n\nexec mono ${DATADIR}/${program}.exe\
+		"$$@"\n' > ${STAGEDIR}${PREFIX}/bin/${script}
+	${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/${script}
+.endfor
+	${INSTALL_MAN} ${WRKSRC}/debian/*.6 ${STAGEDIR}${MANPREFIX}/man/man6
+	${INSTALL_DATA} ${WRKSRC}/debian/openbve.desktop \
+		${STAGEDIR}${PREFIX}/share/applications
+	${INSTALL_DATA} ${WRKSRC}/debian/openbve.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps
+	@${REINPLACE_CMD} -e 's,linux,${OPSYS:tl},' \
+		${STAGEDIR}${DATADIR}/OpenTK.dll.config
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/debian/,} \
+		${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/games/openbve/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/distinfo	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,49 @@
+TIMESTAMP = 1600722713
+SHA256 (cs-script.lib.3.30.3.nupkg) = 783ebcee59e0fb9d0c6fde41097f695feebb829ac467c60501c237e262eca964
+SIZE (cs-script.lib.3.30.3.nupkg) = 182751
+SHA256 (dotnetzip.1.13.8.nupkg) = 668b03e673afc17b47198dd341259e14164e0fd294d009aaa1c602bbf942c1d9
+SIZE (dotnetzip.1.13.8.nupkg) = 912116
+SHA256 (naudio.vorbis.1.2.0.nupkg) = a36d9a1b539bdd26639f7bb4d7003d636c364edf86b95896a32adb3a4272fb8b
+SIZE (naudio.vorbis.1.2.0.nupkg) = 31534
+SHA256 (naudio.1.10.0.nupkg) = e4a80eed41dad794695f9c114432de4667d20bdfa80825aa94d159708cf29217
+SIZE (naudio.1.10.0.nupkg) = 1229187
+SHA256 (nlayer.naudiosupport.1.0.0.nupkg) = f3b1aa9885c699519a605aa7436d333b5083927fb0f854a0d7d922461f0078d7
+SIZE (nlayer.naudiosupport.1.0.0.nupkg) = 15012
+SHA256 (nlayer.1.12.0.nupkg) = 9fa412050c8b6ad7f95bd6eeb4878105c6e341019439d4142f14bd89770b9a25
+SIZE (nlayer.1.12.0.nupkg) = 77763
+SHA256 (nvorbis.0.10.1.nupkg) = de6c356568e1f4ed58844e504a79dafc1cecc9776814da433b266c16ba43d897
+SIZE (nvorbis.0.10.1.nupkg) = 102060
+SHA256 (opentk.glcontrol.3.1.0.nupkg) = d5b2035e15a617c491998490a8f414090ebd43b937116dd2689745fe71423049
+SIZE (opentk.glcontrol.3.1.0.nupkg) = 48178
+SHA256 (opentk.3.2.0.nupkg) = e621431e891efff8d820fa87e824c550d5780796d3244ce363e4c86564dc00cd
+SIZE (opentk.3.2.0.nupkg) = 4417518
+SHA256 (prism.core.7.2.0.1422.nupkg) = 1bf073a613d75af3f0ed44f63c641194eb7d7b4169ddb0aaad2f6f50707c37cb
+SIZE (prism.core.7.2.0.1422.nupkg) = 345774
+SHA256 (reactiveproperty.core.7.1.0.nupkg) = c073b57786ca38c4d95ac88ac3cc472ac6fc75be4a52c230d86979717a3be47c
+SIZE (reactiveproperty.core.7.1.0.nupkg) = 28613
+SHA256 (reactiveproperty.7.1.0.nupkg) = fbe110891485fc9f8462c5d0cd3a5a71bef06746b73315caf8baddda82c50ed5
+SIZE (reactiveproperty.7.1.0.nupkg) = 67840
+SHA256 (sharpcompress.0.25.1.nupkg) = 295beb2daff9dd4855e6f6982f6b84b3088c06de9669516ce88f5b1e1c756e5a
+SIZE (sharpcompress.0.25.1.nupkg) = 888224
+SHA256 (system.buffers.4.5.1.nupkg) = c30b3dd2c7e2f4cee4b823d692fd42118309b42ab1f5007f923d329a5b0d6b12
+SIZE (system.buffers.4.5.1.nupkg) = 93737
+SHA256 (system.componentmodel.annotations.4.7.0.nupkg) = 3f11bd96f7f6bff20022cecb84ee14afe1295ff2f99d86c4b340f6d60ca9a11b
+SIZE (system.componentmodel.annotations.4.7.0.nupkg) = 758451
+SHA256 (system.memory.4.5.4.nupkg) = dec0847f33b8823e4260672d97d657411461c00ada3107ec7bbcb32a845eeb91
+SIZE (system.memory.4.5.4.nupkg) = 205467
+SHA256 (system.numerics.vectors.4.5.0.nupkg) = a9d49320581fda1b4f4be6212c68c01a22cdf228026099c20a8eabefcf90f9cf
+SIZE (system.numerics.vectors.4.5.0.nupkg) = 382792
+SHA256 (system.reactive.4.4.1.nupkg) = 8a703a9f0f425f483f01eca033026801118e63bf69962fe32c5e780b0794a83f
+SIZE (system.reactive.4.4.1.nupkg) = 3087134
+SHA256 (system.runtime.compilerservices.unsafe.4.7.1.nupkg) = 52fca80d5f0ed286371cf1b519b039e9855dbf04c611f8d8479816d4eec82b85
+SIZE (system.runtime.compilerservices.unsafe.4.7.1.nupkg) = 106815
+SHA256 (system.threading.tasks.extensions.4.5.4.nupkg) = a304a963cc0796c5179f9c6b7d8022bbce3b2fa7c029eb6196f631f7b462d678
+SIZE (system.threading.tasks.extensions.4.5.4.nupkg) = 89582
+SHA256 (system.valuetuple.4.5.0.nupkg) = 9e21fa9767d4e76bc0cee065c1d40cc34384a114bfec4d70e6c981168a926802
+SIZE (system.valuetuple.4.5.0.nupkg) = 204904
+SHA256 (ude.netstandard.1.2.0.nupkg) = f43abb504e4e8aebdc89445057c01ad777a5a25b757f30e1bc5f1cf18c739e1c
+SIZE (ude.netstandard.1.2.0.nupkg) = 389990
+SHA256 (leezer3-OpenBVE-1.7.2.0_GH0.tar.gz) = ed82ad4e162fb867646ce046fd8f01ed7375c9c2e4764889dc8d7ee154edaebe
+SIZE (leezer3-OpenBVE-1.7.2.0_GH0.tar.gz) = 10633286
+SHA256 (e8c81970ea0e3b9bee1192d85cf67ef3aa31d971.diff) = 63d307ce0748fffd0204f8d743fd69e9b254bcf8d32d8586f96c42dc1f4f7190
+SIZE (e8c81970ea0e3b9bee1192d85cf67ef3aa31d971.diff) = 4802

Added: head/games/openbve/files/patch-makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/files/patch-makefile	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,65 @@
+--- makefile.orig	2020-09-21 21:11:53 UTC
++++ makefile
+@@ -1,6 +1,6 @@
+ # Version checking
+ MSBUILD := msbuild
+-MIN_MONO_VERSION:= "5.18.0"
++MIN_MONO_VERSION:= "5.10.0"
+ MONO_VERSION:= $(shell mono --version | awk '/version/ { print $$5 }')
+ MIN_NUGET_VERSION:= "2.16.0"
+ NUGET_VERSION:= $(shell nuget help 2> /dev/null | awk '/Version:/ { print $$3; exit 0}')
+@@ -55,7 +55,7 @@ reset:=$(shell tput sgr0)
+ .PHONY: prequisite-check
+ 
+ restore:
+-	nuget restore OpenBVE.sln
++	-nuget restore OpenBVE.sln
+ 
+ debug: openbve-debug
+ release: openbve-release
+@@ -104,45 +104,6 @@ endif
+ 
+ debian: $(DEBIAN_BUILD_RESULT)
+ 
+-prequisite-check:
+- #Very basic prequisite check function
+- $(info Checking for prequisite system libraries.)
+- $(info Checking for Mono....)
+- ifeq (, $(shell which mono))
+- $(info Mono does not appear to be installed on this system.)
+- $(info Please install the $(green)mono-complete$(reset) package provided by your distribution, or the latest version of Mono from $(blue)https://www.mono-project.com/$(reset))
+- $(error )
+- endif
+- $(info Mono Version $(MONO_VERSION) found.)
+- ifeq "$(call GreaterVersion, $(MONO_VERSION), $(MIN_MONO_VERSION))" "$(MONO_VERSION)"
+- #Nothing
+- else
+- $(info OpenBVE requires a minimum Mono version of 5.20)
+- $(info Please install the latest version of Mono from $(blue)https://www.mono-project.com/$(reset))
+- $(error )
+- endif
+- $(info Checking for MSBuild....)
+- ifeq (, $(shell which msbuild))
+- $(info msbuild does not appear to be installed on this system.)
+- $(info Please either install the $(green)mono-xbuild$(reset) package provided by your distribution, or the latest version of Mono from $(blue)https://www.mono-project.com/$(reset))
+- $(error )
+- endif
+- $(info Checking for nuget....)
+- ifeq (, $(shell which nuget))
+- $(info nuget does not appear to be installed on this system.)
+- $(info Please either install the $(green)nuget$(reset) package provided by your distribution, or the latest version of Mono from $(blue)https://www.mono-project.com/$(reset))
+- $(error )
+- endif
+- $(info nuget Version $(NUGET_VERSION) found.)
+- ifeq "$(call GreaterVersion, $(NUGET_VERSION), $(MIN_NUGET_VERSION))" "$(NUGET_VERSION)"
+- #Nothing
+- else
+- $(info OpenBVE requires a minimum nuget version of 2.16)
+- $(info Please run $(red)nuget update -self$(reset) with administrative priveledges.)
+- $(error )
+- endif
+- $(info Attempting to restore nuget packages (This may take a while)....)
+-	
+ $(MAC_BUILD_RESULT): all-release
+ 	@rm -rf bin_release/DevTools/
+ 	@echo $(COLOR_RED)Decompressing $(COLOR_CYAN)installers/mac/MacBundle.tgz$(COLOR_END)

Added: head/games/openbve/files/patch-source_OpenBVE_Properties_AssemblyInfo.sh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/files/patch-source_OpenBVE_Properties_AssemblyInfo.sh	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,28 @@
+--- source/OpenBVE/Properties/AssemblyInfo.sh.orig	2020-09-21 21:11:53 UTC
++++ source/OpenBVE/Properties/AssemblyInfo.sh
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env bash
++#!/bin/sh
+ #Set base development branch revision numbers
+ #This needs to be bumped once we have a stable release branch
+ MajorVersion=1
+@@ -13,14 +13,14 @@ if (git describe --tags --exact-match 2> /dev/null) th
+ 	InfoVersion=$(git describe --tags)
+ else
+ 	# determine revision and build numbers
+-	if [[ "$OSTYPE" == "darwin"* ]]; then
++	if [ "${OSTYPE%%[0-9]*}" = "darwin" ]; then
+ 		#OSX
+-		Revision=$(((($(date +%s) - $(date -jf "%Y-%m-%d" "2019-10-29" $B +%s))/86400 )+40 ))
+-		Minutes=$(( $(date "+10#%H * 60 + 10#%M") ))
++		Revision=$(((($(gdate +%s) - $(gdate -jf "%Y-%m-%d" "2019-10-29" $B +%s))/86400 )+40 ))
++		Minutes=$(( $(gdate "+10#%H * 60 + 10#%M") ))
+ 	else
+ 		#Linux & Cygwin
+-		Revision=$(( ( ($(date "+%s") - $(date --date="2019-10-29" +%s))/(60*60*24) )+40 ))
+-		Minutes=$(( ( $(date "+%s") - $(date -d "today 0" +%s))/60 ))
++		Revision=$(( ( ($(gdate "+%s") - $(gdate --date="2019-10-29" +%s))/(60*60*24) )+40 ))
++		Minutes=$(( ( $(gdate "+%s") - $(gdate -d "today 0" +%s))/60 ))
+ 	fi
+ 
+ 	Version=$MajorVersion.$MinorVersion.$Revision.$Minutes

Added: head/games/openbve/files/patch-source_OpenBVE_System_Program.cs
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/files/patch-source_OpenBVE_System_Program.cs	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,11 @@
+--- source/OpenBVE/System/Program.cs.orig	2020-09-21 21:11:53 UTC
++++ source/OpenBVE/System/Program.cs
+@@ -92,6 +92,8 @@ namespace OpenBve {
+ 			//Doesn't appear to, but Mono have fixed the button appearance bug
+ 			CurrentlyRunningOnWindows = Environment.OSVersion.Platform == PlatformID.Win32S | Environment.OSVersion.Platform == PlatformID.Win32Windows | Environment.OSVersion.Platform == PlatformID.Win32NT;
+ 			Joysticks = new JoystickManager();
++			// XXX: crashes with System.PlatformNotSupportedException on the same calls below unless we call it here first
++			Joysticks.RefreshJoysticks();
+ 			CurrentHost = new Host();
+ 			try {
+ 				FileSystem = FileSystem.FromCommandLineArgs(args);

Added: head/games/openbve/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/pkg-descr	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,26 @@
+OpenBVE is a railway train-driving simulator with an emphasis on in-
+cab driving, realistic physics, braking system, and train safety
+system modelling.
+
+Technically, the simulator handles detailed per-car simulation of the
+brake systems, friction, air resistance, toppling and more.  In trains
+supplied with 3D cabs, the driving experience is augmented with forces
+that shake the driver's simulated body upon acceleration and braking,
+as well as through curves.
+
+Compared to other rail-based simulators, OpenBVE has its main focus on
+realism -- not necessarily on user-friendliness.  There may be a need
+to study operational manuals for the routes and trains chosen, rather
+than merely memorising a few keystrokes.
+
+The simulator is designed to be backwards-compatible with existing
+"BVE Trainsim" routes and cab interiors, allowing a wide range of
+existing scenarios to be loaded by a single-program (BVE1, BVE2, BVE4,
+and extended OpenBVE route formats).
+
+OpenBVE uses OpenGL for 3D graphics rendering, OpenAL for positional
+surround sound, and is written in the C# language.  Note that binary
+train extension plugins are not currently supported on Unix, because
+these would require Win32 emulation.
+
+WWW: https://openbve-project.net/

Added: head/games/openbve/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/pkg-message	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,14 @@
+[
+{ type: install
+  message: <<EOM
+To play, you need to add at least one route and a train to OpenBVE after
+installation.  The Uchibo line, a classical line in the BVE world which
+comes with the original BVE software, can be downloaded from here:
+
+	http://bvets.net/old/archives/uchibo10.zip
+
+Unzip the file, install it with "wine msiexec /i uchibo10.msi", and move
+the `Railway' and `Train' directories to ~/.config/openBVE/LegacyContent.
+EOM
+}
+]

Added: head/games/openbve/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/openbve/pkg-plist	Tue Oct 27 04:42:33 2020	(r553414)
@@ -0,0 +1,878 @@
+bin/openbve
+bin/openbve-objectviewer
+bin/openbve-routeviewer
+%%DATADIR%%/AssimpParser.dll
+%%DATADIR%%/AssimpParser.dll.config
+%%DATADIR%%/AssimpParser.pdb
+%%DATADIR%%/CSScriptLibrary.dll
+%%DATADIR%%/CSScriptLibrary.xml
+%%DATADIR%%/CarXmlConvertor.exe
+%%DATADIR%%/CarXmlConvertor.exe.config
+%%DATADIR%%/CarXmlConvertor.pdb
+%%DATADIR%%/Data/Compatibility/CompatibilityObjects.xml
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_0.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_1.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_2.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_3.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_4.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_5.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_6.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_7.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_8.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_9.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_infinite.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_left.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_right.png
+%%DATADIR%%/Data/Compatibility/Limits/Graphics/limit_straight.png
+%%DATADIR%%/Data/Compatibility/Limits/limit_1_digit.csv
+%%DATADIR%%/Data/Compatibility/Limits/limit_2_digits.csv
+%%DATADIR%%/Data/Compatibility/Limits/limit_3_digits.csv
+%%DATADIR%%/Data/Compatibility/Limits/limit_infinite.csv
+%%DATADIR%%/Data/Compatibility/Limits/limit_left.csv
+%%DATADIR%%/Data/Compatibility/Limits/limit_right.csv
+%%DATADIR%%/Data/Compatibility/Limits/limit_straight.csv
+%%DATADIR%%/Data/Compatibility/Poles/pole_1.csv
+%%DATADIR%%/Data/Compatibility/Poles/pole_1.png
+%%DATADIR%%/Data/Compatibility/Poles/pole_2.csv
+%%DATADIR%%/Data/Compatibility/Poles/pole_2a.png
+%%DATADIR%%/Data/Compatibility/Poles/pole_2b.png
+%%DATADIR%%/Data/Compatibility/Poles/pole_2c.png
+%%DATADIR%%/Data/Compatibility/Poles/pole_2d.png
+%%DATADIR%%/Data/Compatibility/Poles/pole_3.csv
+%%DATADIR%%/Data/Compatibility/Poles/pole_4.csv
+%%DATADIR%%/Data/Compatibility/Poles/pole_metal.png
+%%DATADIR%%/Data/Compatibility/PreTrain/train.dat
+%%DATADIR%%/Data/Compatibility/RoutePatches/America.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Australia.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Brazil.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Germany.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Holland.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Hungary.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Italy.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Japan.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/Misc.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/UnitedKingdom.xml
+%%DATADIR%%/Data/Compatibility/RoutePatches/database.xml
+%%DATADIR%%/Data/Compatibility/Signals/Australian.xml
+%%DATADIR%%/Data/Compatibility/Signals/Australian/light_green.png
+%%DATADIR%%/Data/Compatibility/Signals/Australian/signal_3.png
+%%DATADIR%%/Data/Compatibility/Signals/Australian/signal_4_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/Australian/signal_4_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/Australian/signal_4_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/Australian/signal_4_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/Australian/signal_4_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail.xml
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/relay0.png
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/relay0_glow.png
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/relay1.png
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/relay1_glow.png
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/repeatingsignal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/signal_4_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/signal_4_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/signal_4_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/BritishRail/signal_4_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB.xml
+%%DATADIR%%/Data/Compatibility/Signals/DB/Mast_R.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/Relay0.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/Relay1.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/Relay2.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/DB/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB/repeatingsignal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB/repeatingsignal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB/signal_post.b3d
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/Signal4.png
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/Signal5.png
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/Signal6.png
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/signal_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/signal_5.csv
+%%DATADIR%%/Data/Compatibility/Signals/DBNew/signal_6.csv
+%%DATADIR%%/Data/Compatibility/Signals/DB_new.xml
+%%DATADIR%%/Data/Compatibility/Signals/DVB.xml
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Relay0.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Relay1.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Relay2.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal4.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal5.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal6.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal7.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal8.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/Signal9.png
+%%DATADIR%%/Data/Compatibility/Signals/DVB/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/repeatingsignal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/repeatingsignal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_5.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_6.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_7.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_8.csv
+%%DATADIR%%/Data/Compatibility/Signals/DVB/signal_9.csv
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/glow_green.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/glow_red.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/glow_white.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/glow_yellow.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/light_green.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/light_red.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/light_white.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/light_yellow.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/repeatingsignal.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/signal_2.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/signal_3.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/signal_4.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/signal_5.png
+%%DATADIR%%/Data/Compatibility/Signals/Graphics/signal_6.png
+%%DATADIR%%/Data/Compatibility/Signals/HL.xml
+%%DATADIR%%/Data/Compatibility/Signals/HL/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/HL/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/HL/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/HL/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/HL/Signal4.png
+%%DATADIR%%/Data/Compatibility/Signals/HL/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/HL/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/HL/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/HL/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/HL/signal_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese.xml
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/repeatingsignal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/repeatingsignal_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_2_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_2a_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_2b_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_3_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_3_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_3_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_4_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_4a_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_4a_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_4a_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_4b_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_4b_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_4b_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_5_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_5_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_5_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_5_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_5a_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_5b_5.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_6_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_6_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_6_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_6_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_6_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_6_5.csv
+%%DATADIR%%/Data/Compatibility/Signals/Japanese/signal_post.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS.xml
+%%DATADIR%%/Data/Compatibility/Signals/KS/Mast_R.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Relay0.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Relay1.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Relay2.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Signal4.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/Signal5.png
+%%DATADIR%%/Data/Compatibility/Signals/KS/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/repeatingsignal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/repeatingsignal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/signal_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/signal_5.csv
+%%DATADIR%%/Data/Compatibility/Signals/KS/signal_post.b3d
+%%DATADIR%%/Data/Compatibility/Signals/OEBB.xml
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Mast_R.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Relay0.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Relay1.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Relay2.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/repeatingsignal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/repeatingsignal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/signal_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/signal_5.csv
+%%DATADIR%%/Data/Compatibility/Signals/OEBB/signal_post.b3d
+%%DATADIR%%/Data/Compatibility/Signals/SBB.xml
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Mast.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Relay0.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Relay1.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Relay2.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/SBB/Signal_Post.b3d
+%%DATADIR%%/Data/Compatibility/Signals/SBB/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SBB/repeatingsignal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/SBB/repeatingsignal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SBB/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SBB/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/SBB/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SBB/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF.xml
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/repeatingsignal.png
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/repeatingsignal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/repeatingsignal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/repeatingsignal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_2.png
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_2_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_2a_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_2b_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_3.png
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_3_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_3_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_3_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_4.png
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_4_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_4_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_4_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_4_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_4_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_4_5.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_5.png
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_5_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_5_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_5_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_5_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/SNCF/signal_5_4.csv
+%%DATADIR%%/Data/Compatibility/Signals/SV.xml
+%%DATADIR%%/Data/Compatibility/Signals/SV/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/SV/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/SV/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/SV/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/SV/schild.png
+%%DATADIR%%/Data/Compatibility/Signals/SV/schirm.png
+%%DATADIR%%/Data/Compatibility/Signals/SV/signal_0.csv
+%%DATADIR%%/Data/Compatibility/Signals/SV/signal_1.csv
+%%DATADIR%%/Data/Compatibility/Signals/SV/signal_2.csv
+%%DATADIR%%/Data/Compatibility/Signals/SV/signal_3.csv
+%%DATADIR%%/Data/Compatibility/Signals/SV/signal_post.b3d
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal0.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal1.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal10.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal11.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal12.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal13.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal14.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal15.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal16.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal17.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal18.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal19.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal2.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal20.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal21.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal3.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal4.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal5.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal6.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal7.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal8.png
+%%DATADIR%%/Data/Compatibility/Signals/Static/Signal9.png
+%%DATADIR%%/Data/Compatibility/Sound/Crossing.wav
+%%DATADIR%%/Data/Compatibility/Transponders/bolt.png
+%%DATADIR%%/Data/Compatibility/Transponders/cable.png
+%%DATADIR%%/Data/Compatibility/Transponders/falsestart.csv
+%%DATADIR%%/Data/Compatibility/Transponders/falsestart_face.png
+%%DATADIR%%/Data/Compatibility/Transponders/falsestart_front.png
+%%DATADIR%%/Data/Compatibility/Transponders/falsestart_side.png
+%%DATADIR%%/Data/Compatibility/Transponders/porigin.csv
+%%DATADIR%%/Data/Compatibility/Transponders/porigin_bottom.png
+%%DATADIR%%/Data/Compatibility/Transponders/porigin_face.png
+%%DATADIR%%/Data/Compatibility/Transponders/porigin_side.png
+%%DATADIR%%/Data/Compatibility/Transponders/pstop.csv
+%%DATADIR%%/Data/Compatibility/Transponders/pstop_bottom.png
+%%DATADIR%%/Data/Compatibility/Transponders/pstop_face.png
+%%DATADIR%%/Data/Compatibility/Transponders/pstop_side.png
+%%DATADIR%%/Data/Compatibility/Transponders/s.csv
+%%DATADIR%%/Data/Compatibility/Transponders/s_face.png
+%%DATADIR%%/Data/Compatibility/Transponders/s_front.png
+%%DATADIR%%/Data/Compatibility/Transponders/s_side.png
+%%DATADIR%%/Data/Compatibility/Transponders/sn.csv
+%%DATADIR%%/Data/Compatibility/Transponders/sn_face.png
+%%DATADIR%%/Data/Compatibility/Transponders/sn_front.png
+%%DATADIR%%/Data/Compatibility/Transponders/sn_side.png
+%%DATADIR%%/Data/Compatibility/Uchibo/Back_Mt.png
+%%DATADIR%%/Data/Compatibility/Uchibo/Ballast.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Ballast.png
+%%DATADIR%%/Data/Compatibility/Uchibo/BallastL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/BallastR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/BallastS.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/BallastSL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/BallastSR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Beam.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Bottom.png
+%%DATADIR%%/Data/Compatibility/Uchibo/BridgeL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/BridgeR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Cr_CrossingDL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Cr_CrossingDR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Cr_CrossingSL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Cr_CrossingSR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CraBalL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CraBalR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CraGrsL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CraGrsR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CraSlbL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CraSlbR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CrossingD.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/CrossingD.png
+%%DATADIR%%/Data/Compatibility/Uchibo/CrossingS.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/DikeL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/DikeR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Ditch.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Form.bmp
+%%DATADIR%%/Data/Compatibility/Uchibo/Form.png
+%%DATADIR%%/Data/Compatibility/Uchibo/Form2.png
+%%DATADIR%%/Data/Compatibility/Uchibo/FormC.png
+%%DATADIR%%/Data/Compatibility/Uchibo/FormCL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormCLS.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormCR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormCRS.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormL2.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormR2.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormRS.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormRS2.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormSide.png
+%%DATADIR%%/Data/Compatibility/Uchibo/FormWallHL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormWallHR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormWallL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/FormWallR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Grass.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/GrassRise.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Levee.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Levee.png
+%%DATADIR%%/Data/Compatibility/Uchibo/PierDblL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/PierDblR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/PierH.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/README.txt
+%%DATADIR%%/Data/Compatibility/Uchibo/Re15.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Re15.png
+%%DATADIR%%/Data/Compatibility/Uchibo/River.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/River.png
+%%DATADIR%%/Data/Compatibility/Uchibo/Roof.png
+%%DATADIR%%/Data/Compatibility/Uchibo/RoofCL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/RoofCR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/RoofL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/RoofR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/Slab2.png
+%%DATADIR%%/Data/Compatibility/Uchibo/Tiger.png
+%%DATADIR%%/Data/Compatibility/Uchibo/TollBarDL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/TollBarDR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/TollBarSL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/TollBarSR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/WallL.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/WallR.csv
+%%DATADIR%%/Data/Compatibility/Uchibo/WhiteWall.png
+%%DATADIR%%/Data/Compatibility/Uchibo/grass.png
+%%DATADIR%%/Data/Compatibility/Uchibo/grass2.png
+%%DATADIR%%/Data/Compatibility/Uchibo/pier.png
+%%DATADIR%%/Data/Compatibility/Uchibo/tie.png
+%%DATADIR%%/Data/Compatibility/UchiboBase.xml
+%%DATADIR%%/Data/Compatibility/UchiboV1/BallastDark.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/BeamL.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/BeamR.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/CraSBlbR.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/CraSlbL.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/CraTunL.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/CraTunR.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/EntWall.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/Mt.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/Pier.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/SigPole.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/Slab.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/SlabDark.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/SlabS.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunDL.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunDR.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunDark.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunEntD.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunEntD.png
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunEntS.b3d
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunEntS.png
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunSL.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/TunSR.csv
+%%DATADIR%%/Data/Compatibility/UchiboV1/concrete.png
+%%DATADIR%%/Data/Compatibility/UchiboV1/mt.png
+%%DATADIR%%/Data/Compatibility/UchiboV1/slab.png
+%%DATADIR%%/Data/Compatibility/UchiboV1/slab2.png
+%%DATADIR%%/Data/Compatibility/UchiboV1Base.xml
+%%DATADIR%%/Data/Compatibility/exterior.csv
+%%DATADIR%%/Data/Compatibility/needle_hour.png
+%%DATADIR%%/Data/Compatibility/needle_minute.png
+%%DATADIR%%/Data/Compatibility/needle_pressuregauge_lower.png
+%%DATADIR%%/Data/Compatibility/needle_pressuregauge_upper.png
+%%DATADIR%%/Data/Compatibility/needle_second.png
+%%DATADIR%%/Data/Compatibility/needle_speedometer.png
+%%DATADIR%%/Data/Compatibility/stop.csv
+%%DATADIR%%/Data/Compatibility/stop.png
+%%DATADIR%%/Data/Controls/Default.controls
+%%DATADIR%%/Data/Cursors/Symbols/minus.png
+%%DATADIR%%/Data/Cursors/Symbols/plus.png
+%%DATADIR%%/Data/Cursors/fb.png
+%%DATADIR%%/Data/Cursors/fc.png
+%%DATADIR%%/Data/Cursors/fgl.png
+%%DATADIR%%/Data/Cursors/fgr.png
+%%DATADIR%%/Data/Cursors/fk.png
+%%DATADIR%%/Data/Cursors/fm.png
+%%DATADIR%%/Data/Cursors/fr.png
+%%DATADIR%%/Data/Cursors/fw.png
+%%DATADIR%%/Data/Cursors/fy.png
+%%DATADIR%%/Data/Cursors/g1.png
+%%DATADIR%%/Data/Cursors/g2.png
+%%DATADIR%%/Data/Cursors/g3.png
+%%DATADIR%%/Data/Cursors/hc1.png
+%%DATADIR%%/Data/Cursors/hc2.png
+%%DATADIR%%/Data/Cursors/hc3.png
+%%DATADIR%%/Data/Cursors/hc4.png
+%%DATADIR%%/Data/Cursors/hc5.png
+%%DATADIR%%/Data/Cursors/nb.png
+%%DATADIR%%/Data/Cursors/nc.png
+%%DATADIR%%/Data/Cursors/ng.png
+%%DATADIR%%/Data/Cursors/nk.png
+%%DATADIR%%/Data/Cursors/nm.png
+%%DATADIR%%/Data/Cursors/nr.png
+%%DATADIR%%/Data/Cursors/ny.png
+%%DATADIR%%/Data/Dependencies/Win32/oalinst.exe
+%%DATADIR%%/Data/Flags/AT.png
+%%DATADIR%%/Data/Flags/BE.png
+%%DATADIR%%/Data/Flags/BR.png
+%%DATADIR%%/Data/Flags/CH.png
+%%DATADIR%%/Data/Flags/CN.png
+%%DATADIR%%/Data/Flags/CT.png
+%%DATADIR%%/Data/Flags/CZ.png
+%%DATADIR%%/Data/Flags/DE.png
+%%DATADIR%%/Data/Flags/ES.png
+%%DATADIR%%/Data/Flags/FI.png
+%%DATADIR%%/Data/Flags/FR.png
+%%DATADIR%%/Data/Flags/GB.png
+%%DATADIR%%/Data/Flags/HK.png
+%%DATADIR%%/Data/Flags/HU.png
+%%DATADIR%%/Data/Flags/ID.png
+%%DATADIR%%/Data/Flags/IT.png
+%%DATADIR%%/Data/Flags/JP.png
+%%DATADIR%%/Data/Flags/KR.png
+%%DATADIR%%/Data/Flags/NL.png
+%%DATADIR%%/Data/Flags/NO.png
+%%DATADIR%%/Data/Flags/PL.png
+%%DATADIR%%/Data/Flags/PT.png
+%%DATADIR%%/Data/Flags/RO.png
+%%DATADIR%%/Data/Flags/RU.png
+%%DATADIR%%/Data/Flags/SG.png
+%%DATADIR%%/Data/Flags/TW.png
+%%DATADIR%%/Data/Flags/UA.png
+%%DATADIR%%/Data/Flags/US.png
+%%DATADIR%%/Data/Flags/unknown.png
+%%DATADIR%%/Data/Formats/Formats.Msts.dll
+%%DATADIR%%/Data/In-game/Default/ats_center_left_back.png
+%%DATADIR%%/Data/In-game/Default/ats_center_left_overlay.png
+%%DATADIR%%/Data/In-game/Default/ats_center_middle_back.png
+%%DATADIR%%/Data/In-game/Default/ats_center_middle_overlay.png
+%%DATADIR%%/Data/In-game/Default/ats_top_left_back.png
+%%DATADIR%%/Data/In-game/Default/ats_top_left_overlay.png
+%%DATADIR%%/Data/In-game/Default/ats_top_middle_back.png
+%%DATADIR%%/Data/In-game/Default/ats_top_middle_overlay.png
+%%DATADIR%%/Data/In-game/Default/doors_left_back.png
+%%DATADIR%%/Data/In-game/Default/doors_left_overlay.png
+%%DATADIR%%/Data/In-game/Default/doors_right_back.png
+%%DATADIR%%/Data/In-game/Default/doors_right_overlay.png
+%%DATADIR%%/Data/In-game/Default/handle_back.png
+%%DATADIR%%/Data/In-game/Default/handle_overlay.png
+%%DATADIR%%/Data/In-game/Default/indicator_top_back.png
+%%DATADIR%%/Data/In-game/Default/indicator_top_overlay.png
+%%DATADIR%%/Data/In-game/Default/interface.cfg
+%%DATADIR%%/Data/In-game/Default/message_middle_back.png
+%%DATADIR%%/Data/In-game/Default/message_middle_overlay.png
+%%DATADIR%%/Data/In-game/Default/message_right_back.png
+%%DATADIR%%/Data/In-game/Default/message_right_overlay.png
+%%DATADIR%%/Data/In-game/Default/stop_back.png
+%%DATADIR%%/Data/In-game/Default/stop_back_none.png
+%%DATADIR%%/Data/In-game/Default/stop_left_back.png
+%%DATADIR%%/Data/In-game/Default/stop_left_tick.png
+%%DATADIR%%/Data/In-game/Default/stop_right_back.png
+%%DATADIR%%/Data/In-game/Default/stop_right_tick.png
+%%DATADIR%%/Data/In-game/Default/stop_tick.png
+%%DATADIR%%/Data/In-game/Large/doors_left_back.png
+%%DATADIR%%/Data/In-game/Large/doors_left_overlay.png
+%%DATADIR%%/Data/In-game/Large/doors_right_back.png
+%%DATADIR%%/Data/In-game/Large/doors_right_overlay.png
+%%DATADIR%%/Data/In-game/Large/handle_back.png
+%%DATADIR%%/Data/In-game/Large/handle_overlay.png
+%%DATADIR%%/Data/In-game/Large/indicator_top_back.png
+%%DATADIR%%/Data/In-game/Large/indicator_top_overlay.png
+%%DATADIR%%/Data/In-game/Large/interface.cfg
+%%DATADIR%%/Data/In-game/Slim/interface.cfg
+%%DATADIR%%/Data/In-game/Slim/stop_back_left.png
+%%DATADIR%%/Data/In-game/Slim/stop_back_left_none.png
+%%DATADIR%%/Data/In-game/Slim/stop_back_right.png
+%%DATADIR%%/Data/In-game/Slim/stop_back_right_none.png
+%%DATADIR%%/Data/In-game/Slim/stop_tick_left.png
+%%DATADIR%%/Data/In-game/Slim/stop_tick_right.png
+%%DATADIR%%/Data/In-game/interface.cfg.txt
+%%DATADIR%%/Data/In-game/loadingbkg_0.png
+%%DATADIR%%/Data/In-game/loadingbkg_1.png
+%%DATADIR%%/Data/In-game/loadingbkg_2.png
+%%DATADIR%%/Data/In-game/loadingbkg_3.png
+%%DATADIR%%/Data/In-game/loadingbkg_4.png
+%%DATADIR%%/Data/In-game/loadingbkg_5.png
+%%DATADIR%%/Data/In-game/loadingbkg_6.png
+%%DATADIR%%/Data/In-game/logo_1024.png
+%%DATADIR%%/Data/In-game/logo_128.png
+%%DATADIR%%/Data/In-game/logo_256.png
+%%DATADIR%%/Data/In-game/logo_512.png
+%%DATADIR%%/Data/InputDevicePlugins/DefaultDisplayPlugin.dll
+%%DATADIR%%/Data/InputDevicePlugins/DefaultDisplayPlugin.dll.config
+%%DATADIR%%/Data/InputDevicePlugins/DefaultDisplayPlugin.pdb
+%%DATADIR%%/Data/InputDevicePlugins/SanYingInput.dll
+%%DATADIR%%/Data/InputDevicePlugins/SanYingInput.dll.config
+%%DATADIR%%/Data/InputDevicePlugins/SanYingInput.pdb
+%%DATADIR%%/Data/Languages/_Editing Languages.md
+%%DATADIR%%/Data/Languages/ca-ES.xlf
+%%DATADIR%%/Data/Languages/cs-CZ.xlf
+%%DATADIR%%/Data/Languages/de-CH.xlf
+%%DATADIR%%/Data/Languages/de-DE.xlf
+%%DATADIR%%/Data/Languages/en-GB.xlf
+%%DATADIR%%/Data/Languages/en-US.xlf
+%%DATADIR%%/Data/Languages/es-ES.xlf
+%%DATADIR%%/Data/Languages/fi-FI.xlf
+%%DATADIR%%/Data/Languages/fr-FR.xlf
+%%DATADIR%%/Data/Languages/hu-HU.xlf
+%%DATADIR%%/Data/Languages/id-ID.xlf
+%%DATADIR%%/Data/Languages/it-IT.xlf
+%%DATADIR%%/Data/Languages/ja-JP.xlf
+%%DATADIR%%/Data/Languages/ko-KR.xlf
+%%DATADIR%%/Data/Languages/nb_NO.xlf
+%%DATADIR%%/Data/Languages/nl-NL.xlf
+%%DATADIR%%/Data/Languages/pl-PL.xlf
+%%DATADIR%%/Data/Languages/pt-BR.xlf
+%%DATADIR%%/Data/Languages/pt-PT.xlf
+%%DATADIR%%/Data/Languages/ro-RO.xlf
+%%DATADIR%%/Data/Languages/ru-RU.xlf
+%%DATADIR%%/Data/Languages/uk-UA.xlf
+%%DATADIR%%/Data/Languages/zh-CN.xlf
+%%DATADIR%%/Data/Languages/zh-HK.xlf
+%%DATADIR%%/Data/Languages/zh-TW.xlf
+%%DATADIR%%/Data/Menu/arrow_down.png
+%%DATADIR%%/Data/Menu/arrow_left.png
+%%DATADIR%%/Data/Menu/arrow_right.png
+%%DATADIR%%/Data/Menu/arrow_up.png
+%%DATADIR%%/Data/Menu/banner.png
+%%DATADIR%%/Data/Menu/icon_critical.png
+%%DATADIR%%/Data/Menu/icon_disk.png
+%%DATADIR%%/Data/Menu/icon_error.png
+%%DATADIR%%/Data/Menu/icon_folder.png
+%%DATADIR%%/Data/Menu/icon_gamepad.png
+%%DATADIR%%/Data/Menu/icon_information.png
+%%DATADIR%%/Data/Menu/icon_joystick.png
+%%DATADIR%%/Data/Menu/icon_keyboard.png
+%%DATADIR%%/Data/Menu/icon_library.png
+%%DATADIR%%/Data/Menu/icon_library_latestversion.png
+%%DATADIR%%/Data/Menu/icon_library_notinstalled.png
+%%DATADIR%%/Data/Menu/icon_library_outdatedversion.png
+%%DATADIR%%/Data/Menu/icon_library_protected.png
+%%DATADIR%%/Data/Menu/icon_mouse.png
+%%DATADIR%%/Data/Menu/icon_parent.png
+%%DATADIR%%/Data/Menu/icon_route.png
+%%DATADIR%%/Data/Menu/icon_route_latestversion.png
+%%DATADIR%%/Data/Menu/icon_route_notinstalled.png
+%%DATADIR%%/Data/Menu/icon_route_outdatedversion.png
+%%DATADIR%%/Data/Menu/icon_route_protected.png
+%%DATADIR%%/Data/Menu/icon_train.png
+%%DATADIR%%/Data/Menu/icon_train_latestversion.png
+%%DATADIR%%/Data/Menu/icon_train_notinstalled.png
+%%DATADIR%%/Data/Menu/icon_train_outdatedversion.png
+%%DATADIR%%/Data/Menu/icon_train_protected.png
+%%DATADIR%%/Data/Menu/icon_warning.png
+%%DATADIR%%/Data/Menu/joystick.png
+%%DATADIR%%/Data/Menu/loading.png
+%%DATADIR%%/Data/Menu/logo.png
+%%DATADIR%%/Data/Menu/package.png
+%%DATADIR%%/Data/Menu/raildriver.png
+%%DATADIR%%/Data/Menu/route_error.png
+%%DATADIR%%/Data/Menu/route_unknown.png
+%%DATADIR%%/Data/Menu/train_error.png
+%%DATADIR%%/Data/Menu/train_unknown.png
+%%DATADIR%%/Data/Plugins/Object.Animated.dll
+%%DATADIR%%/Data/Plugins/Object.Animated.dll.config
+%%DATADIR%%/Data/Plugins/Object.Animated.pdb
+%%DATADIR%%/Data/Plugins/Object.CsvB3d.dll
+%%DATADIR%%/Data/Plugins/Object.CsvB3d.dll.config
+%%DATADIR%%/Data/Plugins/Object.CsvB3d.pdb
+%%DATADIR%%/Data/Plugins/Object.DirectX.dll
+%%DATADIR%%/Data/Plugins/Object.DirectX.dll.config
+%%DATADIR%%/Data/Plugins/Object.DirectX.pdb
+%%DATADIR%%/Data/Plugins/Object.LokSim.dll
+%%DATADIR%%/Data/Plugins/Object.LokSim.dll.config
+%%DATADIR%%/Data/Plugins/Object.LokSim.pdb
+%%DATADIR%%/Data/Plugins/Object.Msts.dll
+%%DATADIR%%/Data/Plugins/Object.Msts.dll.config
+%%DATADIR%%/Data/Plugins/Object.Msts.pdb
+%%DATADIR%%/Data/Plugins/Object.Wavefront.dll
+%%DATADIR%%/Data/Plugins/Object.Wavefront.dll.config
+%%DATADIR%%/Data/Plugins/Object.Wavefront.pdb
+%%DATADIR%%/Data/Plugins/OpenBveAts.dll
+%%DATADIR%%/Data/Plugins/OpenBveAts.dll.config
+%%DATADIR%%/Data/Plugins/Route.CsvRw.dll
+%%DATADIR%%/Data/Plugins/Route.CsvRw.pdb
+%%DATADIR%%/Data/Plugins/Sound.Flac.dll
+%%DATADIR%%/Data/Plugins/Sound.Flac.dll.config
+%%DATADIR%%/Data/Plugins/Sound.MP3.dll
+%%DATADIR%%/Data/Plugins/Sound.MP3.dll.config
+%%DATADIR%%/Data/Plugins/Sound.RiffWave.dll
+%%DATADIR%%/Data/Plugins/Sound.RiffWave.dll.config
+%%DATADIR%%/Data/Plugins/Sound.Vorbis.dll
+%%DATADIR%%/Data/Plugins/Sound.Vorbis.dll.config
+%%DATADIR%%/Data/Plugins/Sound.Vorbis.pdb
+%%DATADIR%%/Data/Plugins/Texture.Ace.dll
+%%DATADIR%%/Data/Plugins/Texture.Ace.dll.config
+%%DATADIR%%/Data/Plugins/Texture.BmpGifJpegPngTiff.dll
+%%DATADIR%%/Data/Plugins/Texture.BmpGifJpegPngTiff.dll.config
+%%DATADIR%%/Data/Plugins/Texture.Dds.dll
+%%DATADIR%%/Data/Plugins/Texture.Dds.dll.config
+%%DATADIR%%/Data/Plugins/Texture.Tga.dll
+%%DATADIR%%/Data/Plugins/Texture.Tga.dll.config
+%%DATADIR%%/Data/RouteViewer/background.png
+%%DATADIR%%/Data/RouteViewer/brightness.png
+%%DATADIR%%/Data/RouteViewer/buffer.png
+%%DATADIR%%/Data/RouteViewer/limit.png
+%%DATADIR%%/Data/RouteViewer/runsound.png
+%%DATADIR%%/Data/RouteViewer/section.png
+%%DATADIR%%/Data/RouteViewer/sound.png
+%%DATADIR%%/Data/RouteViewer/station_end.png
+%%DATADIR%%/Data/RouteViewer/station_start.png
+%%DATADIR%%/Data/RouteViewer/stop.png
+%%DATADIR%%/Data/RouteViewer/switchsound.png
+%%DATADIR%%/Data/RouteViewer/transponder.png
+%%DATADIR%%/Data/Shaders/default.frag
+%%DATADIR%%/Data/Shaders/default.vert
+%%DATADIR%%/Data/Shaders/picking.frag
+%%DATADIR%%/Data/TrainEditor2/change.png
+%%DATADIR%%/Data/TrainEditor2/cleanup.png

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010270442.09R4gX5u034978>