强大的汉化工具CrystalTile2 2009.03.06
压缩、解压缩功能添加到控制台。修正打开PAC文件错误退出的错误。NFTR字库编辑器添加导出码表功能(按照字模顺序存放)添加OCR字模识别功能
可识别大小为9、11、15的字模, 在选择模板时尽量使用小号模板,如某些游戏字模是16的字模其实文字一般都是12、14、15,某些12的字模其实文字都是9、10、11等等, 所以9、11、15其实已经包含了游戏普遍使用到的字模大小了。
识别时程序使用黑色作为底色,所以文字调色板的底色请使用黑色(RGB(0,0,0)),进行测试时对1BPP单色的字库识别率很好。对于多色的字库可以考虑将主色调色板设置为一种颜色,其他颜色设置为黑色。这样就可以达到单色的目的了。
1。添加NO$GBA 2.6A 普通和调试器版本、iDeas 1.0.2.7 调色板载入功能(先执行模拟器)
(测试过调试器版本可行)
2。十六进制编辑器的字符串处理增强
光标在数据处:复制数据
光标在字符处:复制字符
3。支持更多的字符集
4。支持压缩、解压HUFFMAN数据
LZ77的压缩改成支持VRAM的格式(以前是不支持16位的)
(CTUtil.dll 其实也支持DiffFilt)
5。强化粘贴位图的功能
可以Tile对Tile粘贴
针对两个位图的Tile大小不同的情况下
快捷键:Alt+Shift+上下左右(切割信息显示在状态栏)
如复制两行两列的16x16Tile粘贴到12x12的Tile
使用缩放功能也可以将两个Tile的内容放入一个Tile等等
以前不能针对Tile对Tile粘贴。
6。新的CrystalTile2将使用CT2Util.DLL这个文件
此文件将CrystalTile2常用函数封装起来。
另外您可以在关于对话框选择是否注册CT2Uil附带的Win扩展功能
可以将NDS文件的部分功能添加到资源管理器。
如显示图标、文件属性等等。
7。添加NEF符号表生成工具(暂时隐藏搜索功能,不过可以创建添加自己的符号)
可用在NO$GBA调试器上,使跟踪更为方便。
包含 NitroSDK3、4、MONGOOSE3、4(ARM7 Components) 的绝大部分函数。
不建议您选择多个符号库搜索,CT2已经会检查您的游戏开发库版本。
符号规则
分类[i]_符号名
如 FS_ReadFile MIi_CpuClear32 i表示私有函数
CT2添加的符号规则:
如果你同时创建ARM9与ARM7的符号表时
CT2自动在ARM7符号后面添加"7",因为NO$GBA不能处理同名符号。
如:OS_Init,NO$GBA只能跳到第一个ARM9的OS_Init,ARM7的OS_Init将不能跳转
但是可以正常显示,改为OS_Init7后方便在NO$GBA输入符号。
单独创建ARM7符号库时则不添加"7"。