]> 4ch.mooo.com Git - 16.git/blobdiff - src/vrstest.c
branch is in the master swap branch code added to swap the files out ^^; vrstest...
[16.git] / src / vrstest.c
index d27889d91a9d30081a14b2e65b0763ba21387b65..75469b0d6365eba088926400b92b9b2ae23ea3cd 100755 (executable)
@@ -32,6 +32,8 @@
 global_game_variables_t gvar;\r
 \r
 void main() {\r
+       __segment sega;\r
+       void __based(sega)* bigbuffer;\r
        int i;\r
        word start;\r
        int plane;\r
@@ -47,6 +49,11 @@ void main() {
        //      the CPU to carry out tasks. --J.C.\r
        cpu_probe();\r
 \r
+       gvar.mm.mmstarted=0;\r
+\r
+       MM_Startup(&gvar.mm, &gvar.mmi);\r
+       CA_Startup(&gvar);\r
+\r
        // DOSLIB: check for VGA\r
        if (!probe_vga()) {\r
                printf("VGA probe failed\n");\r
@@ -107,6 +114,9 @@ void main() {
        {\r
                //DrawPBuf(&gvar.video.page[0], 0, 0, p, 0);\r
        }\r
+       MM_FreePtr(&bigbuffer, &gvar.mm);\r
+       CA_Shutdown(&gvar);\r
+       MM_Shutdown(&gvar.mm);\r
        VGAmodeX(0, 1, &gvar);\r
        /*printf("\nmain=%Fp\n\n", &i);\r
        printf("bmp.data=%Fp\n", bmp.data);\r