Full Tilt! Pinball

来自 WinStory Wiki
跳转到导航 跳转到搜索

Full Tilt! Pinball(中文直译称“全速!弹球”,代号为 Maelstrom)是由 Cinematronics 开发并由 Maxis 发行的一款弹球模拟游戏,适用于 Windows 3.1x95Mac OS 7。此游戏于 1995 年 10 月 31 日发布,包含三个 CGI 弹球桌:Space Cadet(太空主题)、Skullduggery(海盗主题)和 Dragon's Keep(中世纪主题)。

Microsoft 版本

适用于 Windows 的三维弹球
Microsoft Windows 的组件
文件:MicrosoftPlus-RTM-Pinball.png
推出于Microsoft Plus! 95
最后包含于Windows Vista Build 5048

Space Cadet 弹球桌的直接端口作为适用于 Windows 的三维弹球(3D Pinball for Windows)包含在 Windows 95 的初始 Microsoft Plus! 附加组件中。Plus! 中包含的表格版本后来被移植到 Windows NT 中,由于端口冲突检测中的浮点错误,在 Windows Vista 中被删除,[1][2]后来澄清说,这是来自 Windows NT 中内置 C Runtime 的 64 位 DEC Alpha 端口的问题[3],且在初始 Windows XP 安腾端口的开发过程中一直没有打补丁。导致它从版本的安装媒介中完全被遗漏,这两个因素在很大程度上促使它从主线 Windows 版本中删除。作为 Windows XP Build 2210 的一部分包含的弹球版本在启动时崩溃,并且可能是上述问题的恶化。

Microsoft 版本与原始游戏有几个关键区别:

  • Full Tilt! Pinball 表格会加载一个介绍视频,其中显示开发人员和游戏的相应徽标。Microsoft 端口只使用静态图像作为初始屏幕。
  • 测试模式包括多个调试功能,作为端口的一部分。
  • 原始版本包括每张桌子三首独特的音乐作品,用于常规、挑战和赢/输提示;Microsoft 端口中仅包含标准主题。
  • 与原始版本(支持高达 1024×768 像素的分辨率)相比,显示分辨率锁定在 640×480 像素,与全屏模式无关。
  • 在预发布 Plus! 版本中,Space Cadet 桌子的早期修订版包括了一种不同的桌面艺术风格,描绘了外星人入侵;两个端口中的布局保持相同。

Full Tilt! Pinball 最初是用 x86 汇编编写的,[4]后来被当时的 Microsoft 工程师大卫·普卢默(David Plummer)用 C 编程语言重写并移植到不同的体系结构上,他负责 Cut-down 端口的开发。[5]

此游戏的 32 位和 64 位形式仍然可以在更高版本的 Windows 上玩,且最后一次包含在 Windows Vista Build 5048 中。

已知版本列表

Beta(Maelstrom)

Preview

RTM

Available build RTM

引用资料

  1. Raymond Chen. 为什么从 Windows Vista 中删除了弹球?, The Old New Thing. 2012 年 12 月 18 日.
  2. NCommander. 关于为什么 Space Cadet 弹球被移除的真实故事(参见 Itanium 上的 Windows). 2021 年 9 月 3 日.
  3. Chen, Raymond. 填补 64 位 Windows 上 Space Cadet 弹球故事中的一些空白, The Old New Thing. 2022 年 1 月 6 日.
  4. Danny Thorpe. 对“为什么从 Windows Vista 中删除了 Pinball?”的响应, The Old New Thing. 2012 年 12 月 18 日.
  5. David Plummer. Windows 11 弹球:由 XP 游戏端口的原始 Microsoft 程序员, Dave's Garage. 2021 年 9 月 11 日.