Trainz/硬件要求
Trainz 是最长时间生产的不断发展的铁路模拟器系列(或家族),在近几年为手持设备和强大计算机发布产品,而且没有停止的迹象。每个出现的竞争对手都只在五年内就消失了。唯一幸存者实际上面向不同的细分市场,而且除了日本以外只有一个产品。另一个最初通过更快的更高清晰度视频、64 位处理器技术抢占了一些市场份额,但由于模拟器严格限制了那些仍然聚在一起并建造物理模型铁路的铁道爱好者的创造性方面,销量逐渐下降,但他们将更多的精力投入到 Trainz 系列的俱乐部级别活动和创作中。
以下是 Trainz 模拟器系列中各种程序的现实最小硬件规格尝试。必须理解,该系统是可扩展的,虽然较新版本有所改进和更好的图形,但总体而言,该系列可以将早期版本的资产导入到更新的软件中,尽管有时需要进行一些小幅修补。Trainz 数据库系统使用称为“kuid”标记的编码系统(对象的唯一标识符),不仅允许选择兼容的扩展,还允许选择并获取更新的版本,因为代码也包含版本控制。对于任何功能完备的产品(已经生产了一些仅限驱动程序的版本),下载站服务器上的 10 万多个项目(资产)中很大一部分可供免费使用,以扩展购买者的铁路体验。该服务器会自动阻止下载与用户 Trainz 版本不兼容的资产。
TRS2012 采用 Speedtree 技术,以图片般逼真的效果呈现,是该系列中第一个完全打破向后兼容性的版本,因为它对图形提出了更高的要求,并要求定义额外的图形或数据元素,自 2011 年底该程序发布以来,拥有 100 万用户的大型 Trainz 用户社区一直在忙于将旧资产升级到新的更苛刻的图形需求,并快速上传修复的“12 兼容”资产。TRS2010 在兼容模式下支持两种旧技术,并且能够利用具有 64 位架构的计算机,运行下一代 TRS2012 和 TRS2013 Trainz 模拟器需要这种架构。
在运行模拟器软件时,目标是每秒显示足够高的帧数,使火车移动看起来逼真。通常,24 fps 被用作电影的基准目标,因此可以将其用作参考标准。闪烁在约 15-16 fps 时对人的视觉感官来说是显而易见的。Trainz 体验在能够支持接近电影高端的帧速率的显示器、显卡和微处理器架构上看起来最好。上下文切换或更新到铁路完全不同部分的执行速度是另一个问题,但能够在没有明显停顿的情况下切换到 20-60 英里以外场景的快速视频系统和处理器是可取的。
论坛有一些硬件基准测试主题,因此可以比较不同的机器。`我们将在下面报告这些由专业观众执行的衡量结果。`
Trainz 利用数百万次计算和代码,这些计算和代码必须生成一个可旋转、可改变角度的移动视图,以三维环境的形式呈现,沿着视线(不仅仅是单张图片)呈现,处于特定高度和角度,看起来尽可能自然,而且毫无疑问,也高度依赖于显卡和机器上的内存容量。1.83 GHz—2.4 GHz 奔腾 4 cpu(2000 年生产)配备 2 GB 内存和 NVIDIA GeForce Go 7300 GT 或 GeForce Go 7600 或 ATI 850 XT PE 显卡,将为 TRS2009 之前的版本提供可接受的性能。长路线或中等规模的布局,如果包含大量活动,会对该系统造成一定负担,导致在要求改变参考帧时出现一些犹豫、偶尔的抖动或轻微延迟,但总体上仍然可以玩。在“选项”设置中将默认资源缓存大小设置为 256 或 512 页将缓解旧系统中的许多视觉闪烁。Auran 声称在笔记本电脑上运行 Trainz 不推荐也不支持,但它(TRS2004/2006)已经在 '这台中档笔记本电脑' (7 年历史) 上成功运行了四年,该笔记本电脑配备 1.83 GHz 的早期双核处理器和内置的 GeForce Go 7600 显卡),不过该系统有时会在非常大的路线(布局)上出现轻微的卡顿和闪烁,尤其是当列车经过或大型编组或多个 AI 驾驶员给会话的图形需求带来负担时。
- 处理器:Windows XP 为 2.6GHz。Windows Vista、Windows 7 或 Windows 8 可能是大约两倍强大的处理器。关于 Trainz 是否有效利用了双核或四核处理器中的多个核心存在相当大的争议。一个 SLI 基准测试发现,当双核处理器的一个核心被禁用时,性能略有提高,其他人则声称使用了多个核心。鉴于基本程序是在很久以前编写的,而且程序员普遍认为编写能够有效利用多个核心进行游戏的代码很困难,因此 Trainz 不太可能利用多个核心。
- RAM:Windows XP 至少为 1GB。Windows Vista 至少为 2GB。添加超过这些数值的 RAM 可能会或可能不会提高性能,具体取决于布局。更复杂的布局可以使用更多内存。内存不足是造成卡顿的主要原因,Trainz 可以使用 2 GB 内存,XP 喜欢 512 MB,因此 2.5 GB 内存是 Trainz 在 XP 的 32 位版本中可以使用的最大内存。对于一些用户来说,运行 64 位 Vista 并配备 8 GB 内存已经提供了令人满意的性能。
- 显卡:该程序是使用 OpenGL 在 nVidia 显卡上编写的,但在 ATI 上运行良好,通常运行 DirectX。至少需要 nVidia 7300GT 256MB 或同等配置。nVidia GeForce Go 7600 GT 是较好的选择,但根据 2013 年的标准,这两者现在都属于非常老的视频技术。显卡处理器的性能对 Trainz 的性能至关重要。
- 硬盘:至少需要 10GB 的可用空间。TRS2004 安装需要大约 4GB。硬盘资产将被磁盘缓存消耗。
该程序可以在配置较低的计算机上运行,但可能会出现卡顿。即使是配置更高的计算机也可能难以处理复杂的布局。这种效果在复杂的编组中最为明显,因为图形引擎必须解析复杂的轨道和场景交互。
内容的选择,包括布局对象和机车车辆的种类,也会影响性能;尤其是在多个多种形式的列车在视线范围内时。有些对象在视觉上比其他对象复杂得多。此外,多种不同类型的对象对性能的影响远大于同一类型对象的多个副本。例如,一列装有 15 节相同煤炭货车的列车对性能的影响小于一列装有 15 节不同类型货车的列车。
Trainz 似乎需要配备 nVidia 或 ATI 图形芯片组的 Mac。该游戏可以在配备英特尔集成图形芯片组的系统上启动,例如英特尔 GMA X3100,但模拟器会崩溃,可能是由于缺少 OpenGL 功能。(参见上面的 PC 图形硬件要求。)
苹果的 iOS(以前称为 iPhone OS)允许用户运行使用简化版 Trainz 的小程序,不包括 Surveyor、下载管理器等。它已扩展为支持其他苹果设备,如 iPad 和 Apple TV。
Trainz Driver 在 Android 上需要一台搭载 Tegra 2 的 Android 平板电脑。它与基于 Android 的智能手机不兼容,但据报道可以在原始 Kindle 上运行良好。