/programs/emulator/e80/trunk/compile.bat |
0,0 → 1,11 |
del *.o |
fasm asm_code.asm start.o |
gcc -c z80/z80.c |
gcc -c system/kolibri.c |
gcc -c system/stdlib.c |
gcc -c system/string.c |
gcc -c e80.c |
ld -nostdlib -T kolibri.ld -o e80.kex start.o kolibri.o stdlib.o string.o z80.o e80.o |
objcopy e80.kex -O binary |
kpack e80.kex |
pause |
/programs/emulator/e80/trunk/e80.c |
1,9 → 1,4 |
|
#ifndef AUTOBUILD |
// autobuild does not create lang.h, but defines LANG_{RUS,ENG} directly |
#include "lang.h" |
#endif |
|
#include "system/kolibri.h" |
#include "system/stdlib.h" |
#include "system/string.h" |
/programs/emulator/e80/trunk/system/msgbox.c |
18,7 → 18,9 |
|
///============================= |
|
#if LANG_RUS |
#define LANG_EN |
|
#ifdef LANG_RU |
char BTN_OK[]={"OK"}; |
char BTN_CANCEL[]={"⬥ "}; |
char BTN_ABORT[]={"४à â¨âì"}; |
25,7 → 27,9 |
char BTN_RETRY[]={"®¢â®à¨âì"}; |
char BTN_INGNORE[]={"£®à¨à®¢ âì"}; |
char BTN_NO[]={"¥â"}; |
#else |
#endif |
|
#ifdef LANG_EN |
char BTN_OK[]={"OK"}; |
char BTN_CANCEL[]={"Cancel"}; |
char BTN_ABORT[]={"Abort"}; |