龙源期刊网 http://www.qikan.com.cn 单人行动 作者: 来源:《电脑爱好者》2013年第16期 桌面游戏 兼容性是大敌 虽然Windows 8.1预览版已经放出,但如今Windows系统在玩家手中的版本却各不相同。有人依然在坚守Windows XP的阵地,相应地也有追逐着最新版本系统的玩家,而现在主流的Windows 7操作系统更是拥有着最大的用户群体。 无论你在使用什么版本的系统,都可能在进行桌面游戏时遇到这样一个问题——兼容性。Windows 7及以上系统缺乏对老游戏的支持,而Windows XP等旧系统已被许多游戏开发商弃之不理,这一新一旧的碰撞无疑会严重影响到你的游戏心情。别怕,《电脑爱好者》教你几招。 说起游戏兼容性,经常表现在启动时系统报错、反馈缺少运行库文件,那么运行库是什么呢? 各类型游戏除了基础的硬件驱动外,就是微软的媒体接口DirectX,也是Windows能够成为多媒体应用平台的因素之一。简单来说DirectX起到是一个类似“接口”的作用。分别掌管4个重要部分,也就是图形、声音、输入、网络。熟悉一些基本软件知识的朋友一定明白,电脑游戏就是诠释Windows平台这4部分能力的最大证明。 很多时候游戏无法运行其实就是没有安装必要的运行库,比如缺少“d3d”文件、Net Framework 初始化错误。在各种版本平台上运行老游戏的时候都往往就会碰见诸如此类的问题,这也就是我们常说的兼容性了。如拿缺少d3dx9_42.dll文件这个提示举例,在这里不得不吐槽一下微软,这个提示相信除了拥有专业技术的人之外谁也看不懂,但说白了就是没有完全安装DirectX 9。很多老游戏软件都需要DirectX 9的文件支持,而Windows 7/8所自带的文件则是DirectX 11版本的,虽然按理论来说DirectX文件应是新版本向下兼容的,但这也并不是绝对的。 除了重新安装DX之外,如碰见缺少d3dx9_43.dll、d3dx9_42.dll、"d3dx9_30.dll"等文件的情况,那么一种快捷的办法就是直接导入文件。下载之后往往需要先解压文件,再粘贴到相应的文件夹内即可。 使Window 7/8完美支持老游戏 时代在进步,但是偶尔怀旧也是不错的情调。看着现在比拼绚丽画面的游戏层出不穷,而真正用游戏性打动用户的佳作却少之又少,这难免让人想重温一下回忆中的经典。如今捧着当 本文来源:https://www.wddqw.com/doc/f23c567605a1b0717fd5360cba1aa81145318f09.html