• 最近还不算太忙,花了些时间在改版的技术方面,以下是一些小成果:

    1、美版火红中字增益版。和enler历时一周左右,共同努力出的一个小成果,该ROM中加入了整个GB2312字库中的所有汉字,并在原ROM的基础上修改了字模读取程序,使得原先的单字节编码扩展为了双字节编码。大家可以在这里看到该增益版的具体情况:http://poketb.com/bbs/thread-14340-1-1.html

    2、研究了火红美版的MPA CG。抽了些时间反编译了火红美...
  • 昨天晚上和HackMew小聊了一会,同时接到了新的*.res文件(哗的一下就翻译完毕~),其中包括新版的OverWorld、APE、A-Starter,看来HackMew的软件又快更新了~

    遗憾的是A-Trainer还依然在研究阶段(主要是宝石版的战斗公园、火叶战斗塔部分的特殊训练师,宝石版训练师导航仪没有进行完研究),暂时还只能停留在Beta阶段,我还没有翻译汉化的权限(要等到release才有权汉化)。更不爽的是,日文版压根没有研究,所以更新了也意义不大…...
  • ASM代码在脚本中的应用 当我们写的脚本被编译器编译之后,它将转化为游戏能够识别的16进制命令.这些命令都是游戏在设计时本身就默认存在的,凭借这一强大的命令库,我们能够实现很多东西.但假如我们要的命令根本不存在呢?在回答这个问题之前我们需要稍稍了解下ASM了.GBA的运行原理和电脑很类似,它也是由一个处理器来执行各种运算并依靠内存来临时储存数据,同时也有自己的显卡等设备.在电脑上,我们知道处理器最终是在运行机器码,而机器码则是用汇编代码编译的.汇编可以认为是人写的最底层的程序代码.对于GBA也...

  • 第二天

    基本命令的基本用法:

     

    LDR

    例:ldr r1,=0x0FF

    ldr命令有2个参数,
    r1是寄存器,0x0FF被称为立即数.
    ldr命令把立即数装入寄存器.

     

    STR *有疑问

    例:str r1,[r2]
    str命令有2个参数,...
  • GBA平台ARM学习手记


    在学懂了脚本之后,开始钻研如何让口袋ROM做一些原本做不成的事,比如黄版的跟随皮卡丘、赠送定制能力的PM等,于是心里痒痒的开始学ARM了...
    先发一下牢骚吧- -

    国内的GBA ARM教程实在是太少了,只有几个GBA汉化组放出过基于ROM破解所写的简易教程,这些教程水平参差不齐,甚至连一些基本的概念都解释不清.更麻烦的是其完整程度和精细程度都不怎么样,大多属于"头大无尾"的作品,例程更是稀少......
  • 近期动作~

    2008-12-15
    呼……不是吹的,高三确实很累人,每天数张那种一张就要40+分钟的卷子,连自己的专题复习和弱项复习都完全没空- -网上这摊子事业只好一拖再拖……

     

    近期嘛,先说已经搞定的事:

    1、PTB的奥林匹克口袋竞赛刚刚落下帷幕,评分完了所有的题目(评了两次,一次记忆棒坏了,连带评好的分数一起消失……)

    2、协助HackMew继续在...
  • 呼...说起来从作者HackMew那里获得汉化许可已经是几个月前的事了,当时接到XSE时还是1.01版,而现在已经到了1.10版啦!
    这期间我用了近一周时间就汉化完毕了所有的文本信息,但是很遗憾,XSE始终无法在中文操作系统上正常显示脚本,这就等于白汉化了.
    现在,经过HackMew的辛苦努力,XSE的最新内测版1.10版已经成功支持中文环境了!

     

     

    注:截止发布时,1.10仍然处于内测状态...
  • 之前的AM192算是基本汉化完毕了,现在又接来了另一个任务——XSE的汉化。

    XSE是什么呢?

    XSE全称eXtreme Script Editor,是HackMew创作的、类似于Pokescript的另一款半自动脚本编译软件,它的功能比Pokescript还要强大的多,而其界面也更加友好~

    截图一张:



     

    看起来就很不错吧?还能和A...