为何Microsoft从Windows删除3D Pinball(以及如何将其重新带回)

忘记纸牌和扫雷。 Windows附带的最好的游戏是虚拟弹球桌。带有闪烁的灯光和街机声音,Windows的3D Pinball早在1995年就看起来像是魔术,即使在今天,它仍具有令人惊讶的可玩性。

有关的:Windows 8和10中的纸牌和扫雷发生了什么?

但是请不要检查“开始”菜单:自Windows XP以来,Microsoft尚未在任何版本中添加Space Cadet Pinball,并且与Microsoft Paint不同,它可能不会很快恢复Windows Store的运行。

为什么该游戏不再与Windows捆绑在一起?有什么办法可以把它带回来吗?让我们走一段记忆的路,然后向您展示一种从Microsoft官方下载中窃取此游戏的方法。

为什么从Windows Vista中删除弹球

“适用于Windows的3D Pinball – Space Cadet”是微软90年代最可能的名字。它的时间不必要长,包括大约1995年游戏中最大的流行词-3D !,并且在其中插入“ for Windows”一词只是为了提醒您您使用的是哪个操作系统。但是,尽管拥有极其微软的名字,但游戏本身并非来自雷德蒙德。

不,微软委托德克萨斯州的开发商Cinematronics开发3D Pinball,目的是在大多数PC开发人员都使用DOS的情况下,展示Windows 95的游戏功能。

正如Daily Dot这篇文章所概述的那样,3D Pinball的开发十分忙碌,但该团队得以实现。 Microsoft将游戏包含在“ Microsoft Plus!”中。 Windows 95”,另外一张价值50美元的CD,其中还包括Internet Explorer的前身。后来,该游戏与Windows NT,ME和2000捆绑在一起。 Windows XP是包含该游戏的最后一个版本。

为什么Windows Vista和更高版本的Windows不附带Pinball?因为Microsoft工程师无法在不中断的情况下将游戏移植到64位体系结构。微软员工雷蒙德·陈(Raymond Chen)解释说:

特别是,当您开始游戏时,球将被传送到发射器,然后球会缓慢地通过柱塞从屏幕底部掉落到屏幕底部,并从桌子底部滑出。游戏往往很短。

听起来...不好玩。而且事实证明,几乎无法修复:该游戏的源代码已有十年的历史,没有真正的文档记录。关于这款游戏,实际上也没有任何人可以呼吁:1994年开发这款游戏的Cinematronics于1996年被Maxis收购; Maxis随后在1997年被EA收购。3D Pinball的所有开发人员都早就搬进去了。

因此,陈打电话了:3D Pinball未包含在64位版本的Windows XP中,也未包含在任何Windows版本中。但这并不意味着您就无法运行它。

如何在Windows的较新版本上安装3D Pinball

微软不想包含32位游戏和64位操作系统,这是可以理解的,但是由于具有反向兼容性,因此3D Pinball在Windows 10等现代操作系统上仍然可以完美运行。那里有很多第三方网站未经授权提供3D Pinball下载,但我们不会链接到它们。相反,正如How-To Geek论坛成员Biswa指出的那样,Microsoft确实提供了Windows XP Mode的免费下载,最初旨在为Windows 7用户提供反向兼容性。 3D Pinball的文件就在其中,我们可以轻松地在Windows 10上运行它们。

首先,从Microsoft下载Windows XP Mode。请注意,您可能必须滚动到Surface广告才能到达实际下载位置。

将文件保存到“下载”文件夹-大约470MB。它将被称为“ WindowsXPMode_en-us.exe”。

确保您可以看到文件扩展名,然后将“ .exe”更改为“ .zip”。

您现在可以在7Zip或WinRAR中打开文件(本机Windows资源管理器存档功能将不起作用。)

转到Sources文件夹,然后打开“ XPM”。

在此存档中,我们将找到一个名为“ VirtualXPVHD”的文件,该文件是具有完整Windows XP安装的虚拟硬盘驱动器。

没错:我们正在查看内部的存档和存档-一直都是乌龟。打开此档案,您会从当天开始看到完整的Windows XP文件结构。

转到“程序文件”>“ Windows NT”,您将找到一个名为“ Pinball”的完整文件夹。

将其拖到您的桌面,或任何您想要的地方。现在,您已在Windows 10系统上安装了弹球游戏!

享受!

替代方法:从旧的​​Windows XP光盘中提取3D弹球

如果您的连接受限,并且不想下载XP模式,则还可以找到壁橱中仍然存在的32位Windows XP CD,然后直接从中窃取游戏。

首先,请在Windows 10计算机上创建一个“弹球”文件夹,为简便起见,我将其放置在C:\分区的顶层,但您可以将其放置在任何位置。

现在插入Windows XP CD并打开命令提示符。输入名称,切换到您的光盘驱动器;对我来说,这意味着打字 F:\ 并按Enter键,但您需要检查光驱使用的是哪个字母。接下来,输入 cd I386 更改目录,然后按Enter。

现在我们位于游戏所在的文件夹中,我们只需要提取它即可。我们将从所有名为“ pinball”的文件开始逐步进行此操作:

展开-r弹球*。* C:\弹球

这使用“ expand”命令将每个单词以“ pinball”开头的文件解压缩到我们之前创建的C:\ pinball文件夹中(如果将文件夹放在其他位置,请改用该位置。)

我们将针对声音,字体和用于上下文的表格图片运行类似的命令:

展开-r声音* .wa_ C:\弹球展开-r font.da_ C:\弹球展开-r table.bm_ C:\弹球

最后,我们需要再复制一个文件:

复制wavemix.inf C:\ pinball

完成后,转到您之前创建的Pinball文件夹:如果一切正常,则应该有70个文件。

现在继续启动pinball.exe!

就这么简单。您稍后可能会希望将该文件夹移动到其他位置,但至少您知道它已经可以正常使用。

有关的:如何使用Wine在Ubuntu上运行Windows软件

如果您是在Windows上长大的,但今天不使用它,请不要担心:您可以在Ubuntu中使用Wine来运行Windows软件,或者在macOS上使用Wine来在Mac上运行Windows软件。您需要在Windows计算机上运行上述步骤,但是生成的文件在Wine中运行得很好。


$config[zx-auto] not found$config[zx-overlay] not found