**M+フォントをDSで表示できるようにできないか模索中。 http://mplus-fonts.sourceforge.jp/ BDF形式で配布されているので、このフォーマットの詳細さえ分かればDSに移植可能。 -BDFはテキスト形式で書かれている。 -文字コードはJISで表現されている。 -ビットマップは文字列の16進数表現で書かれている。 **BDFをDSに移植する具体的な作業 -文字列のビットマップ表現をBDFから、C言語のヘッダ形式のようなものに書き直す。 -PHPのmbstring系の命令を使って変換スクリプトを書く。 -JISコードをUTF16に変換できるようなものを作る。 -1文字ずつ、UTF16のコードにマッピングしながらビットマップを配列形式にする。 -できたらそれを、DSのフレームバッファモードで使いやすいような形で関数を作る。 **BDFについてのリンク -[[「Bitmap Font Distribution Format」の和訳 (暫定版)>http://kappa.allnet.ne.jp/kanou/fonts/bdfspec/]] -[[bdf2ttf>http://www.kaoriya.net/]] ビットマップフォントであるBDFフォントをTTFフォントに変換するためのツールです。 **PCFについてのリンク -[[X11 の PCF ビットマップフォントファイルのフォーマット>http://fontforge.sourceforge.net/ja/pcf-format.html]] -ttfをBDFに変換するコンバータ http://odur.let.rug.nl/~kleiweg/x11ttf/ ----
下から選んでください: