MobyGames列出了许多支持FPU的游戏¹. 最早显示的有猎鹰3.0和焦土(1991),和列表中的大多数其他游戏一样,FPU是可选的:
请注意,默认情况下,Scorch将使用数字协处理器(如果存在)。这使得游戏中的一切都进行得更快。特别是,您需要更大的发射延迟。要降低速度,可以设置环境变量87到“N”。
(引用焦土的文档;参见Falcon 3.0硬件要求同样)。
与Quake的主要区别在于必修的FPU,以及没有一个就不会开始。据我所知,这是第一个在PC²上进行的大型游戏。其他支持FPU的游戏显然会使用它,如果有的话,通常会被视为“大量使用”(在我看来,这是每帧计算的重要部分);但游戏也可以在无FPU系统上玩,这是市场的现实。
Quake的改变是可能的,因为许多新的x86 CPU默认都配备了FPU(486DX、Pentium和更高版本的主流x86 CPU). 它与FPU无关的要求要求很高,因此无论如何都需要一个快速的CPU,因此在实践中需要FPU并不是一个繁重的要求。事实上,与其说《雷神之锤》是一款大量使用FPU的游戏,不如说它是一款专为英特尔奔腾设计的游戏,尤其是其U/V管道。由于奔腾保证有一个FPU,并且比486代FPU快得多,所以使用它是有意义的。
¹这是指在硬件要求中至少列出对FPU支持的游戏;需要Pentium或更高版本的游戏可以假设存在FPU,但列表中不包括这些,因为它们对FPU(或其他)的使用是隐含的。
²一些消息来源表明 魔法地毯2(1995)也需要FPU,但我还无法确认。