Mercurial > hg > forks > pwpunix
view final_isi/font.c @ 71:a87eb778f225
Improvements to the MinGW crossbuild. Should now build with default tools
from Debian mingw packages, though you need Win32 version of libSDL with the
necessary headers and so on in addition. 64-bit builds not tested and
probably won't work. Tested on Debian 7.0, earlier won't work.
binutils-mingw-w64-i686 gcc-mingw-w64-i686 mingw-w64-i686-dev
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 14 Aug 2012 03:08:10 +0300 |
parents | c13a2f8c5b10 |
children |
line wrap: on
line source
#include "wrapper.h" char setup_english; char phont[]= { 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0x00,0x00,0xff,0xff,0xff,0x00, 0x00,0xff,0xff,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0x00,0x00,0x00, 0xff,0x00,0xff,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0x00,0xff,0xff,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0x00,0xff,0xff,0xff,0xff,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0xff,0xff,0xff,0xff,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0x00,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0xff,0xff,0x00, 0xff,0x00,0xff,0x00,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0xff,0x00,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0x00,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0x00,0x00,0x00,0x00,0x00, 0xff,0x00,0x00,0x00,0x00,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0xff,0xff,0x00, 0x00,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0x00,0xff,0xff,0x00,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0xff, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0x00,0x00,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0x00,0xff,0x00,0xff,0x00, 0xff,0xff,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0x00,0xff,0x00,0x00, 0x00,0x00,0xff,0x00,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0xff,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0xff,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0xff,0xff,0x00,0x00,0x00, 0x00,0xff,0xff,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0xff,0x00,0x00,0xff,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0xff,0xff,0x00, 0x00,0x00,0x00,0xff,0xff,0x00, 0x00,0x00,0xff,0xff,0x00,0x00, 0x00,0xff,0xff,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0xff,0xff,0x00,0x00,0xff,0x00, 0x00,0xff,0xff,0xff,0x00,0x00 }; void addchar(char *buf,char *c) { int x,y; for(y=7;y;y--){ for(x=6;x;x--)*buf++=*c++; buf+=80-6;} } void txtline(char *buf,char *txt,char *txten) { if(setup_english)txt=txten; buf+=40-3*strlen(txt); while(*txt){addchar(buf,&phont[7*6*(*txt-'`')]);buf+=6;txt++;} } void atxtline(char *buf,char *txt,char *txten,int align) { if(setup_english)txt=txten; if(align==1)buf+=79-6*strlen(txt); while(*txt){addchar(buf,&phont[7*6*(*txt-'`')]);buf+=6;txt++;} } void clrline(char*buf) { memset(buf,0,8*80); }