跳转到内容

Trainz/版本和构建号

来自维基教科书,开放世界开放书籍

Trainz 版本

[编辑 | 编辑源代码]
logo
Trainz 培训人员基础知识

版本及其相应的构建号
TOC | 开始乐趣 | AM&C | 创作 | 书内参考文献 ORP 参考文献:  • 索引 • 容器 • 种类 • 标签 | 附录  • 版本
 词汇表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-WIN
 鼠标使用
 符号
TS2010 内置路线资源的示例,显示了在 TS09 和 TS10 中引入的新网格缝合技术存在顶点对齐和端盖边界问题。模型软件在运行时 GUI 下出现故障是热修复或服务包解决的一种问题类型。

Trainz 版本概述

[编辑 | 编辑源代码]

Trainz 软件发行版或等效的 Trainz 零售发行版Trainz 零售版本 遵循软件行业常见的做法,将发行版版本号与“营销名称”配对,作为零售基础软件包的主要发行版(为了进行类比,可以考虑另一个更熟悉的软件系列:{每个 Microsoft Windows 操作系统零售发行版:Windows 1.0、Windows 2.0、Windows 3.1、Windows 95、...、Windows Vista、Windows 7、Windows 8 和 Windows 10}),根据行业惯例,任何一个发行版也可能会有适用的错误修复“热修复”和其他不太紧急的 更改补丁(通常增加功能和/或进行操作调整或修复其他不太严重的错误以及提供额外的用户反馈生成的“新”功能),称为 服务包。为了管理一系列这样的软件和 依赖(支持)数据文件集合,程序员使用序列号系统,在 Trainz 中称为 代码构建 号、构建号 或代码版本号。请注意,软件系统中的每个元素(DLL、EXE、支持数据文件,如图像、脚本)都有某种序列化,或者它们自己的代码构建号,而最终的整体分布式集合,即“构建”,则为整个组合提供了一个整体代码构建标识符。

对这些产品零售发行版(零售版本)的所有更改统称为 软件升级,它是计算的一个方面,普通计算机用户很少有经验,因为大多数用户在企业环境中受到 IT 部门或 IT 顾问的保护。如今,基于互联网或支持互联网的软件通常是在预期定期更新的情况下编写的,这使我们对软件中的这种不稳定性变得麻木,并且使计算机用户社区习惯于这种不稳定性。 [注释 1] 家用电脑软件包——包括当今几乎所有下载获得的软件,具有庞大的发行量,通常在其内部内置了更新代码,用于检查更新,并自动更新,或者在设计良好的情况下,提醒用户,并在收到命令时更新。 Auran Holdings[注释 2],拥有 Trainz 所有权利的控股公司,及其合作伙伴 N3V Games,目前管理着这些资产的开发和营销,直到最近在“Trainz 版本时间跨度”中(2011 年,最后在 TS2009 SP3 和 TS2010-SP2 中调试)才掌握了后一种技术。

版本术语和含义

[编辑 | 编辑源代码]

每个命名产品发行版(零售版本)以及每个后续升级级别(热修复和其他补丁通常必须按发行顺序添加)都具有一个多位数的“构建”号,该编号由软件发行商定义,对构建而言是唯一确定的。在 Trainz 中,这些正式被称为 代码构建号Trainz 构建版本,并且作为他们自己的 IT 部门,“Trainzer”必须将这些内容理顺,因为并非所有操作都可以自动完成,每个新的零售发行版都需要新的 安装步骤。

文件:TS2009 启动器屏幕.jpg
N3V Games Windows 发行版的启动器屏幕看起来都与这个 TS2009 示例非常相似,并且类似于(除了颜色)TRS2004TRS2006 及其所有衍生产品,如 TC
 • 自 TS2009-SP2 V3.1 和 TS2010 起,N3V 一直将代码构建放在启动器屏幕上,并将 trainz 构建版本号放在 CM 的标题栏上。
文件:TS2004 启动器屏幕.jpg
v2.0--v2.4 启动器屏幕的选项基本相同,但风格不同。
文件:TS2006 启动器屏幕.jpg
TRS2006 及其所有衍生产品,如 TC 和 TRS2009–TS2012 起,V2.5 及更高版本的启动器屏幕看起来更漂亮,但由于它们使用相同的布局来显示相同的按钮,因此看起来都非常相似。

 

在 Trainz 中,除非人们理解上下文含义,否则“版本”一词似乎被过度使用了

  1. 首先,是 Trainz 版本(俚语:表示 Trainz 零售版本),
  2. 其次,是“代码版本”“Trainz 资源版本”号,正式称为““Trainz 构建标签”值或 Trainz 构建版本[1][2]
  3. 代码构建号“Trainz_build_versions”或有时“代码构建版本”[3] 具有相同的技术含义——针对版本控制的 make 文件 进行的最终编译运行,随后由质量控制部门作为下一个正式的“代码集”更新进行发布。
     • 如果您在安装过程中遇到问题,请将此代码构建编号报告给 N3V 客服。 在 TS2009-SP4 及更高版本中,它会出现在启动器菜单和主菜单的右下角。 在之前的版本中,它只出现在 Trainz 的“启动器”屏幕上,在某些情况下很容易被忽略。
     • 其他每种类型的版本都源于此稳定版本的 软件 源代码;在更改周期中,它是一个稳定性和可靠性的平台,只要这些事情可以测试。
  4. 当 QA 测试失败时,N3V 会发布三种类型的软件升级
A. 补丁用于非常严重的错误或对功能的调整,通常在发布事件后迅速发布,一旦投诉风暴袭击了帮助台和论坛。
B. 热修复用于修复多个问题的错误和调整,通常不是为了让整体工作,而是为了让整体工作得更好,在经过一段时间的额外测试后,程序员正在修复一个或多个其他小错误或添加一个扩展功能。 其中一些,比如 TS12-SP1+hf4 应该已经增加了 trainz-build 或技术版本。 Auran & N3V 的管理层在他们的理由和行动方面似乎一直不一致。 基本上,一个新的 trainz-build 代表一个技术平台,其中添加了一些以前不可用的功能。
 • 其中一些是在程序员的经验范围内——运行时包内的内部更改;其他,主要涉及资产能力、功能、脚本或交互性,对社区和内容创建者来说是显而易见的,因为 config.txt 文件中的新标签、实践和容器或资产源文件夹分组的数据元素(资产部件)会受到影响。
 • Trainz 本质上是一个高度合作的联合开发社区。 内容创建者经常通过对功能的要求来推动软件开发。 程序员和/或 N3V 管理层会批准这个想法,对其进行优先级排序,然后程序员会定义参数(数据类型);在这一点上,第一次软件修改很可能是对错误测试筛选软件的修改,该软件在允许资产上传到 DLS 之前会对其进行验证——以及对 TBV 阶段发布的修改,使其软件不会因以前不熟悉的新数据元素而崩溃。 功能背后的内容创建者随后提供具有理论能力的资产,程序员努力将其纳入未来的软件更新包中,最终——每个人都可以看到数据和软件是否达到了预期的效果...... 或者数据定义或运行时软件实现是否需要调整。 这需要很多人一起努力。
C. 服务包——这些是更广泛、更大的更改,用于修复错误、升级功能或行为,以及涉及消除一些投诉来源的更改。


每个代码构建编号(2 到 5 位数字)都映射到一个对应的 Trainz trainz 构建版本号(一个“TB”或“TBV”小数,如 2.9:通常表示技术门槛或能力级别)。 trainz-build 的“步骤”或平台因此对应于一组目标能力,而调试和“代码构建发布”(较小的热修复和较大的服务包发布)的几次迭代映射到相同的 trainz-build 门槛。 因此,新用户会在 内容管理器 搜索中的资产列表中注意到某些 TBV 值的优势,也就是所谓的重大发布或主要版本——{1.3、1.5、2.2 & 2.4、2.6、2.8、2.9-3.3、3.5 & 3.7、4.0 & 4.3 & 4.5} 通常紧随软件系统寿命。 这以前只反映了稳定软件套件发布存在的时间长度与下一个零售(新)产品发布具有新技术能力之间的简单关系。 以前,内容创建者会故意使用尽可能低的 TBV 构建新资产,这样资产就能被最广泛的 Trainz 用户使用,其中许多用户仍然忠实于旧的 Trainz 版本(甚至组建了拥有数千名成员的俱乐部,例如 Trainz Pro Routes 等)——简而言之,如果新技术使用了这样的资产并不关心或不需要的标签或功能,那么制作一座新的桥梁、建筑物、企业或火车车厢来取悦大多数人就很有意义……因此,大量 V1.3、V2.6、V3.0、V3.5 资产仍然被广泛使用。

此外,由于资产功能和可以操控效果指令的代码片段可以嵌入到运行时软件套件中,而这些代码片段是为满足特定设想的技术能力而编写的,因此在请求功能与功能在可以利用它的版本中出现之间存在很长的延迟时间。

Example: Basic traincar data structures and configuration were laid out by the end of Trainz UTC. Someone desired ability to have realistic traincar ID numbers vary automatically, submitted the idea to Auran, and the programmers implemented a set of data elements to control the effects. Which leaves most rolling stock unchanged, yet allows a technology not available in previous code releases.

信号功能方面也发生了类似的转变,涉及到院子交叉轨道的真实性,有时被称为“Template:TBN”——一个真正的普遍需求,用来匹配原型地点(火车场)。
 • 通常在过去,自 TS2009 以来强制实施的数据约定是在漫长的 TRS2004-TRS2006 时代(以及 JET II 游戏引擎)设计的并实施的——但大多数资产类型使用的是更古老、更简单的 Trainz 1.0 时代数据结构,这些结构主要是基于单一标签,不涉及任何聚合数据结构 Trainz 的 容器config.txt 控制文件中。 在 2009 年,N3V 决定在随后的版本中添加严格的过滤,强制实施更新的数据结构。 他们还添加了安装软件测试、过滤器,以验证和批准 DLS 上传——随着时间和版本的推移,这些都会得到更新,迫使提交更高的 TBV 值——即使实施的资产与早期的 1.3 或 2.5 时代资产没有实质性差异,只是更详细、更粗糙的子组件部分(Trainz 的“依赖关系”,比如一个新的转向架、声音,或者可能是一个经过修改的火车车厢,可以处理交互式货物和动画门{{efn,许多旧资产使用技术标签和容器的混合来编程它们在游戏中的体现,因此在 config.txt 中添加容器和标签以使箱式货车或平板车能够处理交互式货物(在 TRS2004 中引入,这是 Trainz 的优势)只需要简单的复制粘贴更改。 然而,脚本和网格依赖的功能,比如动画门,确实需要更改版本,因为它们要复杂得多。

   }. This has been controversial and caused many aggregate assets (Routes and Sessions) to be short compatible assets. So until TS2009, older and looser data conventions were tolerated in newly altered and new assets—allowing new assets produced to a lesser capable standard.

 • The Trainz Version number exactly matches the asset (technology 'level' identifying) Trainz-build tag number.

 • There can be many code build numbers for a trainz-build code (or technology level); some are for a different group of languages as translations become available, and ...

 • Each of those also has possible Hot fixes and Service Pack patches—some of which change the trainz-build, and others do not.
Hot fixes do not usually cause a change in version numbers, while Service Packs usually cause an increment of +0.1 to the "Trainz-build" tags and colloquial terms thrown around as the 'Version Number!}}

在企业界,管理这些改进是 IT 部门的工作,但由于 Trainz 是一个个人软件套件,更新 Trainz 版本的任务就落到了私人用户身上。 Trainz 的这一方面被 Trainz 的本质进一步复杂化,它本质上是一个数据库管理器和一个巨大的数据库(更大的文件大小),以及卫星工具程序(例如,GUI 运行时模块 SurveyorDriverRailyard 以及幕后的一些其他程序,如 TrainzUtils.exe),这些程序中的每一个可能都需要打补丁或用服务包发布或热修复来替换。 此外,最麻烦的部分是,当用户下载了大量内容时,新的更新可能还会扫描数据库中的每个项目,并在必要时,将这些项目修补到与补丁引入的“新技术级别”相符合,并对应于一个新的资产构建标签号。

Trainz 版本号,产品“技术级别”以十分之一递增,Trainz 1.0 为版本 1.0,TRS2009 为版本 2.9,因此 TRS2009 加上四个服务包达到版本 3.3,但这也是 TS2010 的最后一个服务包——它与 TS2009 共同开发,作为从 32 位游戏引擎到 64 位处理环境的过渡技术——因此,这两者在大多数技术方面重叠和共同加入。 第一个“只运行”为 64 位版本Trainz Railroad Simulator 2012TS2012,没有服务包)是版本/构建标签级别 3.5,在此期间,N3V 决定其旧的游戏引擎需要彻底重写,从而催生了 Trainz: A New Era 的众筹融资,该游戏引擎具有大幅改进的图形效果,并增加了视频改进和各种资产能力的平台。 因此,TANE 或 T:ANE 包含六个迭代的性能阶段,因为它稳定了 TBV 4.0-4.5,而 TRS19——Trainz Railroad Simulator 2019(于 2018 年 12 月 18 日发布[22] 目前在 TBV 列表中排名第一,为 4.6[23]


Trainz 版本发布还因服务于国际用户群而变得更加复杂;从一开始,该产品就是为了服务于不同的国际语言群体及其翻译需求而制作的。 在后来的做法中,大量的国际差异化发布被管理到大约四个初始版本

   

传统(不支持)版本

本页面的其余部分按普通日历顺序排列,先发布的先列出。 第一组是历史上的巨人,今天更新的版本站在他们的肩膀上。 Trainz 的所有版本和发布在十多年来一直得到 Auran 的支持,后来得到 N3V Games 的支持——直到 2010 年采用并宣布不受欢迎的 Trainz 生命周期策略。 在该政策中,通常将任意四年添加到原始零售版本的发布日期,此后,该版本就会神奇地“被宣布为过时”,N3V 会撤回支持。

偶尔,回顾一下,看看我们走了多远,真是一件好事! LOL - ed。


Trainz 生命周期策略现在对资产更新的影响最大,因为 DLS 软件对接受测试软件的门槛难度不断上升,这些需求变化对Trainz 构建编号的可靠性产生了负面影响,因为它是识别任何给定资产中实际需要的技术级别的指标。 整个系统现在正在引进资产更新或添加到 DLS 集合中的向上版本蔓延,并要求作者花费时间对每个资产的 config.txt 文件中的数据结构进行大量不必要的“更新”;这些更改实际上并不起作用[note 6],但并没有真正改变资产的纹理、网格和其他可操作的内部结构。 简而言之,这些更改是管理数据整理,造成数千人浪费时间进行不必要的变通方案)出现在用户的 内容管理器 模块和 主菜单 屏幕上。

Trainz 1.x 系列
封面格言:Trainz 虚拟铁路在您的 PC 上
主要文章:Trainz 没有应用服务包的 V1.0

Trainz 测试版 V0.9

完美是在没有更多可以添加的东西的情况下实现的,而是在没有更多可以拿走的东西的情况下实现的。

——安托万·德·圣-埃克苏佩里,Auran

非常罕见的盒装Trainz:Beta 版 0.9Auran Developments于 2001 年 6 月出版,发行量非常小,在此之前,几个初始软件下载版本已提供给合作的铁路爱好者和其他相关方进行测试[5]

图形方面有些变化,不是吗?!

早期 Auran 合作伙伴 Charlie Lear 关于这款热门软件开发的简要历史可以在这里阅读:'Trainz 简史',并伴随着对 TRS2006 之前的评论和封面艺术。Beta 版本的封面艺术包含了来自安东尼·德·圣-埃克苏佩里的引言[5]。(参见上面的引言)。Trainz 针对模型铁路爱好者市场,内容很少,但提供了一个与当今类似的Surveyor 模块,它仍然是路线构建方面最好的工具。

Trainz

  • 原始版本Trainz,未应用任何服务包,被分配了一个trainz-build为 1.0(V1.0),被称为“Trainz 社区版”。盒装的Trainz 1.0于 2001 年 11 月从 Auran Development 转移到Auran Games, Pty. Ltd发布,在 2001 年 9 月 24 日的初始仅软件下载版本之后,发布了一个自出版的区域性发行版本[5]。通常,每个应用的服务包都会将版本增加 +0.1,因此,在应用了第三个服务包(SP3)之后,累积版本代码值将变为 Trainz V1.3;该系列的第一个完全稳定的软件版本也被称为“Trainz 旅客版”。</ref> 该版本还包含了三维 (3D) 模型构建工具w:GMAX的许可版本,该工具负责大量用户创建的 3D 资产[note 7],这些资产可以在Trainz 下载站 (DLS) 网站[24]上获取。

早期 Trainz 最低和建议要求

{


 

Trainz:新纪元 (TANE 或 T:ANE),完整版本...

Trainz:新纪元于 2015 年 5 月 14 日正式发布[25],据称是克服了 TANE CE 缺陷的完整版本。TANE 的驾驶、测量和内容管理模块都存在问题。大多数缺少用户习惯使用的操作热键。其 CM 用户界面拥有更多强大的优势,但在搜索规范屏幕空间方面却毫无必要地浪费了,并且其整体实现神秘地改变了术语,这些术语出现在最奇怪的地方(常见的 Trainz 操作术语,大多数在Trainz 0.9 Beta 版本之前都有热键,并且在社区中广为人知,以及其他操作菜单,特别是驾驶和测量中的重要迷你地图工作方式完全不同。截至 SP3 版本(TBV 4.5),许多这些缺点仍然让社区感到不满。

通过一系列热修复、补丁和服务包添加了各种“收尾工作”,据传第四个服务包将在 2019 年 3 月 12 日左右完成,即使该程序正在被TRS19取代,TRS19 是 TANE 的新版本,没有“新纪元”的标语。用户最喜欢的一项重大改进是,该功能允许用户直接控制本地内容的存储位置,并根据需要更改它,允许内容创建者和用户自定义他们的体验并隔离数据——例如,将英国路线和资产与北美路线和资产分开,从而减少 CM 和测量中选择和管理内容时的混乱[note 8]。从最初的 zip 下载安装程序(代码版本:78667)、SP1(代码版本:80201)、SP1 热修复程序 1:81190、SP1 热修复程序 2:82149 到 TANE SP3(代码版本:94916),已经进行了多次升级。

TANE MAC

[edit | edit source]

TANE 的 Mac 版本也于 2015 年 5 月 14 日发布,据称是克服了 TANE CE 缺陷的完整版本。来自Trainz Mac的 MAC 用户界面据称用于 CM 和测量屏幕,为 Trainz 软件提供了自从 Trainz 1.0 以来的第一次不同寻常的外观、视觉和感觉,另一方面,还有 TRS2006 的 CM。

注释、脚注和参考资料

[edit | edit source]

从 2009 年 8 月开始,Auran/N3V Games 开始了一个名为 TrainzOnline 的技术参考和用户兴趣维基。该网站上的大多数数据都由公司的正式员工提供。 

注释

[edit | edit source]
  1. 更糟糕的是,很明显,粗心大意的编程和验证实践已经蔓延,因为软件公司依赖这种安全网,并减少了对质量控制的重视——几乎完全忽视了这种不稳定曾经对公司声誉造成的损害。一旦反病毒软件需要定期更新,自动更新的大门就打开了,允许任何软件自动更新。
  2. Auran Holdings, Pty Ltd,位于澳大利亚昆士兰州黄金海岸,是拥有所有 Trainz 权利的控股公司,以及他们的合作伙伴 N3V Games, Pty Ltd,他们在 2007 年收购了 Auran Games 和 Auran Developments 在 2007-2009 年破产期间的资产,目前负责管理这些财产的开发和营销。
  3. 版本 3335:“完整版”TCC 发布版本,如上所述在 TRS2006 中。
  4. 打补丁的消息仍然令人不满意,因为人们不知道更改需要花费几分钟还是几个小时。偶尔的升级有时会非常缓慢,因为软件转向利用多核 CPU、更好的图形卡和协处理器、更好的图形模型,并且随着 TS10 的最后发布以及 TS12 的全部内容,完全利用并支持 64 位操作系统内存寻址模式功能,并将 32 位产品更进一步地推向未来。
  5. 上传过滤器正在强制执行最新的“受支持”版本 TBV 编号,即使资产的技术并不需要这种级别。
  6. 一种趋势是内容创建者正在重新审视旧的内容源文件并升级它们,之后,在 DLS 上宣传他们的 TBV#,从而使资产符合 DLS 上传过滤器,然后在实际效果上[note 5]对任何更改(包括细微的纹理替换),因为整个文件需要从标签和数据结构(从 Trainz 0.9 开始就能完美运行)重新编辑到一个更复杂的一般结构(一组参数和标签),而大多数常见资产不需要——实际上,这个在少数地方使用的花哨功能给所有内容创建者带来了时间成本无偿志愿者捐赠时间、知识和专业知识,同时放弃他们的知识产权!)和普通用户。因此,对于那些保持多个 Trainz 版本,并且可能还想引入那个新酷炫的桥梁的用户来说,向后兼容性越来越差,除非用户在本地编辑 DLS 中的资产。总之,DLS 软件和 N3V 创建的(更新的 Trainz 版本)也共同阻止了自动下载具有更高级 TBV 的资产,因此用户可能需要手动下载此类资产,然后再将更新的资产以倒退的方式适配到旧的 Trainz 版本。
  7. 随着版本蠕变的引入,如别处所述,这个数字不可能保持最新,因为它每天都在变化,因为经过修改升级的资产被改进到当前TANETRS19(TBV 3.6)标准。
  8. 不建议删除所有 BI 资产,但禁用资产集是完全可以实现的,因此可以消除新测量中的资产。

脚注

[edit | edit source]
  1. Trainz-build 标签表
  2. 截至 2010 年 3 月 4 日 10:22 的修订版本,作者为 Windwalkr,[{{{url}}}]——第一个草案,所有内容都立即讨论了代码版本号,首席程序员 Chris Bergman(又名 Windwalkr)
  3. 由首席程序员 Windwalkr 本人在 Trainz_build_versions / 代码版本号 中使用。
  4. [online.ts2009.com/mediaWiki/index.php5/Trainz_SP3 Trainz SP3]
  5. a b c d Lear,Charlie。 "Trainz 简史". 检索于 2015 年 3 月 2 日. {{cite web}}: 检查日期值:|accessdate= (帮助)
  6. Trainz SP3,除了错误修复之外,还引入了 Trainzscript 编程语言和名为“场景”的脚本用户活动。,Charlie Lear (cjlear),前 Auran 开发人员。
  7. 我的副本,于 5 月购买,显示在 Trainz 版本的介绍拼贴画上。 IIRC,截至 2015 年 8 月,我在互联网上看到了“新的”和未注册的 CDROM 版本。- Fabartus
  8. Mercom 游戏网址:[1],在北美市场发布了各种 TRS2006 版本。URL 在 2015-0815 有效
     • Trainz Railroad Simulator 2006,PC,2006 年 2 月 2 日
     • Trainz Railwayz,PC,2007 年 10 月 8 日
     • Trainz:Driver Edition,PC,2006 年 9 月 19 日
     • Merscom 在给定网址上的来源和日期。
  9. Paradox Interactive,'Trainz 线路' 捆绑为'Trainz:完整收藏版' 的第 3 张 DVD 部分,封面艺术版权日期为 2008 年。
  10. Trainz:完整收藏版 (Trainz TCC) 是一个三张 DVD 的合集版本,也是第一个由 N3VRF41L Software(现为 N3V Games)出版的 Trainz 专营权版本,由 Paradox Interactive 发行。 2013-1018 通过安装版本的盒子和构建代码验证。
  11. 封面艺术、出版商、标题和 TBV v2.6,美国 BC 版本 3337,全部通过 Skype 与 RRSignal 口头确认,2015-0815。
  12. "Trainz TRS 2007 服务区域" (德语)。Halycon Media GmbH Co.KG。
  13. a b c d 主题:TS12 补丁 2 (48249) 已发布。,2011 年 7 月 28 日,凌晨 02:42,Shadowarrior,N3V IT 工作人员。
  14. a b c TS12 已知构建版本:2012 年 7 月 31 日,下午 04:05,Scottbe8
  15. 主题:TS12 补丁 1 (47059) 已发布。,shadowarrior,N3V Games 系统管理员; 此补丁被发现已损坏,并从网络中删除,并由补丁 2 替换
  16. Trainz TS10 和 TS12 热修复补丁发布,后来注释:“注意:要安装 Aerotrain 和任何未来的 DLC 包,您需要为您的 Trainz 构建安装此补丁。”,最后编辑者:shadowarrior; 2011 年 11 月 17 日 下午 08:27。
  17. Trainz TS10 和 TS12 热修复补丁发布,副标题:“TS12 构建版本 48249 的补丁将构建版本升级到 49922”,作者:N2V 的 Shadowarrior
  18. Trainz 12 服务包 1,作者:aronc,发布于 2013 年 4 月 10 日 上午 12:47
  19. a b c d e f TS12 SP1 热修复 3 和自动补丁现已发布,作者:WindWalkr,发布于 2013 年 6 月 6 日 上午 02:00。
  20. TS12 SP1 热修复 2 现已发布,作者:GPavlich,发布于 2013 年 4 月 30 日 上午 07:38
  21. a b TS12 SP1 热修复 1 现已发布,作者:GPavlich,发布于 2013 年 4 月 18 日 上午 02:00
  22. Auran 论坛 帖子:Trainz Railroad Simulator 2019 已发布!,发布于 2018 年 12 月 18 日 下午 09:16,作者:N3V 首席执行官 Tony_Hilliam。
  23. TrainzOnline trainz-build 编号百科页面。
  24. 在撰写本文时,TRS2009 内容管理器上列出了超过 250,000 个资产作为单独的 DLS 资产,这个数字几乎每天都在增加。
  25. TrainzOnline 文章:T:ANE “发布版本”,该文章还列出了自预发布 Beta 测试版本以来改进的功能。
  1. www.auran.com Auran 商店链接 (历史上的“发布”名称,尽管是短暂的)
  2. TrainzOnline Trainz-build 标签维基页面
  3. TrainzOnline Trainz 代码构建版本维基页面
华夏公益教科书