BFNT ファイルを表示・変換できる BFNT Converter 公開
PC-9801 時代に使われていた BFNT、BFNT+フォーマット(Rev.1.6)のファイルを画像として表示・変換できるソフトウェアを公開します(令和の時代に!)。Windows 11, .NET 6 で動作します。
BFNT はフォント用のフォーマットで、PC-9801 では1文字16×16ドットの外字に割り当てて使うことが多かった(かも?)。フォント用ですが、画像データと変わりないため、ゲーム等のグラフィックデータとしても使われていました。
主な機能はこちら。
- BFNT ファイルを画像として表示(パレットデータが無い場合、256色までグレースケールで表示)
- 画像ファイル(PNG 等)の表示
- ニアレストネイバー法による拡大表示
- BFNT 形式で保存
- PNG・WebP 形式で保存
- 画像を指定したサイズ(Xdots x Ydots)に分割して PNG・WebP 形式で保存(1文字ごとに画像ファイルに変換する機能)
当時のゲームの BFNT ファイルを差し替えて、自作フォントで遊ぶみたいなこともできるかも?
BFNT は、フルカラーも扱える仕様になっていますが、当時の PC の性能的にそんなデータは存在しないと思います。また、フォント名や、拡張機能として作者名やコメントを埋め込められますが使われているファイルも見たことがないです。当アプリ内部では一応ある程度そのあたりも処理できるように作っていますが、アプリの機能としては無いです。機能がほしい方は、要望を GitHub で投稿してください。
ダウンロード
GitHub の Releases からダウンロードできます。良いと思った方は、スターも付けてくださいね!
余談。BFNT ファイルをすぐ手に入れたい方は、GitHub にありました(あるんかーい!)「PC98版の☆ぽろりす☆のY2K問題対応版をリリースしました(Version 1.57) | KTKR雑記」の記事から GitHub にアクセスし、.FNT ファイルが BFNT ファイルです。