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

引用资料

  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 日.