塞尔达传说 黄昏公主HD 官中移植笔记
纸片马力欧 俄化相关
http://nintendoclub.ru/forum/32-1512-1
字库同为bfn格式
塞尔达传说 黄昏公主HD 官中移植笔记
塞尔达传说 黄昏公主HD 官中移植笔记
===参考===
BFN(字库)
http://hitmen.c02.at/files/yagcd/yagcd/chap15.html
https://wiki.cloudmodding.com/tww/BFN
https://github.com/Sage-of-Mirrors/GCFontTool
https://github.com/zsrtp/tpgz/blob/510894d1959cf168ae1d19a5c7cf0ec5294edbbb/src/font.cpp
https://github.com/hadashisora/NintyFont/
https://github.com/projectPiki/pikmin2/blob/main/src/JSystem/JUT/JUTResFont.cpp
BMG(文本):
https://wiibrew.org/wiki/BMG_files
https://github.com/zsrtp/GC-Randomizer/blob/stable/include/gc/bmgres.h
https://github.com/Sage-of-Mirrors/WindWakerTextEditor
https://gbatemp.net/threads/is-there-any-bmg-edtiors-for-nds-roms.543600/
版本差异:
https://gamefaqs.gamespot.com/boards/183128-the-legend-of-zelda-twilight-princess-hd/73416347
塞尔达传说 黄昏公主HD 官中移植笔记
fontres(rodan):
rodin(ロダン)字体
https://ja.wikipedia.org/wiki/%E3%83%AD%E3%83%80%E3%83%B3_(%E6%9B%B8%E4%BD%93)
用于普通文本
rubyres(reishotai):
隶书体
用于地名等(如图)
塞尔达传说 黄昏公主HD 官中移植笔记
备忘 切分字库dds的imagemagick命令:
convert rodan_b_24_22.dds -crop 256x256 rodan/%01d.dds
塞尔达传说 黄昏公主HD 官中移植笔记
// ----- GX2Surface Info -----
dim = 1
width = 512
height = 512
depth = 1
numMips = 1
format = GX2_SURFACE_FORMAT_TC_R8_UNORM
aa = 0
use = 1
imageSize = 262144
mipSize = 0
tileMode = 4
swizzle = 851968, 0xd0000
alignment = 2048
pitch = 512
GX2 Component Selector:
Red Channel: R
Green Channel: 1
Blue Channel: 1
Alpha Channel: 1
bits per pixel = 8
bytes per pixel = 1
realSize = 262144
塞尔达传说 黄昏公主HD 官中移植笔记
塞尔达传说 黄昏公主HD 官中移植笔记
block2 map
0x20-0x7F线性映射,ASCII可显示字符