#include #include "text.h" typedef struct { const char* const* ptr; short offset; char *name; } Text; #define T(a) (Text){a,0,#a} #define MYSWAP(a) ((a<<8)|(a>>8)) //#define TEXTCOUNT 1 #include "names.h" int main(int argc, char *argv[]) { FILE *f = fopen("oblvtext.bin","wb"); FILE *f2 = fopen("temp.bin","wb"); char buffer[255]; short a,i=0; short offset = 0; if(!f || !f2) { printf("Couldn't open oblvtext/temp.bin for writing\n"); system("PAUSE"); return 1; } for(a=0;a<(signed)sizeof(text)/sizeof(text[0]);a++) { char src; long first; short lines = 0,y=0; while(text[a].ptr[lines++]); lines--; //for(i=0;i