![]() |
![]()
| ![]() |
![]()
NAME
DESCRIPTION
It creates size optimized 4-bit PNG files and supports 80x25 and 80x50 PC fonts (including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors. All library functions take a context, defined as an ansilove_ctx structure in include/ansilove.h: struct ansilove_ctx { uint8_t *buffer; size_t maplen; size_t length; struct ansilove_png png; uint8_t error; }; Options are passed to the different loaders using the ansilove_options structure in include/ansilove.h: struct ansilove_options { bool diz; bool dos; bool icecolors; bool truecolor; int16_t columns; uint8_t font; uint8_t bits; uint8_t mode; uint8_t scale_factor; }; AUTHORS
|