[综合] X8 PC版宽萤幕分辨率对应方法

楼主: x753951 (Acat)   2015-08-11 20:36:15
出处是来自这个英文网站
http://www.wsgf.org/dr/mega-man-x8
原理
以16进位档案编辑器
修改电脑版X8执行档(ROCKMANX8.exe 或 MEGAMANX8.exe)内默认的分辨率
16进位档案编辑器我是用HxD
网络可以搜寻到中文化版本
分辨率的数值是16进位的数值
以内存资料结构的方式储存
举例如下
10进位 16进位 HxD显示的资料结构
640 X 480 = 280 X 1E0 = 80 02 00 00 E0 01
^^ ^^ ^^ ^^
宽像素点 高像素点
800 X 600 = 320 X 258 = 20 03 00 00 58 02
其他分辨率可以用小算盘自行换算
而每一种分辨率有4个储存位置
对应到 16bit全萤幕、16bit视窗、32bit全萤幕、32bit视窗
参考网站是以修改 800 X 600 做为例子
实际上可以修改任何分辨率选项
变成自己想要的分辨率
注意
电脑必须支援该分辨率
至少在桌面调整分辨率的地方要出现
不然该选项就会被隐藏起来不给使用
建议不要动 640 X 480
以免输入的分辨率不支援
造成无法使用最低的分辨率执行游戏
步骤
以修改 800 X 600 为 1920 X 1080 为例
先用16进位档案编辑器开启执行档(WIN7要有系统管理员的身分)
搜寻数值 20 03 00 00 58 02
输入 80 07 00 00 38 04
重复以上2个步骤共4次
不能输入?
请以系统管理员的身分
开启16进位档案编辑器
或是用取代的方式
将数值 20 03 00 00 58 02
取代为 80 07 00 00 38 04
理论上编辑器会告诉你有4个地方被取代
不是的话就是改错了
请不要储存
然后再来一次
若是4次的话
恭喜你
你可以储存盘案了
然后就用修改好的档案执行游戏
将分辨率设定为 800 X 600
就会发现实际的分辨率已经是 1920 X 1080 了
本文章也会贴在巴哈姆特喔
作者: h1236660 (X GOD艾克轧德)   2015-08-11 20:57:00
真不错,有没有人要截个效果图?我手边没X8无法测
作者: RuinAngel (左)   2015-08-11 21:41:00
实用推,虽然没打算玩x8但马上来改一下XD
作者: zyxvaaaa (小月-织女)   2015-08-11 22:10:00
其实我比较想知道X8螳螂关的探照灯怎么看不到 (遮脸
作者: jvky (啊哈先生)   2015-08-11 22:10:00
http://i.imgur.com/mCVLiip.png 接口会被拉长但实际游戏时比例看起来是正确的XD
作者: h1236660 (X GOD艾克轧德)   2015-08-11 22:58:00
接口被拉长一直是老游戏的问题
作者: Append (<( ̄︶ ̄)>)   2015-08-11 23:10:00
推,宽萤幕挺有趣的
楼主: x753951 (Acat)   2015-08-12 00:29:00
不小心按到推文了......
作者: Siu (荟)   2015-08-12 10:11:00
弄成十分细长试试看...?
楼主: x753951 (Acat)   2015-08-12 12:43:00
分辨率必须电脑有支援,也就是桌面出不来的话,就无效。
作者: Append (<( ̄︶ ̄)>)   2015-08-12 16:41:00
1280x600 http://i.imgur.com/sRe54Mv.png原来边界没画完阿
作者: kevinimpreza (Loveless)   2015-08-12 16:47:00
楼上那图看起来好像摄影棚拍片XDD
楼主: x753951 (Acat)   2015-08-12 17:24:00
好酷喔……等等试试看
作者: superrockman (岩男)   2015-08-12 18:34:00
三银幕.....XD这不就变成太空战斗机了吗XD三银幕宽度的洛克人 好像很有意思
作者: Append (<( ̄︶ ̄)>)   2015-08-12 21:45:00
左边也超过啦www

Links booklink

Contact Us: admin [ a t ] ucptt.com