[分享] 洛克人X5&X6地图制作辅助用金手指

楼主: h1236660 (X GOD艾克轧德)   2017-07-14 19:27:36
原文连结:http://xgodgame.blogspot.tw/2017/07/x5.html
※1.X5地图成品详见RMMH本馆>ROCKMAN X>STAGEMAP
http://rmmh.org/
※2.X6地图成品RMMH别馆>STAGEMAP
http://rmmh.org/ex/
数年前,为了能够完美地制作X6地图
很需要可以关闭图层的手指,但一直苦无对策
一天,我想起玩家world9918曾经分享过X5可以关闭零空间背景的金手指
https://www.ptt.cc/bbs/Rockman/M.1306374372.A.867.html
我不懂金手指的格式
但粗略推测跟图层相关的金手指,开头可能跟3009离不开关系
于是就大胆地做了一个假设:
“把30090000 0000到3009FFFF 0000都砸到游戏中去测试”
也就是总要测65536x2=131072条金手指!
http://i.imgur.com/vKzAH5y.jpg
“不足的部分就用勇气来补足吧!”
http://i.imgur.com/fdc3nrf.jpg
反正我就是真的靠这方法找出金手指来了XD
首先用EXCEL的自动填字与十六进制转换功能
让它帮我把30090000 0000到3009FFFF 0000给排出来,然后一段段复制到金手指工具去
若图层没有消失就删除该段,有消失就再分成若干小段,直到找出那一条为止
由于首先测试的是X6,所以先写X6的,以下都是日版限定
话说后四码为0000表示关闭的意思,要改回来则改成0001即可
但还是建议要关图层时再输入,免得金手指互相影响导致无法回归原来的状态
http://i.imgur.com/eDKtyY4.png
关闭前景
300988BB 0000
http://i.imgur.com/WJ3Qgz1.png
前景置顶,抓前景超方便,找找X在哪儿?
30098902 0000
http://i.imgur.com/BYqb4rU.png
关闭前置背景(压缩机、酸雨等)
3009890F 0000
酸雨没下,但画面依然会变暗,也还是会受伤
如果想另外防变暗,下面有防变色的金手指
http://i.imgur.com/55RX8lt.png
关闭后置背景(岩浆属于此图层)
30098963 0000
http://i.imgur.com/s8VzI6R.png
后置背景置顶
300989AA 0000
辅助相关
http://i.imgur.com/k1PKFnM.png
部分区域酸雨停止,舞台不变色
但无法通过该区
部分物件会闪烁(各可独立用)
3009060C 0000
300906A8 0000
http://i.imgur.com/SMYYjqZ.png
画面往上飞到最顶
300988E1 0000
画面无条件往上飞
但主角会死(下面有活用法,让地图更完美)
http://i.imgur.com/Q1LHF7s.png
一直传送
30098764 0000
具有无敌效果,但不能动
下面有活用法
活用:地图上下端抓取法
http://i.imgur.com/YJL08KJ.png
将画面往上飞到最顶&一直传送合用
便可让画面卷动但又不死
不过不能动就是了
300988E1 0000
30098764 0000
http://i.imgur.com/H0qQoCx.png
主角定位中心变成在顶端
300988E4 0000
300988E6 0000
主角定位中心变成在左侧
300988E8 0000
300988EA 0000
将这二个一起用,便如图般
可以进行画面下端的地图抓取
0000的值可自行定义
其他
地面/空中无限冲刺
300987E5 0000
跳到最高(要用X的空中漂浮才下得来)
30098895 0000
而以下为X5部分的资料,找到的比较少而且不全
本来是想找控制水图层的是哪一个,却没找到,有点可惜
背景前景并非绝对,有可能某些舞台情况是反过来
其中有发现一些错乱效果,比如零距离冲刺、中头目射不出武器之类的
不过最后还是仅取跟图层有关的来分享
至于当年X5地图怎么做出来的可以参考本篇XD
http://rmmh.org/htm/x/x5/fun/map/index.html
http://i.imgur.com/jdgvbaJ.png
关背景(就是world9918找到的那个)
3009B783 0000
http://i.imgur.com/tNHv2Oo.png
关前景1
3009B6DB 0000
关前景1
3009B72A 0000
这两条测出来效果相同,但有可能其中一条或者都并非关图层
http://i.imgur.com/K7RyLrn.png
关前景2
3009BA32 0000
http://i.imgur.com/6jpnBbd.png
前景1至顶
3009B722 0000
http://i.imgur.com/CRWJnnE.png
前景2至顶
3009B776 0000
http://i.imgur.com/uMF8Bmz.png
背景至顶
3009B7CA 0000
最后征求懂金手指的玩家找出水图层相关金手指XD
作者: wild68 (::)   2017-07-14 20:20:00
有爱又有毅力推一个
作者: Lex4193 (oswer)   2017-07-14 22:26:00
太夸张了,吓死
作者: superrockman (岩男)   2017-07-14 22:37:00
你也太拼了 身体注意阿!!
作者: emulators (Ωmegamind)   2017-07-15 00:40:00
我比较有兴趣知道日版X5如何穿墙的金手指
作者: RuinAngel (左)   2017-07-15 09:41:00
土法炼钢王是妳?
作者: parrot14gree (鹦)   2017-07-15 17:00:00
这份爱令人动容
作者: ZXEVA (ZXEVA)   2017-07-15 20:01:00
这个必须要推。我不懂程式,但是我懂爱啊!XD
作者: parrot14gree (鹦)   2017-07-15 22:39:00
好意外,原PO还记得我
作者: Lex4193 (oswer)   2017-07-15 22:44:00
你跟VSMK3合作创下TAS世界纪录连我都有印象RTA你们也都不弱就是了
作者: Append (<( ̄︶ ̄)>)   2017-07-16 13:36:00
欸...坦白说我觉得土法炼钢不错lua script自动读档写下一格金手指 录下来配小说慢慢看
作者: Lex4193 (oswer)   2017-07-16 14:58:00
土法炼钢一万多个我小时候也干过,但65536就真的会让人吓到肃然起敬
作者: Append (<( ̄︶ ̄)>)   2017-07-16 21:29:00
之后有空先来写 我觉得这方法只要能够自动化就很有搞头
作者: D122 (小黑球)   2017-07-17 00:32:00
所以你把X6控制图层金手指找出来 然后测完后再截出图来???我只是算成是白痴 看那些文都大概能知道手法但我不太清楚你们具体是用什么方法 还有怎么找到那些程式的
作者: Append (<( ̄︶ ̄)>)   2017-07-17 22:21:00
没有,但是我觉得PCSX比较不会崩溃...吧然后写pcsx的script 给连续片段的开头结尾两个值暴力的像你那样全部当金手指给0 这样应该会比epsxe好操作
作者: TonyJih (蠕动王)   2017-07-19 01:25:00
当年不懂ASM的时候搞OZ计画也干过类似的事情
作者: D122 (小黑球)   2017-07-21 00:49:00
现在应该换我搞类似的事了 是才刚踏入程式的新手>///<

Links booklink

Contact Us: admin [ a t ] ucptt.com