Własne czcionki
TWiLight Menu++ może używać niestandardowych czcionek w formacie NFTR (Nitro FonT Resource). Będą one używane w Ustawieniach, tytułach podręcznika oraz w motywach Nintendo 3DS, SEGA Saturn i Homebrew Launcher.
Dołączone informacje o czcionce #
Do TWiLight Menu++ są już dołączone trzy czcionki. Kiedy TWiLight Menu++ działa w DSi Mode te czcionki posiadają wszystkie znaki potrzebne dla języków, które są dostępne w TWiLight, natomiast w DS Mode czcionki są ograniczone z powodu ograniczonego RAMu. Wygląda to następująco:
- Domyślna: używa oficjalnej czcionki DSi jako podstawowej czcionki i obsługuje wszystkie znaki, które są używane w TWiLight Menu++ we wszystkich językach w DS Mode
- Chiński (uproszczony): używa CS Noto Sans jako podstawowej czcionki i ma znacznie więcej chińskich (uproszczonych) znaków w trybie DS, kosztem znaków innych języków.
- Koreański: Identycznie jak Domyślne w DSi Mode, ale w DS Mode ma bardziej kompletny zestaw znaków hangul, kosztem znaków innych języków
Struktura katalogu #
Niestandardowe czcionki są wczytywane z sd:/_nds/TWiLightMenu/extras/fonts/[nazwa czcionki]/[plik czcionki].nftr
, gdzie [nazwa czcionki]
jest nazwą wybraną przez Ciebie a [nazwa czcionki].ntfr
jest jednym z następujących:
large-ds.nftr
,large-dsi.nftr
lublarge.nftr
: Większa czcionka używana w tytułachsmall-ds.nftr
,small-dsi.nftr
lubsmall.nftr
: Mniejsza czcionka dla reszty tekstu
Pliki -ds
i -dsi
mają wyższy priorytet niż normalne i jeśli zostaną wykryte, będą użyte, kiedy TWiLight Menu++ działa odpowiednio w DS lub DSi Mode.
Generowanie niestandardowych czcionek #
Możesz tworzyć własne czcionki za pomocą takich narzędzi, jak ntfr-editor Pk11. Aby odzyskać jedną z istniejących czcionek TWiLight Menu++:
- Załaduj plik NFTR w edytorze nftr-editor
- Wpisz nazwy czcionek, które chcesz użyć, od najwyższego do najniższego priorytetu,
Input font
oddzielając je przecinkami- Możesz zobaczyć podgląd czcionek wejściowych w górnej ramce po lewej stronie i aktualny NFTR w dolnej ramce
- Kliknij
Generuj z czcionki
, a następnie powiedzOK
, aby zregenerować istniejące znaki iAnuluj
, aby zregenerować specjalne znaki przycisków (np. ) - Kliknij
Zapisz
, a następnie powtórz dla innych rozmiarów