Board logo

标题: [其他] 让我来教你改口袋图鉴吧【研究完毕】 [打印本页]

作者: liuyanghejerry    时间: 2009-7-17 19:03     标题: 让我来教你改口袋图鉴吧【研究完毕】

嘛……一直很XX是吧?外国的那些个工具都只能编辑美版的ROM,汉化版甚至日文版都得干瞪眼,于是抱着试一试的心情,我开始解析了日版以及中文版的图鉴内容。

还好,图鉴的内容还算明朗。

【火叶版】

首先是,我在网上找到的一个日版/汉化版图鉴内容地址:0x40E2D0

这个地址应该是幻之皮卡丘得出的,不过一下午都没看见他上线,于是暂时不清楚怎么得来的。

不过真正的图鉴数据似乎不是从那里开始的。

来看下图:
[attach]21087[/attach]

文字标的不是很清楚,我再解释下吧。

第一个橘色的标签所在的偏移量就是网上流传的那个,

第二个红色的标签标识出的是PM的种类,举个例子“种子型口袋妖怪”,这个“种子型”就是这里所指的内容。(比较恶心的是,汉化版把这个部分统统改成了0000,于是每只精灵我们都在图鉴里看不到相关的说法了)

第三个海蓝色标签所标识出的是PM的身高。要改它需要了解下它的规则。假设一只PM的身高是2.9(单位就是ROM原定的),首先给它扩大10倍变成29,然后再转成16进制:(0x)1D。填入ROM的这个位置即可~

第四个淡紫色的标签所标识的是PM的体重。它的规则更加简单一些,仅仅是10进制-16进制的变化而已。

第五个亮蓝色的标签所标识的是PM的简介文本指针。顺着它就可以找到文本。如果把这里的指针改为指向我们自制的文本,就能换简介了。文本的文字编码就是码表里的,不过记住结尾要加上FF作为终止符。

第六个浅绿色的标签所表示的是在人与精灵比大小画面中精灵的缩放倍数,具体是怎样的编译规则我还不太清楚,不过大家可以试着改改看。

第七个深绿色的标签所表示的是在人与精灵比大小画面中精灵的绝对位置,可以让精灵从地面上飘起来。具体编译规则未知。

第八个紫色的标签所标识出的是在人与精灵比大小画面中人物的缩放倍数。具体编译规则未知。

最后的FEFF表示该精灵的情况结束,后面就是下一只精灵了。



美版的相关情况:

[attach]21092[/attach]

颜色对应的意思和上面的解释是基本一样的,但是这里我说一下区别:

1、精灵的种类(红色标签)比日版所占的要多出3个字节(可以明显的看到)
2、咖啡色标签是一个没有用的指针,为什么会出现这个呢?我个人推测是因为火叶基于宝石版的缘故(宝石版图鉴说明有第二页)。


下面来看宝石版的相关情况,以红宝石为例:
【日版】
[attach]21094[/attach]

标签意义与上面完全相同


【美版】
[attach]21095[/attach]

标签意义与上面完全相同


最后,绿宝石也迎刃而解了,数据模式一点没变……

【日版】
[attach]21411[/attach]


【美版】
[attach]21412[/attach]

【DP绿宝石】
[attach]21413[/attach]


标签的含义一点没有变化……
作者: chaotix    时间: 2009-7-18 11:19

火叶的?
好,我来看看绿宝石的吧!
研究好了我发上来(不一定成功)

身高体重解决



对了,这个海のLUGIA应该知道

[ 本帖最后由 chaotix 于 2009-7-18 11:53 编辑 ]
作者: liuyanghejerry    时间: 2009-7-18 12:47

我还没通知她……欢迎提供宝石版的相关情况~
作者: kbg220    时间: 2009-7-19 19:58

对于这个研究不足...我还在对16进制迷惑中...
作者: lzhbgy    时间: 2009-7-22 20:07

顶一个,慢慢学
作者: Ellen    时间: 2009-7-22 20:14

没怎么看懂。。。
还是再研究下
作者: liuyanghejerry    时间: 2009-7-28 19:22

绿宝石研究完毕……上顶一次……
作者: 小貴賓    时间: 2009-7-29 21:17

我看不懂,理解能力太差
作者: maihao    时间: 2009-7-29 22:06

看下~~~~~~
作者: 家の教    时间: 2009-7-29 22:26


这东西不错的说
不过貌似有点乱
作者: liuyanghejerry    时间: 2009-7-30 13:08

理解不了没关系,用于修改的程序正在编写,不久就可以发布了~
作者: yoyo987    时间: 2009-7-30 19:25

顶一个,还是不懂- -
作者: luojingmin    时间: 2009-8-3 10:44

不明白,能说清楚一些吗?
作者: shinichi    时间: 2009-8-4 14:46

为什么我不能查看附件
作者: 墨者happy    时间: 2009-8-4 15:01

话说花花啊,第一张图因为加了字看不清楚了啊,虽然字也是看不清楚……
不过这个MS很厉害啊!改版很需要地说!感谢花子!
作者: lis    时间: 2009-8-5 16:48

收藏这个网址。
很不错。
不懂得带回家慢慢看
作者: 奥斯达    时间: 2009-8-6 09:20

太经典了!
作者: oxeno    时间: 2009-8-20 18:54

改图鉴的话~ 借问  是不是只有增加精灵才能用得上??
作者: liuyanghejerry    时间: 2009-8-20 19:03

回楼上,不是,我还没有研究新增PM的情况。现在这个帖子只是告诉大家各个ROM中图鉴部分的位置以及图鉴的数据结构,具体怎么改是需要大家动脑子的(比如自己根据每只PM的数据块大小计算出你想改的数据的位置等)
作者: 忧露蛾    时间: 2009-8-22 10:26

恩……于是图鉴真难改……所以我放弃作改版了……路过学习下……
作者: 260874624    时间: 2009-8-22 13:29

顶顶顶,只不过好难啊,眼睛都花了,慢慢学吧
作者: 940011    时间: 2009-8-27 14:23

太複雜了
可是還是很經典
謝謝大大

作者: 丘儿    时间: 2009-10-1 12:07

有点,看不懂,能不能更详细一些。。。。。。
作者: zxlaulau02    时间: 2009-10-4 12:41

謝謝你~~~~~~~~~~~~~~~~~~~
作者: PM小子    时间: 2009-11-22 14:12

提示: 作者被禁止或删除 内容自动屏蔽
作者: tanqgy    时间: 2009-11-22 15:41

认认真真的学ING
感谢下LZ
作者: 响美空    时间: 2010-1-10 17:26

好难啊!
这东西得慢慢学     感谢LZ的提供
作者: 月光の帕    时间: 2010-1-18 17:36

那、那个……图叉烧包………………
作者: 小R    时间: 2010-1-21 21:48

看起来铺天盖地一般先回了再看
作者: 郁闷的人    时间: 2010-3-17 18:57

完全看不懂
作者: 梦幻和皮卡丘    时间: 2010-5-16 15:27

好像很难……
作者: xiazaiyong    时间: 2010-6-2 12:10

大谢谢了
作者: KillerX    时间: 2010-6-3 17:07

谢谢哦~~~~学了~~~~
作者: crystalstar    时间: 2010-6-13 14:59

wpe吗??~~
作者: Y九尾    时间: 2010-6-13 22:47

提示: 作者被禁止或删除 内容自动屏蔽
作者: sunny123    时间: 2010-6-17 17:00

慢慢学,先收藏一下~好像挺好玩的也
作者: youxiwanjia    时间: 2010-7-4 09:58

回去研究一下
作者: wjr970425    时间: 2010-7-11 23:21

谢谢楼主的指导!
作者: Y九尾    时间: 2010-7-12 11:51

提示: 作者被禁止或删除 内容自动屏蔽
作者: 八神翔    时间: 2010-9-3 01:47

不太懂!那么怎样才知道自己要修改的PM在哪呢?
作者: 6619237    时间: 2010-9-10 15:36

非常感谢你怕!~~~~~~~~~~~~~~
作者: 0o枫子o0    时间: 2010-11-30 11:05

顶,学习~~
作者: youguess    时间: 2013-7-18 12:05

膜拜大神,什么都会,学习




欢迎光临 口袋社区-Poke The BBS (https://poketb.com/) Powered by Discuz! 6.1.0F