https://github.com/issotm/gb-vwf
A spiffy, batteries-included, lean, yet powerful Variable-Width Font engine for the Game Boy & Game Boy Color.
https://github.com/issotm/gb-vwf
assembly font-renderer gameboy gameboy-color gameboy-development gbdev vwf
Last synced: 11 months ago
JSON representation
A spiffy, batteries-included, lean, yet powerful Variable-Width Font engine for the Game Boy & Game Boy Color.
- Host: GitHub
- URL: https://github.com/issotm/gb-vwf
- Owner: ISSOtm
- License: mpl-2.0
- Created: 2018-10-09T20:42:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-05-26T19:35:56.000Z (about 1 year ago)
- Last Synced: 2025-05-26T20:36:50.497Z (about 1 year ago)
- Topics: assembly, font-renderer, gameboy, gameboy-color, gameboy-development, gbdev, vwf
- Language: Assembly
- Homepage: https://github.com/ISSOtm/gb-vwf/wiki
- Size: 266 KB
- Stars: 55
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gb-vwf
A Variable-Width Font library for the Game Boy & Game Boy Color.
## Demo
https://github.com/ISSOtm/gb-vwf/assets/15271137/c6397ab6-6a4a-411d-ab36-97b568871b22
You can also run [the demo](https://github.com/ISSOtm/gb-vwf-demo/releases/latest) yourself in your favorite Game Boy emulator.
Do you want to build the demo yourself, or to check out an example of how gb-vwf could be integrated into your project?
Then please browse [the demo's source code](https://github.com/ISSOtm/gb-vwf-demo)!
## How to use
For detailed instructions, including installation and usage, please check [the wiki](https://github.com/ISSOtm/gb-vwf/wiki) out.
Bugs can be reported on [the issue tracker](https://github.com/ISSOtm/gb-vwf/issues) (please check that it hasn't been reported already!), or by [bugging me on GBDev](https://gbdev.io/chat).
## Projects using gb-vwf
- [Esprit](https://github.com/eievui5/esprit)
- [Shock Lobster](https://github.com/tbsp/shock-lobster)
Are you using gb-vwf, and would like to be featured in this list?
Open a pull request, or get in touch!
## Licensing
The VWF engine itself is licensed under the MPL 2.0.
> **In a nutshell**: if and only if you modify gb-vwf, you must provide your modified `vwf.asm` to anyone who got a compiled version of it and asks for it.
According to US law at least, bitmap fonts cannot be copyrighted.
You can find some [here](https://github.com/pinobatch/bitmap-fonts/tree/master/vwf).