求助关于修改中文字符指针位移的问题??

veryhot

普通会员
2003-09-24
218
0
0
看过了Asure的替换内置中文字符的文章,http://www.blueshow.net/vbb/showthread.php?s=&threadid=29039,里面有一句话是这样的:“然后在bin2里面查找这两个地段~然后改成你要的地址就行了~”,看了半天不知道什么意思。。。又对比了原本软件和Asure版本中的bin2文件,发现了一些问题,还请大虾给予指教。 ;-D
FF版本中的第一首歌曲是--他一定很爱你--刷机以后显示的,原版中的第一首是--芭蕾舞曲--,在原版中查找有两处,开始地址分别是429BE8和42C000,然后在FF版本中的BIN2文件中查找*他一定很爱你*,找到了一处,地址是33960,但是我分别在429BE8和42C000这两个地址后面找到了歌曲的后两个字**爱你**的编码,还有别的歌曲也出现了同样的情况,请熟悉指针位移修改的大虾能载百忙之中指点一二,以解我心中之惑,不胜感激。。 [强] [咖啡]
 

veryhot

普通会员
2003-09-24
218
0
0
看过了Asure的替换内置中文字符的文章,http://www.blueshow.net/vbb/showthread.php?s=&threadid=29039,里面有一句话是这样的:“然后在bin2里面查找这两个地段~然后改成你要的地址就行了~”,看了半天不知道什么意思。。。又对比了原本软件和Asure版本中的bin2文件,发现了一些问题,还请大虾给予指教。 ;-D
FF版本中的第一首歌曲是--他一定很爱你--刷机以后显示的,原版中的第一首是--芭蕾舞曲--,在原版中查找有两处,开始地址分别是429BE8和42C000,然后在FF版本中的BIN2文件中查找*他一定很爱你*,找到了一处,地址是33960,但是我分别在429BE8和42C000这两个地址后面找到了歌曲的后两个字**爱你**的编码,还有别的歌曲也出现了同样的情况,请熟悉指针位移修改的大虾能载百忙之中指点一二,以解我心中之惑,不胜感激。。 [强] [咖啡]
 

xyz527

普通会员
2003-11-16
131
0
0
用Hex那个软件的“替换”字符串的功能就能实现字符替换了。怎样得到中文的编码可以参看这个社区的资料。好像是“吃心不改”的文章。
 

pope

普通会员
2004-03-07
147
0
16
可能是原来“芭蕾舞曲”的歌名位置放不下“他一定很爱你”。。所以将要替换上去的歌名放在其他的空闲空间,然后再进行调用。。
 

冷树叶

普通会员
2003-12-20
135
0
0
FF版本中,ASURE 对歌名的字符进行了移位,也就是说她现在的歌名不是在原来的位置上修改的,而是利用一个不常用的图片的空间来放歌名字符,你只能找到一个,是因为她在上面就放了一个他一定很爱你的字符。不想原版的一样放了两个。放一个也就是这个字符的两个指针都指向同一个位置也可以达到改字符的目的,这样就节省了一点空间,明白了吧··呵呵:)
 

veryhot

普通会员
2003-09-24
218
0
0
谢谢冷树叶,虽然你说得我不能够完全理解,但是我会慢慢消化。。看来我的DIY之路还很长啊。。 [胜利]
 

veryhot

普通会员
2003-09-24
218
0
0
如果要修改歌曲名字的话,应该还是在bin2文件中修改吧??不管是否指针位移。。但是有些歌曲却是找不到完整的歌曲名字,而是分在两个地方。。看来这个指针位移还要好好研究。。。