]> git.sur5r.net Git - c128-kasse/blob - include/general.h
Store maximum item name's length in MAX_ITEM_NAME_LENGTH to increase it easily
[c128-kasse] / include / general.h
1 #ifndef GENERAL_H_
2 #define GENERAL_H_
3 typedef unsigned char BYTE;
4 char *get_input();
5 char * format_euro(char * s, int maxlen, int cent);
6 void c128_perror(BYTE, char*);
7 extern BYTE _oserror;
8 #define POKE(addr,val)     (*(unsigned char*) (addr) = (val))
9 #define POKEW(addr,val)    (*(unsigned*) (addr) = (val))
10 #define PEEK(addr)         (*(unsigned char*) (addr))
11 #define PEEKW(addr)        (*(unsigned*) (addr))
12
13 #define VIDEOMODE (((* (BYTE *)0xD7) == 0x80) ? 80 : 40)
14 #endif /*GENERAL_H_*/