显示更新内容

塞尔达传说 魔吉拉的面具3D 破解笔记 

字库jpn16.gzf
see: github.com/IcySon55/Kuriimu/bl
====
Header

47 5A 46 58: Magic GZFX
00 00 04 00: version 4
30 00: imgInfoOffset 0x30
08 00: unk1
0C 00 00 00: entryLength 0x0C
03 00 00 00: imgCount 3
44 0B 00 00: entryCount 0xB44
0A FF 00 00: unk2
02 00 00 00: unk3

0E: format(0x0E=mm3dReadabel,0x0A=KukkiiReadable)
00: pad1
10 00: unk4
03 00: unk5
10 00: unk6
17 00 00 00: unk7
00 00 00 00: pad2

====
ImgInfo

00 88 00 00: img0 ofs 0x8800
00 04: w 1024
80 00: h 512

00 88 01 00: img1 ofs 0x18800
00 04: w 1024
80 00: h 512

00 88 02 00: img1 ofs 0x28800
00 04: w 1024
00 04: h 1024

====
charInfo

20 00 00 00: space
04 00: h 4
00 00: img0
06 00: w 6
00 00: id0

21 00 00 00: !
07 00: h 7
00 00: img0
05 00: w 6
01 00: id1
(start:0x876C)
E5 FF 00 00: ¥
0C 00: h 0x0c
02 00: img2
03 00: w 3
12 27: id 0x2712

显示全部对话

塞尔达传说 魔吉拉的面具3D 破解笔记 

jpn16.gzf
0x20处改为0x0a即可用Kukkii打开

显示全部对话

塞尔达传说 魔吉拉的面具3D 破解笔记 

今日开坑!
破解是为了等文本

Windows的sharing violation可太尼玛傻逼了

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

usage: oamtool.py [-h] [-Xa | -Cb] -t tileBinary_PATH -i OAM_PATH -o OUTPUT
options:
-h, --help show this help message and exit

-X, --export export BMP from tileBinary via OAM
-a, --actdir Specify .act Palette directory path, REQUIRED when exporting

-C, --create create tileBinary from BMP via OAM
-b, --bmpdir Specify .bmp Bitmap directory path, REQUIRED when creating

-t, --tilebindir Specify tileBinary directory path
-i OAM_PATH, --input OAM_PATH
-o OUTPUT, --output OUTPUT

oamtool.py -Xa ./act -t ./zeldat_jp -i ./zeldat_jp/oam -o ./zeldat_jp/bmp
oamtool.py -Cb ./zeldat_jp/bmp -t ./zeldat_jp -i ./zeldat_jp/oam -o ./zeldat_cn

显示全部对话

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

usage: archivetool.py [-h] [-X | -C] [-f {z,s,c}] -i INPUT [-o OUTPUT]

options:
-h, --help show this help message and exit
-X, --extract extract a Archive file
-C, --create create a Archive file
-f {z,s,c}, --format {z,s,c}
zeldat-format|subtask-format|subtask-format(lz11 composed)

-i INPUT, --input INPUT
-o OUTPUT, --output OUTPUT

===
archivetool.py -Xfc -i ./subtask_jp.cmp -o ./extracted-subtask_jp/
archivetool.py -Cfc -i ./extracted-subtask_jp/ -o ./subtask_jp.cmp

archivetool.py -Xfz -i ./zeldat_jp -o ./extracted-zeldat_jp/
archivetool.py -Cfz -i ./extracted-zeldat_jp/ -o ./zeldat_jp

显示全部对话

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

调色板修正 需要重新做的
subtask
0_hiragana_19P1-and-19P2
0_katakana_19P1-and-19P2
1_PLEASE_WAIT_31P6
2_PLEASE_WAIT_31P6
zeldat
1_Please_Wait_Z50P0

显示全部对话

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

懒得找py的解压缩轮子了,直接依赖3dstool二进制得了。。感觉封装得足够优雅了哈 :o_orz_cry:

显示全部对话

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

处理NCGR/NCLR的代码在tools/texFunctions.ipynb

由于NCGR存的就是纯tile,所以好像被我用OAM替代了?

显示全部对话

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

输入法添加"林克"的位置

显示全部对话

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

救命 我真把代码写成屎山了 :cdko_sweat_smile:

显示全部对话

塞尔达传说 四支剑 25周年纪念版 汉化笔记 

翻译错误,记一下
No.1001
----------------------------------------
Full hearts...Rupee fever! Rupees are worth double!

显示全部对话

谢谢大家转嘟回复
刚刚试了下,用曾经失败过的假地址下单成功了 :cdko_big_head:
(可能卖不出去 所以解限了吧 :cdko_xiaosi: )

不用麻烦代购了!
过两个小时后可以修改地址,求推荐转运公司 :cdko_innocent:

Monado由于未知原因宕机20分钟,懒得查,忙去了(

支援Wii U系统汉化——sgarc破解后记 

八月底闲着没事,看Wii U Homebrew群正在搞Wii U系统汉化的小五受困于Mii Maker的归档格式
sgarc.cmp
顺手帮忙分析了一下(那天是我暑假最后一天来着 作业都还没动呢)

cmp即zlib压缩,zlib.decompress(fileBytes[4:])即可解压

解压后是sgarc(Magic:SA01)
sgarc的ksv之前已经写完了,今晚兑现承诺开始写出工具

显示更早内容
Monado

Monado 是一个以任天堂为主、面向全平台游戏的、非营利性的中文向社区。在这里,你可以畅所欲言一切和游戏有关的东西,包括但不限于游戏日常、心得、感想、同人等;当然,吐槽自己的生活也完全没有问题。请在遵守所在国家或者地区法律法规的前提下自由的使用。