#include <conio.h>
#include "font.h"
#include "modex.h"

void main(void)
{
	ModeX screen;
	Font future(screen.SoftBuf(),"future.fnt");
	future.setParams(8,16,1,0,0,255);

	Font lcd(screen.SoftBuf(),"lcd.fnt");
	lcd.setParams(8,16,1,0,0,255);

	for(unsigned int i=0; i<64000u; i++)
		screen.putPixelonSoftBuf(i%320, i/320,0);

	future<<"JO, man Here I come coding done by\nZweiStein";
	future<<-32000;
	future<<"JO MaN";
	future<<'g';
	future<<"gomand";
	lcd<<"\n\n\n HO Ho this is LCD font!";

	future.Print("ZweiStein",160,100,100,0);
	future.Print("ZweiStein",150,105,100,255);
	future.Print("ZweiStein",140,110,100,0);
	lcd.Print("ZWEIstein in LED",130,115,154);
	screen.initMode();
	screen.SoftBufonScr();
	getch();
	screen.textMode();
}