amazfit-bip-cjk-font icon indicating copy to clipboard operation
amazfit-bip-cjk-font copied to clipboard

FontROM builder for Xiaomi Amazfit Bip

DEPRECATION NOTICE

This project is deprecated in favor of Client-Side JS version of BIP font builder

https://github.com/perillamint/amazfit-bip-fontrom-builder

amazfit-bip-cjk-font

Sample render

FontROM builder for Xiaomi Amazfit Bip

This script set converts MS-DOS era bitmap font into Amazfit Bip fontROM.

Currently it supports

  • Typical latin bitmap font file
  • 844 Dokkaebi font file
  • DOS/V FONTX file (Shift-JIS only -- I need ANK file to hack on it)

I want other fonts!

You can grab any MS-DOS bitmap font from web and give it a try. (You should edit dosfnt2bmp.py in that case)

Or, you can try fonts in this repository: https://github.com/perillamint/dkbfnts/

TODO

Source FLOSS compatible Han bitmap font file and add support for it.

Misc

폰트 롬 빌더 제작 후기 (한국어)

Special thanks

License notice

  • ttf2bmp.py - MIT License https://github.com/sukso96100/amazfit-bip-kr
  • Bm437_IBM_PS2thin4.FON - CC-BY-SA 4.0 https://int10h.org/oldschool-pc-fonts/
  • 04GZN16X.FNT - GNU GPL v2 http://dos.minashiro.net/freedosvd.html