/********************/ /* Data & variables */ /********************/ extern char palette[16*3]; /**************/ /* Prototypes */ /**************/ extern void set80x43(void); /* Sets up 80x43, no blink, no cursor. */ extern void set80x25(void); /* Resets 80x25, blink, cursor. */ extern short int calcpal(float red, float green, float blue); extern void border(char color); /* _ONLY_ for debugging! */ extern void vrc(void); /* Although most if not all should be timer-synced.. */ /***********/ /* Defines */ /***********/ #define putpixel(x,y,c) *(short int *)(0xb8000+(x)*2+(y)*160)=(c);