-#ifndef __TESUTO_H__
-#define __TESUTO_H__
-
-#include "src/lib/16_head.h"
-#include "src/lib/doslib/hw/cpu/cpu.h"
-#include "src/lib/doslib/hw/vga/vga.h"
-#include "src/lib/doslib/hw/dos/dos.h"
-
-
-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
-
-/*static inline void vga_write_sequencer(unsigned char i,unsigned char c) {
- outp(0x3C4,i);
- outp(0x3C5,c);
-}*/
-#endif
+#ifndef __TESUTO_H__\r
+#define __TESUTO_H__\r
+\r
+#include "src/lib/16_head.h"\r
+#include "src/lib/16_vl.h"\r
+#include "src/lib/16_in.h"\r
+#include "src/lib/scroll16.h"\r
+#include <hw/cpu/cpu.h>\r
+#include <hw/dos/dos.h>\r
+#include <hw/vga/vga.h>\r
+#include <hw/vga/vrl.h>\r
+\r
+#define PANKEY0EXE \\r
+ panpagemanual(mv, player, 0); \\r
+ if(IN_KeyDown(1+1)){ pan.pn=0; modexShowPage(&(gvar.video.page[pan.pn])); } \\r
+ if(IN_KeyDown(2+1)){ pan.pn=1; modexShowPage(&(gvar.video.page[pan.pn])); } \\r
+ if(IN_KeyDown(3+1)){ pan.pn=2; modexShowPage(&(gvar.video.page[pan.pn])); } \\r
+ if(IN_KeyDown(4+1)){ pan.pn=3; modexShowPage(&(gvar.video.page[pan.pn])); } \\r
+ if(IN_KeyDown(25)){ modexpdump(mv[1].page); modexShowPage(&(gvar.video.page[1])); IN_UserInput(1,1); }\r
+\r
+////corner markers\r
+#define GVP gvar.video.page[0]\r
+#define GW GVP.width-16\r
+#define GH GVP.height-16\r
+#define GE GVP.sw\r
+#define GJ GVP.sh\r
+#define DCBF modexClearRegion(&GVP\r
+\r
+#define DRAWOTHERCORNERBOX_TOPLEFT \\r
+DCBF, 0, 0, 16, 16, 0); \\r
+DCBF, 16, 16, 16, 16, 2);\r
+\r
+#define DRAWOTHERCORNERBOX_TOPRIGHT \\r
+DCBF, GW, 0, 16, 16, 0); \\r
+DCBF, GE, 16, 16, 16, 2);\r
+\r
+#define DRAWOTHERCORNERBOX_BOTTOMLEFT \\r
+DCBF, 0, GH, 16, 16, 0); \\r
+DCBF, 16, GJ, 16, 16, 2);\r
+\r
+#define DRAWOTHERCORNERBOX_BOTTOMRIGHT \\r
+DCBF, GE, GJ, 16, 16, 2);\\r
+DCBF, GW, GH, 16, 16, 0);\r
+\r
+\r
+\r
+typedef unsigned char far *VGA_RAM_PTR;\r
+//VGA_RAM_PTR vga_graphics_ram = (VGA_RAM_PTR)MK_FP(0xA000,0x0000);\r
+//unsigned char vga_stride = 80; // 80 x 4 = 320 for 320-pixel wide modes\r
+\r
+/*static inline void vga_write_sequencer(unsigned char i,unsigned char c) {\r
+ outp(0x3C4,i);\r
+ outp(0x3C5,c);\r
+}*/\r
+#endif\r