怎样让宽屏支持更多游戏?

如何让你的游戏支持宽屏显示
比较老的游戏啊,象WarcraftIII,RedAlert2什么的,都是大家常玩的游戏.但这些游戏由于都是比较老的游戏了,出的时候宽屏显示器并不如现在普及,所以在官方的配置上,一般最大也就是1024*768的分辩率.在宽屏底下看起来,字体也不清楚.那么如何更改设置才能让游戏玩起来更过瘾呢?就拿魔兽来说吧,需要更改注册表. 在"HKCU_SOFTWARE_Blizzard Entertainment_WARCRAFT III_Video"下更改resheigh,reswidth的值,只要改成你的宽屏分辩率就可以了.RedAlert2就更简单了,在安装文件夹下有个ra2.ini文件,在Video段修改ScreenWidth
ScreenHeight的值就可以了.当然,如果RA2带了资料片,最好也把资料片的INI文件修改了,比方说尤里的复仇,就需要修改ra2md.ini里面的video段.很可惜的是CS1.5之前的版本都不支持宽屏显示.如果还有什么老的游戏想知道是否支持宽屏显示,可以到http://www.widescreengamingforum.com这个网站上查询下,虽然不是很全,但应该是包括了大部分游戏了.还有,查游戏前最好搞清楚游戏准确的英文名称,比方说红警的英文名字应该是:Command & Conquer: Red Alert 2

游戏分辨率难以迎合宽屏液晶

14寸、15寸和17寸CRT显示器的标准分辨率,分别为640×480、800×600和1024×768,17寸和19寸普屏液晶的标准分辨率同为1280×1024,目前绝大部分游戏都可以完美支持这几个分辨率,玩家在游戏设置那里很容易就会找到对应分辨率选项。

至于目前炒得很火的宽屏液晶,19寸宽屏的标准分辨率为1440×900,20寸和22寸宽屏的标准分辨率1680×1050,而目前DIY市场的最高档液晶显示器:24寸宽屏,标准分辨率更是高达1920×1200,以上几个分辨率的对应宽高比是均为16:10。不过,很多电脑游戏根本就不支持宽屏显示,而支持的那部分,往往只会提供1280×768这种16:10的显示分辨率。1280×768这个游戏分辨率,放在19寸宽屏上面,效果还算不错,但放在20寸、22寸甚至是24寸宽屏上面,随着屏幕尺寸的增大,图像就会变得越来越粗糙。

如果玩家是买了宽屏之后,才发现游戏对于宽屏显示的支持不是太好,效果不令你满意的话,以下这几个解决方案或者能帮上你的忙。不过,这些都是治标的方案,治本还是要看开发厂商去提供游戏支持更高的宽屏分辨率。总的来说,普屏液晶其实是更适合用来玩游戏,宽屏液晶是更适合用来看DVD电影,这是来自专业玩家的看法。

以退为进:最具实际效果的方案

如果游戏不支持宽屏显示,或者宽屏显示的效果不能令你满意,在去尝试追求你要的宽屏效果之前,咱们建议你不妨先试一下使用游戏的“窗口模式”,这是一个以退为进的解决方案,但同时也是一个相当有效果的解决方案。

不支持宽屏显示的游戏,用宽屏液晶来玩的话,往往就是将原来4:3或者5:4的分辨率,硬性拉到16:10,这样的后果是游戏的显示画面有失真和比例失调。就算是游戏提供了1280×768这种16:10的分辨率,在20寸以上的宽屏液晶上面全屏运行游戏,效果也不是太好。这个时候,玩家可以考虑使用“窗口模式”,通过降低游戏分辨率来解决这个问题。

不支持16:10宽屏显示的游戏,可以让它们在“窗口模式”以4:3或者5:4的分辨率来显示。具体来说,就是先将游戏的显示模式设为“窗口模式”,然后再将游戏分辨率调到1024×768(适合19寸宽屏液晶),或者是1280×1024(适合20寸以上宽屏液晶),这样游戏的图像看起来就变成正常显示(如下图),不会失真也不会粗糙。这种方案适合所有使用宽屏液晶的用户。

如果游戏是支持1280×768这种16:10的分辨率,19寸宽屏液晶用户可以使用全屏显示来玩,而20寸、22寸、24寸宽屏液晶用户,就建议用“窗口模式”来玩,分辨率依然设置为1280×768,此时游戏显示的精细度会明显没有全屏模式下那么粗糙(如下图),事实上现在有不少网络游戏玩家,就是一直在使用这样的窗口模式。一来看得清楚,二来可以一边游戏一边QQ。

手工修改:最具技术含量的方案

对DIY高手,最希望做的当然就是通过技术的手段,将不支持宽屏显示的游戏,能够运行在宽屏液晶上面。技术手段主要有两种,一种是修改注册表,另一种则是修改游戏的配置文件,两者的目的都是将游戏强行设定在玩家希望显示分辨率上面。这个技术手段需要玩家根据自己要玩的那个游戏,在网上进行一番搜索,重点是放在一些比较专业游戏论坛。

修改注册表,往往需要先在注册表中找到游戏所在层次的相关子项,再对其进行编辑修改。如目前最热门的对战游戏《魔兽争霸3:冰封王座》,可以在注册表当中“HKEY_CURRENT_USER/Software/Blizzard Entertainment/WARCRAFTIII/Video”这个层,找到“Reswidth”和“Resheight”两个子项,将它们修改成需求游戏分辨率的宽度和高度,如19寸液晶可以对应修改1440和900,20寸和22寸液晶修改1680和1050,但要记得以十进制来修改这两个数字。

修改配置文件,关键是找到哪个才是游戏的配置文件,文件当中哪一段是对分辨率的配置,这里以《魔戒:中土战争2》为例进行说明。假设玩家的Windows XP登录帐号为ABC,系统安装在C盘,则在“C:/Documents and Settings/ABC/Application Data/My Battle for Middle-earth(tm) II Files”目录下,找到“Options.ini”这个文件。用记事本编辑该文件,找到“Resolution”这一项,它的缺省状态一般是“Resolution = 1024 768”。只需将这项改成“Resolution = 1440 900”或者是Resolution = 1680 1050”,即可以让游戏支持宽屏显示。

补丁万岁:适合菜鸟的解决方案

无论是游戏厂商也好,还是玩家群中的高手,经常开发一些针对某个游戏的专用补丁,让游戏可以支持宽屏显示,或者增加宽屏显示可选择的分辨率。游戏补丁其实可以大致分成三种,玩家应该按以下的次序去寻找和使用:游戏官方升级补丁>第三方修改补丁>外挂式专用补丁。

官方升级补丁是由于游戏厂商开发的,安全性和可使用性往往也是最高的,所以大家在找补丁的时候应该先找官方升级补丁。举些例子,像《QUAKE3》 1.2版升级补丁,可以让游戏加入对宽屏显示的支持。近期RPG人气大作《无冬之夜2》,原始1.00版是只支持1280×768的宽屏显示,而升级到最新1.03版之后,则可以支持1680×1050的宽屏显示,所以使用20寸以上宽屏液晶的玩家,可以去下载并使用“1.00 to 1.03”的升级补丁。

第三方修改补丁,一般是以玩家开发并且一定的针对性,在这方面最具代表性的,无疑就是实况足球系列PC版的专用宽屏补丁,包括《PSE6》、《PSE5》、《WE9》等多个不同版本,都有对应的宽屏补丁,有部分还是国内玩家自行开发的。

瞒天过海:适合旧游戏解决方案

以上介绍的几个方法,基本上都是针对新款游戏。但是对于一些喜欢玩旧款游戏的低端玩家来说,他们在买了宽屏液晶之后,如果还想重温旧游戏,除了用“窗口模式”来进行游戏之外,还可以用别的方法来实现全屏游戏。这里提供一个小软件给大家参考,这款名为“Universal Widescreen Patcher”(简称Uniws,最新版本V1.03)小软件,可以相当巧秒地实现“瞒天过海”,让老款游戏也可以在宽屏液晶上面进行全屏运行。

Uniws是绿色软件,无需安装,使用起来也比较简单。玩家先把游戏安装好,然后运行Uniws,在“Game”一栏中选中对应的游戏(支持若干个欧美老款游戏,如极品飞车8、文明4等等)。然后于下面的列表框那里选定游戏的主执行文件的目录,在“Screen Width”和“Height”填入需要使用的宽屏分辨率(如1440*900),再按一下“Patch”键,就会对游戏进行修改,生成一个游戏关联文件。玩家每次进入游戏,都会强制执行那个关联文件,让软件以之前设定的宽屏分辨率来显示。

Uniws其实也在不断升级当中,有兴趣的朋友可以到以下这个国外网站(http://www.widescreengamingforum.com/forum/),看看有没有最新版的Uniws。

总结:目前让游戏以宽屏显示的方法有不少,可以说是“八仙过海 各显神通”,但是这些方法都不是十分完美,如“窗口模式”运行,有时会出现显卡不兼容的现象。这个问题应该还会持续到2007年,只要等宽屏液晶全面取代普屏液晶成为市场主流,游戏厂商在开发游戏的时候,以宽屏显示比例进行开发,才有望完全解决这个问题。

魔兽支持宽屏--怎样让宽屏支持更多游戏?相关推荐

  1. mac上投屏android_win10不支持miracast,怎么无线投屏

    win10不支持miracast,怎么无线投屏 win10不支持miracast,怎么无线投屏?说句老实话,想要win10支持miracast,需要专业人员去搭配,直接去买品牌机.组装机,99%的概率 ...

  2. H265编码视频流媒体播放器EasyPlayer.js支持9宫格视频同屏播放的写法

    TSINGSEE青犀视频开发的播放器项目EasyPlayer有很多个分支,其中 EasyPlayer.js就是集成在EasyNVR.EasyGBS等平台内进行直播的网页播放器,并且EasyPlayer ...

  3. android 投屏 app 三星,两种支持三星Note10投屏到电脑的方法推荐

    北京时间8月8日,三星在美国纽约召开发布会,发布了三星下半年的旗舰手机Galaxy Note 10系列. 三星Note10系列此次采用了后置4摄设计,在最新的DxO拍照评分中,Note 10+获得了1 ...

  4. 一款支持屏幕录制、镜像投屏的软件:Record It Pro中文版

    Record It Pro for Mac是一款很好用的录屏软件,简单却不失专业,record it pro mac版可与iOS设备连接,通过AirPlay捕获iOS设备的屏幕,并且可将录制屏幕视频导 ...

  5. 友坚Android210更新---支持7寸电阻屏和电容屏

    友坚恒天Android210更新---支持7寸电阻屏和电容屏 Topic:Android210 支持7寸电阻屏和电容屏(作者:Android210) //----------------------- ...

  6. JeecgBoot低代码平台 3.5.2,仪表盘版本发布!重磅新功能—支持在线拖拽设计大屏和门户

    项目介绍 JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro, ...

  7. Unity 录屏截屏到Android相册,支持鸿蒙

    Unity截屏保存到Android相册 Unity端截屏代码 Unity需要的Android Jar及Java代码(由于之前是找的一个Jar库因不支持鸿蒙所以自己动手二次开发的Java调用库) Uni ...

  8. mac拓展显示屏睡眠或锁屏后启动黑屏,mac typeC不支持4K 60HZ

    问题一.mac拓展显示屏睡眠或锁屏后启动黑屏 解答:参考文章:display - External monitor stays black after "locking" (or ...

  9. html5全屏幻灯片自动切换,html5特效-全屏幻灯片切换动画,支持拖拽

    html5全屏幻灯片切换动画的特效,支持拖拽,完整源码下载地址: http://pan.baidu.com/s/1nvwcLxJ 密码: dmgr 效果预览图如下: 全屏幻灯片切换动画,支持拖拽 in ...

  10. 致力提供一站式数据可视化解决方案,支持报表、图表、大屏

    一.开源项目简介 Davinci是一个DVAAS(Data Visualization as a Service)平台解决方案. Davinci面向业务人员/数据工程师/数据分析师/数据科学家,致力于 ...

最新文章

  1. jtable根据内容自动调整列宽
  2. 商业级全局负载均衡器 zeus.ZXTM 实施方案
  3. objc@interface的设计哲学与设计技巧
  4. 【OpenCV入门指南】第五篇轮廓检测 下
  5. SAP 不同 ABAP 系统里同一 Customizing activity 的显示差异分析
  6. 联想回文字符串的编程题
  7. python目录和文件的基本操作_python学习笔记(七)——文件和目录操作
  8. 九大内置对象及四个域对象的总结
  9. delphi windows编程_他曾创造多门编程语言,还被比尔盖茨以300万美元挖角
  10. 2020算法设计与分析 官方考前模拟卷 参考答案
  11. python提取支付宝的账单_python爬取支付宝账单
  12. EverEdit: Windows上国人开发的比Notepad++更优秀的高级文本编辑器
  13. 【云原生】云原生在网络安全领域的应用
  14. 25个问题让你了解谷歌钱包
  15. M资源,每个进程最多N个资源,最多几个进程不会发生死锁
  16. 中国76个量子比特计算机,再破纪录!中国科学家实现18个量子比特纠缠 为量子计算机奠基...
  17. mysql 多条件like语句、正则regexp
  18. (示例一)功能简单的小区快递管理系统(二维数组存储数据)
  19. Be accepted for inclusion in the IEEE INFOCOM 2018 technical program
  20. 将其文件夹添加到MATL AB路径

热门文章

  1. 使用seafile创建个人云(类似百度云)
  2. .net mvc身份证验证
  3. php两个手机号正则表达式_php中手机号码正则表达式代码
  4. Linux下mongodb用户管理和设置远程登陆
  5. SiteMesh3简介及使用
  6. 干货|PMP项目管理计划汇总!
  7. 考研408复习思路,学习方法
  8. matlab 非线性辨识,非线性系统辨识Matlab实现
  9. 2013职称计算机试题,2013年职称计算机Word试题及答案(三)
  10. VASP 系列001. 高通量计算 Python 库 pymatgen 安装和一些使用(用 pymatgen 画 HSE 能带的细节和输出图片字体的简单调整)