CheatMaker 论坛

首页 » 修改器版块 » 修改技术讨论 » 請問一個修改製作的問題
switch0523 - 2014/2/16 6:54:01
舉例說明:
網上搜得金手指代碼如
金錢
020C55F0 000F423F

不遇敵
220C4CF8 00000000



然後進入遊戲使用CM搜尋金錢地址得 000C55F0
可以看出CM搜得的地址跟金手指地址一樣

但第二個不遇敵的地址是2開頭的
如果在CM製作修改器的話,此地址該如何運用?
因為如果照金錢地址那樣用000C4CF8地址的話, 是無效的, 關鍵應該是前面的2
希望大神能講解一下這類的地址要如何運用在CM製作修改器上
Blader - 2014/2/16 8:05:21
至少應該說明一下是哪個平台的改造碼(例如GBA或DS)
不過依樓主給的改造碼看來
[0]20C55F0 000F423F
[2]20C4CF8 00000000
這兩者差異應該是改造碼控制的位元長度
0代表數值為32bit(4byte)長度
2代表數值為8bit(1byte)長度
附帶說明1應該是代表數值為16bit(2byte)長度
银河漫步 - 2014/2/16 9:40:17
金手指2开头表示单字节
switch0523 - 2014/2/16 14:06:19
回复 2楼Blader的帖子

這是NDS的遊戲代碼
請教一下那麼
不遇敵
220C4CF8 00000000
這段代碼用在CM上要怎麼寫?
switch0523 - 2014/2/16 14:09:54
回复 3楼银河漫步的帖子

銀河大, 能否詳解一下,謝謝
像不遇敵
220C4CF8 00000000
在CM上000C4CF8 地址使用無效
但在desmume的cheats內使用卻有效
想請問如何在CM上使用這個地址

忘了說一下, 這是NDS的DQ4
k90 - 2014/2/16 19:40:24
鎖定數據:)
Blader - 2014/2/16 23:31:52
就照樓主原先使用的000C4CF8位址
並照樓上所述鎖定數值即可
單是修改而不鎖定數值是有可能無效的
switch0523 - 2014/2/17 8:49:15
回复 7楼Blader的帖子

不好意思,可能我1F描述得不夠清楚
這個不遇敵地址,我就是先用模擬器內的cheats輸入,是有效的
然後改用CM對此地址鎖定數值00,卻是無效的,試過0C4CF8-0C4CFB都用00鎖定,一樣無效

從1F那兩個地址來比較
金錢地址在CM上使用是有效的
不遇敵在CM上卻是無效
而兩者代碼開頭,金錢是0,不遇敵是2,不知是不是差在這?
3樓銀河大是說2開頭表示的是單字節的意思
如果只是字節問題,那地址應該是有效才對
Blader - 2014/2/17 10:57:34
不知道樓主除了不遇敵
有沒有試著修改頂樓的金錢改造碼呢?
如果一樣無效
那很可能是小的給的基址特徵數據有誤
雖然在自己的電腦上測試可用
不過小的是使用x64系統
x86系統或許有別也說不定...
银河漫步 - 2014/2/17 10:59:21
不要依赖金手指
勇者斗恶龙4不遇敌的代码是:
1200B4B0 000046C0


DQ4 修改器我前几年做过
我发到发布区去了
switch0523 - 2014/2/17 12:24:07
回复 10楼银河漫步的帖子

銀河大,我剛試了,你這代碼真的有效
可是我搞不清一點
上述的金錢、不遇敵金手指

金錢:用在模擬器cheat上有效,同樣的000C55F0地址用在CM上一樣有效

不遇敵:220C4CF8 00000000用在模擬器cheat上有效,同樣的000C4CF8地址用在CM上卻無效

我想探討的是這個問題,不知原因出在哪?
因為有很多遊戲都這樣
switch0523 - 2014/2/17 12:26:17
回复 9楼Blader的帖子

上面有說  金錢地址跟CM搜尋到的地址是一樣的000C55F0

不解的是不遇敵在模擬器cheat上使用有效,CM上卻無效
银河漫步 - 2014/2/17 12:28:18
具体原因不清楚
金手指我向来只做参考
大部分的代码我还是喜欢自己动手
switch0523 - 2014/2/17 12:32:21
回复 13楼银河漫步的帖子

銀河大,可以跟你要個FF4ds的不遇敵代碼嗎?
银河漫步 - 2014/2/17 12:35:12
回复 13楼银河漫步的帖子

銀河大,可以跟你要個FF4ds的不遇敵代碼嗎?
switch0523 发表于 2/17/2014 12:32:21 PM
这游戏木有玩过
k90 - 2014/2/17 12:53:44
可以搜尋步數,再把他鎖定為0
一般RPG很大可能都是使用步數來做隨機遇敵
switch0523 - 2014/2/17 15:59:00
回复 16楼k90的帖子

模糊查找我試過,以前的修改器我都有製作過不遇敵,
可是像ppsspp、desmume這類中期模擬器的遊戲,不比老期的FC、SFC、MD模擬器,
不遇敵不是鎖0這麼簡單
Blader - 2014/2/17 16:04:48
可能小的玩過的遊戲比較單純
記得Pokemon的DS各版
直接將數值鎖定是可以更改野生Pokemon的出現率的
雖然小的較常用MECC修改而不是用CM...
switch0523 - 2014/2/17 16:09:19
回复 18楼Blader的帖子

Blader大,你這麼厲害還稱呼自己小的,那我就要變小小的了:P
银河漫步 - 2014/2/17 17:44:32
其实思路差不多
dq4就是模糊查步数减少
不过我那个代码是反汇编的代码修改
1
查看完整版本: 請問一個修改製作的問題