跳转到内容

Trainz/版本和构建编号

来自 Wikibooks,开放世界开放书籍
(重定向自 Trainz/version)

Trainz 版本

[编辑 | 编辑源代码]
logo
Trainz 新手基础

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

Trainz 版本概述

[编辑 | 编辑源代码]

Trainz 软件版本或等效地 Trainz 零售版本Trainz 零售版本遵循软件行业常见的做法,为版本分配版本号,并将其与“营销名称”配对,作为主要零售基础包版本(为了平行比较,可以考虑另一个更熟悉的软件系列:{每个微软 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 部门,因此“Trainz 用户”必须保持这些内容的准确性,因为并非所有操作都可以自动化,每个新的零售版本都需要一个新的安装步骤。

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

 

在 Trainz 中,在理解上下文含义之前,单词“版本”似乎被过度使用

  1. 首先,是 Trainz 版本(俚语:指 Trainz 零售版本),
  2. 其次,是“代码版本”“Trainz 资产版本号”,正式称为““Trainz-build 标签”值或 Trainz-build 版本[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 代表了一个技术平台,其中添加了一些以前无法获得的功能。
 • 其中一部分属于程序员的经验——运行时包内部的更改;另外一些,主要涉及资产能力、功能、脚本或交互性,对社区和内容创作者来说是显而易见的,因为新的标签、实践和配置 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 的本质而变得更加复杂,Trainz 的本质是一个数据库管理器和一个巨大的数据库(文件大小更大),以及一些卫星工具程序(尤其是,例如,GUI 运行时模块 SurveyorDriverRailyard,以及幕后的一些其他工具,如 TrainzUtils.exe),这些模块可能需要通过服务包发布或热修复进行修补或替换。此外,也是最麻烦的部分,因为当用户下载了大量内容时需要花费一些时间,新的更新也可能扫描数据库中的每个项目,并在必要时对它们进行修补,以符合补丁引入的“新技术级别”,并对应于新的资产版本标签号。

Trainz 版本号,产品“技术级别”以十分之一递增,Trainz 1.0 为版本 1.0,TRS2009 为版本 2.9,因此 TRS2009 加上四个服务包达到版本 3.3,但TS2010 的最后一个服务包也是如此——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 文件中的数据结构;这些更改实际上并不起作用[注 6],但实际上并没有改变资产的纹理、网格和其他可操作的内部结构。简而言之,这些更改是行政数据重排,给数千人带来了不必要的变通方法,浪费了他们的时间。)在用户的 内容管理器 模块和 主菜单 屏幕上显示出来。

Trainz 1.x 系列
封面格言:Trainz 虚拟铁路,尽在您的 PC 上
主条目:Trainz,未应用任何服务包,V1.0

Trainz 测试版 V0.9

完美并非在无所添加之处,而是在无所删减之处。

——安东尼·德·圣-埃克苏佩里,Auran

非常罕见的盒装版Trainz:测试版 0.9 于 2001 年 6 月由 Auran Developments 以极少的数量出版,此前已向合作的铁路爱好者和其他相关方发布了几个初始的软件下载版本,用于测试目的[5]

图形方面有一些变化,对吧!?

关于这款流行软件开发的简短历史,由早期“Auran 合作伙伴”Charlie Lear 撰写,可以在这里阅读:'Trainz 简史',以及后续的大部分内容,都配有评论和封面艺术,一直持续到 TRS2006。测试版发布的封面艺术包含了 安东尼·德·圣-埃克苏佩里 的引言。[5](见上面的引言)。Trainz 针对的是模型铁路爱好者的市场,缺乏大量内容,但它提供了一个 Surveyor 模块,非常类似于今天的模块,它仍然是路线构建的最佳工具。

Trainz

  • Trainz,最初版本,未应用任何服务包,被分配了一个 trainz-build 版本号 1.0 (V1.0),并被称为 "Trainz 社区版"。 盒装版 Trainz 1.0 由 Auran Development 转让,并由 Auran Games, Pty. Ltd 于 2001 年 11 月发布,该版本是在 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 开始就运行良好,到更复杂的一般化结构(参数和标签集),对于大多数常见的资源来说是不必要的,实际上,这种在少数地方使用的花哨功能给所有内容创作者带来了时间成本(无偿志愿者奉献时间、知识和专业知识,同时放弃他们的知识产权!),也给普通用户带来了时间成本。 因此,对于那些希望使用新桥梁的用户来说,越来越多的内容不向后兼容,除非在本地编辑 DLS 中的资源。 总之,DLS 软件和 N3V(更新的 Trainz 版本)也共同阻止了自动下载具有更高级 TBV 的资源,因此用户可能需要手动下载此类资源,然后以倒退的方式将更新的资源适配到旧的 Trainz 版本。
  7. 随着其他地方讨论的版本膨胀的出现,这个数字不可能保持最新,因为它每天都在变化,因为修订的升级资源正在改进到当前的 TANE & TRS19 (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 版本的介绍拼贴画上。据我记得,直到 2015 年 8 月,我还在互联网上看到了“新的”和未注册的 CDROM 版本。- Fabartus
  8. Mercom 游戏网址:[1],各种分发 TRS2006 版本在北美市场发布。网址在 2015-0815 有效
     • Trainz Railroad Simulator 2006 于 2006 年 2 月 2 日在 PC 上发布
     • Trainz Railwayz 于 2007 年 10 月 8 日在 PC 上发布
     • Trainz: Driver Edition 于 2006 年 9 月 19 日在 PC 上发布
     • 来源和日期由 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 已发布!,由 N3V 首席执行官 Tony_Hilliam 于 2018 年 12 月 18 日晚上 09:16 发布。
  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 代码版本维基页面
华夏公益教科书