Quake 3 无法安装在 Windows 7 上

Ern*_*ill 6 windows-7

可能的重复:
在 64 位机器上安装和运行 32 位

今天,我尝试将 1999 年的原始 CD 中的 Quake 3 安装到 Windows 7 笔记本电脑上。Windows 7 坚决拒绝运行安装程序,帮助解释了我可能需要 32 位或 64 位版本,这取决于我的操作系统是什么(你必须喜欢那些 Windows 错误消息:绝对正确,但尽可能无用) .

无论如何,当然 1999 年的软件是 32 位的,而笔记本电脑是 64 位的。但我非常确定 64 位 Windows 版本可以运行 32 位软件。是什么赋予了?

use*_*686 13

根据这个 Facepunch 线程,Quake III CD 带有一个 16 位的“自动运行”启动器。(Windows 拒绝运行它,因为 64 位 x86_64 不支持本机运行 16 位代码。)但是,您可以绕过启动器DEMO32.EXE直接运行,其中包含实际的安装程序;当提示输入文件时,给它QIII.DBD.

方法 1:如果您必须有经典的 QIII/Q3TA 安装

无需启动 SETUP.EXE,只需运行 DEMO32.EXE,就会出现一个文件打开对话框。将其指向 CD 上的 QIII.DBD。

[...]

请记住在安装 Q3A 和 Q3TA 后应用 1.32 点版本。官方 1.32 点版本可从官方 ID 软件站点获得 - www.idsoftware.com

方法二:使用ioQuake3

有一个名为 ioQuake3 的引擎更新。与经典的 Q3 1.32 相比,错误更少,效率更高

首先安装 ioQuake3 ( http://ioquake3.org/get-it/ ),然后从同一页面中,获取数据安装程序。它将为您打开 CD。

(Facepunch 上的 KD007)

在 32 位 Windows 的早期,许多 32 位程序会附带 16 位安装程序(尤其是 InstallShield)或至少具有初始 16 位阶段;一个可能的原因是当用户尝试在 Windows 3.x 中安装程序时显示正确的解释消息。