X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Ffonttest.c;h=5e3877b707e40c75976a2d204f7f473d3dfde4b7;hb=579be865a2f1d2a84d5295506f3e8ea9815d11af;hp=9b5b89c4ef44eeb3715186f2107237c8ba3326e1;hpb=1ea28365b71698cb15fc04cb74efc532073fdf46;p=16.git diff --git a/src/fonttest.c b/src/fonttest.c old mode 100644 new mode 100755 index 9b5b89c4..5e3877b7 --- a/src/fonttest.c +++ b/src/fonttest.c @@ -1,5 +1,5 @@ /* Project 16 Source Code~ - * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669 + * Copyright (C) 2012-2020 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover * * This file is part of Project 16. * @@ -21,15 +21,15 @@ */ #include #include -#include "lib/types.h" -#include "lib/16text.h" +#include "src/lib/16_t.h" +#include "src/lib/16text.h" -void main(int argc, char *argv[]) +void main(int argc, char near *argv[]) { int i; int j; char l[16]; - char c; + char c,ct; word s, o, t, w; word addr = (word) l; textInit(); @@ -40,39 +40,48 @@ void main(int argc, char *argv[]) printf("%d: %x:%x\n", i, romFonts[i].seg, romFonts[i].off); } - printf("*argv[1]=%d\n", *argv[1]); +// printf("*argv[1]=%d\n", *argv[1]); - printf("Character: "); - scanf("%c", &c); + printf("Font type: "); + gets(&ct); - if(*argv[1]!=1) - switch(*argv[1]) + printf("Character: "); + gets(&c); + + if(ct!=1) + switch(ct) { case 48: + printf("type 0\n"); t=0; w=14; break; case 49: + printf("type 1\n"); t=1; w=8; break; case 50: + printf("type 2\n"); t=2; w=8; break; case 51: + printf("type 3\n"); t=3; w=16; break; default: + printf("type 3\n"); t=3; w=16; break; } else { + printf("type 3\n"); t=3; - w=16; + w=16; }