X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Ftesuto.h;h=29a09d1770f096b3ea61f062bfdc5fa2b1f9d6a1;hb=e8ebb94b9cc688e521236a16af9b25f129d62053;hp=1a045a80d19846ca7b6c9dad5a6423d7ecf0655e;hpb=116122d95c9946631ef52326f0d412ec5772bf20;p=16.git diff --git a/src/tesuto.h b/src/tesuto.h index 1a045a80..29a09d17 100755 --- a/src/tesuto.h +++ b/src/tesuto.h @@ -1,31 +1,17 @@ #ifndef __TESUTO_H__ #define __TESUTO_H__ +#include "src/lib/testpatt.h" #include "src/lib/16_head.h" #include "src/lib/16_vl.h" #include "src/lib/16_in.h" #include "src/lib/scroll16.h" +#include "src/lib/16_spri.h" #include #include #include #include -#define PANKEY0EXE \ - panpagemanual(mv, player, 0); \ - if(IN_KeyDown(1+1)){ pan.pn=0; modexShowPage(&(gvar.video.page[pan.pn])); } \ - if(IN_KeyDown(2+1)){ pan.pn=1; modexShowPage(&(gvar.video.page[pan.pn])); } \ - if(IN_KeyDown(3+1)){ pan.pn=2; modexShowPage(&(gvar.video.page[pan.pn])); } \ - if(IN_KeyDown(4+1)){ pan.pn=3; modexShowPage(&(gvar.video.page[pan.pn])); } - -#define TESUTODRAWBOX \ - modexClearRegion(&gvar.video.page[0], 0, 0, gvar.video.page[0].width, gvar.video.page[0].height, 15);\ - modexClearRegion(&gvar.video.page[0], 16, 16, gvar.video.page[0].sw, gvar.video.page[0].sh, 128);\ - modexClearRegion(&gvar.video.page[0], 32, 32, gvar.video.page[0].sw-32, gvar.video.page[0].sh-32, 42);\ - modexClearRegion(&gvar.video.page[0], 48, 48, gvar.video.page[0].sw-64, gvar.video.page[0].sh-64, 128);\ - modexCopyPageRegion(&gvar.video.page[1], &gvar.video.page[0], 0, 0, 0, 0, gvar.video.page[0].width, gvar.video.page[0].height);\ - modexClearRegion(&gvar.video.page[2], 0, 0, gvar.video.page[2].sw, gvar.video.page[2].sh, 47);\ - modexClearRegion(&gvar.video.page[3], 0, 0, gvar.video.page[3].sw, gvar.video.page[3].sh, 45);\ - typedef unsigned char far *VGA_RAM_PTR; //VGA_RAM_PTR vga_graphics_ram = (VGA_RAM_PTR)MK_FP(0xA000,0x0000); //unsigned char vga_stride = 80; // 80 x 4 = 320 for 320-pixel wide modes