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

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

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

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

关注

塞尔达传说 魔吉拉的面具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 破解笔记 

romfs
├── actors lzs压缩的gar see:ShimmerFairy/MM3D 需要编辑tex里的jp.ctxb
│   ├── zelda2_boss01.gar.lzs
│   ├── zelda2_boss02.gar.lzs
│   ├── zelda2_boss03.gar.lzs
│   ├── zelda2_boss07.gar.lzs
│   └── zelda2_boss_hakugin.gar.lzs
├── layout
│   ├── JP_Japanese 一堆gar归档,内含ctxb格式的ui图片,基本都需要编辑
│   │   ├── Joker.Main.FileSelect.gar
│   │   ├── Joker.Main.gar
│   │   ├── Joker.Main.Play.Countdown.gar
│   │   ├── Joker.Main.Play.gar
│   │   ├── Joker.Main.Play.HintMovie.gar
│   │   ├── Joker.Main.Play.Option.gar
│   │   ├── Joker.Main.Play.Perfect.gar
│   │   ├── Joker.Main.Play.SubMenu.gar
│   │   └── Joker.Main.Startup.gar
│   └── map
│   └── genbamap
│   └── JP_Japanese
│   ├── 000.ctxb 一堆ctxb格式的地图图片,Kukkii可处理,需要编辑下面的文字
│   ├── ......
│   └── 084.ctxb
├── menu
│   ├── daytelop
│   │   └── jp-ja
│   │   ├── daytelop_24.ctxb 一堆ctxb格式的时间图片,Kukkii可处理,需要编辑文字
│   │   ├── ......
│   │   └── daytelop_scound.ctxb
│   └── savedata_maintainer
│   └── jp
│   └── japanese
│   └── guideline_parts00.ctxb ctxb格式save屏幕的贴图
└── message
└── jp
├── jpj.gmsg 文本
└── jpn16.gzf 字库

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

format
0x0E实际应该是A4
Kukkii认为:
0x0A=L4
0x0B=A4
0x0E=DXT1
(其实就是这里的enum github.com/IcySon55/Kuriimu/bl)

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

CT2 无Z-Orfer

登录以加入对话
Monado

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