vinxu
级别: 注册会员
编号: 91348
精华: 0
发帖: 1
威望: 0 点
配偶: 单身
火 花 币: 17089 HHB
注册时间:2008-07-29
最后登陆:2008-08-08
|
麻烦对SFC的ASM有研究的达人进来看一下
圣剑传说3的汉化目前卡在压缩文本上, 由于找不到人帮忙,所以只好自己动手丰衣足食了。
目前看过一遍65816的ASM指令。也大概了解了各种用法。
现在的疑问是,我对超任的一些工作原理不大了解。 例如:游戏中的记忆体与ROM的对照,记忆体中ASM处理的指针位址是指向记忆体还是指向ROM 游戏执行时,记忆体是将整个ROM读进来作处理还是只读取要处理的一部份? 一些名词的解释:Sprite、APU、DMA、HDMA…等等。搞不清用途。
下载了snes9x1.43.ep9r8,DebugConsole上的按钮看不懂,下面红框中的位置是处理中的ASM指令位置?还是ASM指令指向的位置? 麻烦懂行的人给个解释或者丢个教学网址给我吧,非常感谢。 (可以的话也给个提示如何寻找压缩文本,让我少走点弯路吧@@)
================================================= 目前进度: 目前已完成之工作进度: 1、码表:总共987个字,其中汉字717字,日字161字,英文及符号109字,若不扩容的话,汉字最多撑到878个字,超过就要扩容了。 □我的码表寻找方式为藉由游戏中主角名称的更改来作比对出来的(金手指以及srm存档比对)
【备用图片】 码表下载
2、字库:起始位置3E30FF、跳过字节1、宽度16、高度12、颜色单色1bpp
□字模的重组规律我也找到了。 原字模:16x12,经重组转换后是14x14(-4)
◎◎◎◎◎◎◎◎◎◎◎◎◎◎12 ◎◎◎◎◎◎◎◎◎◎◎◎◎◎ ◎◎◎◎◎◎◎◎◎◎◎◎◎◎34 ◎◎◎◎◎◎◎◎◎◎◎◎◎◎ ◎◎◎◎◎◎◎◎◎◎◎◎◎◎56 ◎◎◎◎◎◎◎◎◎◎◎◎◎◎ ◎◎◎◎◎◎◎◎◎◎◎◎◎◎78 ◎◎◎◎◎◎◎◎◎◎◎◎◎◎ ◎◎◎◎◎◎◎◎◎◎◎◎◎◎9A ◎◎◎◎◎◎◎◎◎◎◎◎◎◎ ◎◎◎◎◎◎◎◎◎◎◎◎◎◎BC → ◎◎◎◎◎◎◎◎◎◎◎◎◎◎ ◎◎◎◎◎◎◎◎◎◎◎◎◎◎DE ◎◎◎◎◎◎◎◎◎◎◎◎◎◎ ◆◆◆◆◆◆◆◆◆◆◆◆◆◆FG → 123456789ABCDE ◆◆◆◆◆◆◆◆◆◆◆◆◆◆HI ◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆◆◆◆◆◆◆◆◆◆◆◆◆◆JK ◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆◆◆◆◆◆◆◆◆◆◆◆◆◆LM ◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆◆◆◆◆◆◆◆◆◆◆◆◆◆NO ◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆◆◆◆◆◆◆◆◆◆◆◆◆◆ FGHIJKLMNO
□第一页
□第二页
□第三页
□第四页
□字库载图下载(BMP格式)
□取代实例: ■取代前【备用图片】
■取代后
=========================================================== 目前遇到的问题: 1、找不到文本:我用差值搜寻器找过,找不到,怀疑是文本被压缩了,我不会解, 希望有高人能帮忙看一下是那种压缩格式(可以用英文版来作比对来看那边可能是文本区), 如果能给个能解压缩的文本导入导出程式那就更好了(囧,我不会编程的说)
上面这个问题能解决的话,我就可以继续汉化了。
|
|
[楼 主]
|
Posted:2008-07-29 18:02| |
顶端
| |