Hi all,
For NFTR data :
In Blue > not sure
RTFN bloc >>
Nintendo
Fon
T Resource
- 4 bytes bloc name "RTFN"
- 4 bytes
Maybe BOM?? (
Bytes Order Mark)
- 4 bytes file size
- 2 bytes size of NFTR bloc
- 2 bytes Number of sub-blocs (sub-sections)
.............................................................
FNIF bloc >>
Font
INFo
- 4 bytes bloc name "FNIF"
- 4 bytes size of FNIF bloc
- 1 byte 0x00 (padding ??)
- 1 byte height font
- 1 byte ?? (I don't know)
- 1 byte 0x00 (padding ??)
- 1 byte 0x00 (padding ??)
- 1 byte width font
- 1 byte width font (bis)
- 1 byte Encoding byte: - 0/UTF-8 - 1/UTF-16 - 2/S-JIS - 3/CP1252
- 4 bytes offset of PLGC bloc + 8
- 4 bytes offset of HDWC bloc + 8
- 4 bytes offset of PAMC bloc + 8
(...4 bytes optional on recent version...)
- 1 byte height font
- 1 byte width font
- 1 byte
Bearing Y
- 1 byte 0x00 (padding ??)
.............................................................
PLGC bloc >>
Character
GLy
Phs
- 4 bytes bloc name "PLGC"
- 4 bytes size of PLGC bloc
- 1 byte tile width
- 1 byte tile height
- 1 byte size in bytes of each tile font character*
- 1 byte 0x00 (padding ??)
- 1 byte
Bearing Y
- 1 byte
Max advance
- 1 byte for bpp
- 1 byte 0x00 (padding ??)
For each used character:
- X bytes for data character (X = size in bytes of each tile font character*)
.............................................................
And other blocs not detailled here :
HDWC bloc >>
Character
Wi
Dt
Hs (VWF)
CMAP bloc >>
Character
MAP (3 different types)
Source information > By CUE (a little completed by me)
More info on this thread >>
http://romxhack.esfo...nftr-de-nds-t67