为什么有的单机游戏需要运行库有的又不用

       对于为什么有的单机游戏需要运行库有的又不用的问题,我有一些了解和研究,也可以向您推荐一些专业资料和研究成果。希望这对您有所帮助。

1.为什么有的游戏需要导入注册表才能运行?注册表的作用(简单来说)又是什么?游戏不能拷贝去其它电脑用?

为什么有的单机游戏需要运行库有的又不用

为什么有的游戏需要导入注册表才能运行?注册表的作用(简单来说)又是什么?游戏不能拷贝去其它电脑用?

       1,因为某些游戏在运行时需要注册表作为基础,比如有个游戏,荣誉勋章,我玩的时候导入一个注册表之后,就可以玩中文的了。不导入那个注册表呢,就是英文界面的。魔兽争霸,通过修改注册表可以改变游戏的清晰度,分辨率什么的。用途很大。

       2,注册表的作用,怎么说呢,就跟人走路需要用到大脑作为基础这么简单的道理。没有注册表,就没有烂七八糟的程序,程序也无法运行。我们在电脑上使用的所有的东西,包括开机,关机,软件,程序,只要是电脑里面有的。都可以在注册表中找到相应位置。比如某种病毒,通过修改注册表,来使用户无法打开查看隐藏文件夹以及隐藏文件。

       3,因为游戏运行时会在注册表中自动注册文件,有的游戏,你即使从E盘挪到D盘,也不能运行了,原因就是它已经绑定在那里了。还有特殊愿因就是因为另外一台电脑缺少运行游戏所需要的文件,例如DX9,VC2005。很多原因。大型单机游戏拷贝过去很多不能玩的。网络游戏可以。

       ......呜,打字好累啊。

       复制给你看看你都缺少啥...

       1、各种未知错误如“配置不正确”或其他错误:

       首先确认安装了vcredist(VC++)和Framework及XNA三类程序:

       VC++2008下载

       VC++2010下载

       Framework 3.5下载

       Framework 4下载

       2、缺少d3dx9_xx.dll(如d3dx9_40\41... 、d3xxxxx类):安装最新版DirectX即可

       3、缺少PhysXLoader.dll等错误:

       如果你是N卡且支持PhysX,下载最新显卡驱动即可,如果不支持PhysX,单独下载PhysX驱动强行安装。

       4、缺少openal32.dll

       安装openal

       5、缺少xlive:

       个别游戏基于windows live下运行,安装LIVE游戏平台即可

       6、提示插入CD或DVD或运行时提示输入序列号(非安装时):

       去打免CD/破解补丁

       好了,今天关于“为什么有的单机游戏需要运行库有的又不用”的话题就讲到这里了。希望大家能够通过我的介绍对“为什么有的单机游戏需要运行库有的又不用”有更全面的认识,并且能够在今后的实践中更好地运用所学知识。如果您有任何问题或需要进一步的信息,请随时告诉我。