Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-6) was last changed on 22-Jan-2025 21:25 by Garhoogin

This page was created on 20-Oct-2024 03:27 by Garhoogin

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
JNFR Files (jnlib font resource) store font information. These files are present in the DS firmware program and Mario Kart DS's Kiosk Demo. The format is different in the two cases. This page will outline these formats.
BNFR Files (jnlib font resource) store font information. These files are present in the DS firmware program and Mario Kart DS's Kiosk Demo. The format is different in the two cases. This page will outline these formats.
At line 3 changed one line
!! Format Version 1.2
!! Format Version 1.1
At line 5 changed one line
This version of the format appears in the DS firmware program (IPL2). It requires the use of a supplemental character map file in the form of a [BNCMP File Format File|BCMP File Format|BNCMP File Format]. The header takes the following structure:
This version of the format predates version 1.2 and requires the use of a supplemental character map file in the form of a [BNCMP file|BNCMP File Format]. The header takes the following structure:
At line 9 changed one line
| 0x04 | u16 | Version ({{{0x102}}} for 1.2)
| 0x04 | u16 | Version ({{{0x101}}} for 1.1)
At line 19 changed one line
After the glyph width array is the glyph pixel data, which consists of 1-bit-per-pixel bitmap data with a halfword-aligned size.
Following the glyph width array is the glyph pixel data, which consists of 1-bit-per-pixel bitmap data where each cell's size in bytes is rounded up to a multiple of 2 bytes.
At line 21 added 4 lines
!! Format Version 1.2
This version of the format appears in the DS firmware program (IPL2). The format is identical to version 1.1, except that the header is updated to version 1.2, and is meant to be used with BNCMP version 1.2.
Version Date Modified Size Author Changes ... Change note
6 22-Jan-2025 21:25 3.838 kB Garhoogin to previous Add notes about version 1.1
5 22-Jan-2025 20:41 3.606 kB Garhoogin to previous | to last BCMP File Format ==> BNCMP File Format
4 22-Jan-2025 20:08 3.587 kB Garhoogin to previous | to last JNCM ==> BCMP File Format
3 22-Jan-2025 20:07 3.563 kB Garhoogin to previous | to last JNFR ==> BNFR File Format
2 20-Oct-2024 21:05 3.563 kB Garhoogin to previous | to last Add more JNFR info
1 20-Oct-2024 03:27 1.506 kB Garhoogin to last Start documenting JNFR file format
« This page (revision-6) was last changed on 22-Jan-2025 21:25 by Garhoogin