A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 17624|回复: 25

《SD高達G世紀世界》中的全機體生産可能碼(帮AlexWong朋友转发)

[复制链接]

审判者

我が心 明镜止水~

精华
0
帖子
9250
威望
0 点
积分
14953 点
种子
93 点
注册时间
2005-8-9
最后登录
2025-1-8
 楼主| 发表于 2011-2-27 13:12  ·  江苏 | 显示全部楼层 |阅读模式
本帖最后由 强袭自由 于 2011-2-27 13:33 编辑

首先感謝GTP的血翼死神找到了機體生産列表和圖鑒的地址,但隨之而來的問題又來了。由於機體、戰艦、人物和OP的生産列表以及圖鑒不再像《SD高達G世紀攜帶版》那樣衹要一股腦全改成FFFFFFFF就行了,而是把每個機體/戰艦/人物/OP的種類代碼寫入一片内存中並在另一個地址寫入一個總數才行。具體看下圖的分析。

0x012A6034上的16BITS數據就是機體生産列表的總數。本圖是用收集率大約79%的存檔截取的,可以看到生産列表目前有367種機體可以生産。至於能生産哪些機體要看下圖。

2張圖中的紅框部分就是機體生産列表的起始和結尾區域,可以看出每個機體都是16BITS的數據,從0x012A7298到0x012A747一共可以容納600個機體的代碼。之後的黃框中的0x012A7748開始的就是人物招募列表的各個可招募的人物代碼,修改的原理也是相同的。
機體的種類代碼都是按10的倍數遞增的,比如ガンダム的代碼是0x000A,61式戰車的代碼是0x0064。現在的難點是這些代碼並不是連續遞增的,比如0x0014和0x001E就沒有,從0x000A直接跳到了0x0028。如果用壓縮碼連續遞增地修改這片區域的話雖然不至於引起死機,但會改出很多原本買不到的敵方專用機體和空白的格子,並且售價都是COST 0。具體見下面的2圖。


改成這樣的效果相比很難看吧,別人用了你的存檔一看就知道是改出來的,這也是我們遲遲不發佈全機體生産可能的代碼的原因。如何過濾掉那些無用的代碼呢?方法有2種,一種是自己一個個代碼去測試,但這是絕對浩大的工程,光機體代碼就纍死人了,別提還有戰艦、人物和OP代碼了;另一種是有人純手工打出收集率100%的完美存檔,衹要用CMF等工具dump出那些内存區域的數據再導入到別人的存檔中去就行了,絕對不會多改任何一個無用的數據。目前看來第二種方法更可行,因爲想刷完美這個遊戲的人大有人在,衹要他們肯分享自己的完美存檔出來就能得到那些有效的數據了,而且現在有了開發等級限制解除的密碼想收齊所有的生産列表就更容易了,所以我特地寫了這篇文章希望徵集到這樣的純手工完美存檔。完美存檔和金手指本來就是息息相關的產物,很多完美存檔都是用金手指改出來的,同樣有很多的金手指碼是靠解析完美存檔的數據做出的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

审判者

我が心 明镜止水~

精华
0
帖子
9250
威望
0 点
积分
14953 点
种子
93 点
注册时间
2005-8-9
最后登录
2025-1-8
 楼主| 发表于 2011-2-27 13:13  ·  江苏 | 显示全部楼层
本帖最后由 强袭自由 于 2011-2-27 13:13 编辑

某帖发的无限行动的码是AlexWong原创,最好能写上作者。

精华
0
帖子
2550
威望
0 点
积分
2653 点
种子
0 点
注册时间
2009-7-1
最后登录
2014-5-22
发表于 2011-2-27 13:13  ·  上海 | 显示全部楼层
楼主你实在找不到好的相册的话要么直接用这里的,要么用Windows LIVE的……
该用户已被禁言

精华
0
帖子
23
威望
0 点
积分
23 点
种子
0 点
注册时间
2008-1-21
最后登录
2020-4-26
发表于 2011-2-27 13:21  ·  北京 | 显示全部楼层
额 刷了下 图就看到了...

征服者

Listen Obligate Valued Excuse。

精华
0
帖子
5793
威望
0 点
积分
7401 点
种子
5 点
注册时间
2005-2-3
最后登录
2024-7-19
发表于 2011-2-27 13:41  ·  福建 | 显示全部楼层
本帖最后由 真田信村 于 2011-2-27 13:45 编辑

嗯...
A大也在烦恼全OP...
跟全机体一样会出空格...
只有等手动党的存档了...

全机体存档出现了..

精华
0
帖子
2550
威望
0 点
积分
2653 点
种子
0 点
注册时间
2009-7-1
最后登录
2014-5-22
发表于 2011-2-27 14:46  ·  上海 | 显示全部楼层
本帖最后由 春日结乃 于 2011-2-27 15:14 编辑

纠正楼主一下,从012A7748开始应该都是OP码,不过OP虽然多数是连续的但是还是有很多断档的。

OP一共是136种。

精华
0
帖子
9
威望
0 点
积分
9 点
种子
0 点
注册时间
2009-1-25
最后登录
2013-8-7
发表于 2011-2-27 15:15  ·  江苏 | 显示全部楼层
.....改成这样我不如自己刷了
该用户已被禁言

精华
0
帖子
20
威望
0 点
积分
20 点
种子
0 点
注册时间
2008-11-1
最后登录
2020-3-18
发表于 2011-2-27 15:16  ·  安徽 | 显示全部楼层
非常感谢楼主的分析。。虽然不能修改出全部机体,那还是麻烦楼主给些 能改出部分机体的代码吧。比较常用的就好。,,Op 也是。。 还有您说的原本不能购买的敌方机体修改出来后我方能使用吗?会不会有bug?没有的话也麻烦楼主给个代码。谢谢
该用户已被禁言

精华
0
帖子
20
威望
0 点
积分
20 点
种子
0 点
注册时间
2008-11-1
最后登录
2020-3-18
发表于 2011-2-27 15:20  ·  安徽 | 显示全部楼层
http://bbs.duowan.com/thread-18762387-1-1.html  lz这个链接里貌似有全机体的存档。。你看看能不能用

求败者

情熱のプリンセス

精华
2
帖子
22613
威望
2 点
积分
24687 点
种子
186 点
注册时间
2004-5-19
最后登录
2024-3-23
发表于 2011-2-27 15:21  ·  福建 | 显示全部楼层
AlexWong。。。。。。。老金区的悲剧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-1-9 09:58 , Processed in 0.203428 second(s), 16 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部