显示更新内容

这条抽奖将由Monado头号工具人在rails控制台,通过查询语句+随机函数抽奖。

计划将于10月12日10:00(UTC+8)准时抽奖,届时将公示代码+带有时间的抽奖录屏。

【杏感CD在线开奖-bilibili直播】live.bilibili.com/23546755
QT: mona.do/@lotus/109147541864875

沙漠蜻蜓今天mega了吗?  
【一个抽奖】 是关于之前求助的后续,感谢大家我拿到赔偿啦,所以就来给大家抽奖了! 虽然准备的劳动法相关和各种资料结果完全没用上,对面出乎预料地怂(?,但不管怎么说拿到钱了就是好事 :dl_like: 抽奖方式大家点心就行。 抽日服2500的任天堂点卡,暂且不接受换成其他的东西。 开奖时间大...


btrfs的性能缺陷在nvme硬盘日常使用时会有感知吗?

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

CT2 无Z-Orfer

显示全部对话

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

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

显示全部对话

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

字库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周年纪念版 汉化笔记 

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

显示全部对话
显示更早内容
Monado

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