Board logo

标题: [原创]解决歌名乱码的方法 [打印本页]

作者: 暗之天星    时间: 2005-8-2 18:43     标题: [原创]解决歌名乱码的方法

要解决歌名的乱码,首先要有一份不乱码的歌曲表(本群共享里有下载),还要有WinHex,这个东西是解决乱码的关键。下面是具体操作过程:
用WinHex打开要修改乱码的歌曲,然后在十六进制编码窗里找到6C这个位置,这是歌名开头的第一个字节。找到这个就好办了,在字符串窗口找到6C对应的字符,用鼠标点击一下,那个字符上出现蓝色的方块,表示你现在可以修改了,把你要的歌名打上去,注意,必须是一个一个字打上去,不能复制粘贴!打好之后再切换回十六进制编码窗,找到你打的字符的最后一个位置,如果那个字符后的字节编码不是00,那就将它改成00,然后点击 文件->保存 就行了,一首歌的乱码解决了

下面是改一首歌乱码的实例:
我选取了490号歌,韩服歌曲,有乱码
从6C开始直到83是这首歌歌名的地址,我们只要改动这个就行了
地址:6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83
值: B6 F3 C6 AE B6 F3 BA F1 BE C6 C5 B8 2D C3 E0 B9 E8 C0 C7 20 B3 EB B7 A1
字串:扼飘扼厚酒鸥-绵硅狼 畴贰

这很明显的是乱码,查表知这首歌歌名为“饮酒歌-威尔第茶花女”,所以我这样改动数据

地址:6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83
值: D2 FB BE C6 B8 E8 2D CD FE B6 FB B5 DA B2 E8 BB A8 C5 AE 00 00 00 00 00
字串:饮酒歌-威尔第茶花女

改好后放到游戏中看看,乱码被解决了!

PS:我个人不是很推荐用UltraEdit来修改,因为它修改好后有时会把字节全体后移一位,是不是BUG我说不清,但可能造成修改好的文件无法使用
作者: 々风妖々    时间: 2005-8-2 18:54

虽然说是真的技术..

但是没必要吧
作者: 暗之天星    时间: 2005-8-2 20:22

有没有必要就是每个玩家自己的事了
我个人觉得改好之后看起来舒服点
作者: yashional    时间: 2005-8-2 21:39

我用UltraEdit来修改没有任何问题
你说的 会把字节全体后移一位 那是改的时候个人的问题
一般不会的
从后四个....开始改不会后移!
我现在的歌曲都是中文的!
作者: ywgreat    时间: 2005-8-2 22:08

能把修改好的发上来不》?
作者: yashional    时间: 2005-8-2 22:17

没有静态空间!!
你要的有空间的话我邮箱传给你你再放出来给大家~
作者: 280287890    时间: 2005-8-3 07:28

我能不能问一下,上哪可以找到汉字与代码转换的 代码表。
作者: 暗之天星    时间: 2005-8-3 09:18

代码表是不可能有的
说实在的,这些是我以前做汉化的经验
还要靠自己摸索才行啊~~




欢迎光临 浆糊论坛-RO小站 (http://bbs.rohome.cn/) Powered by Discuz! 7.2