]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/modex/demos/c/x-demo.c
16_ca needs huge amounts of work and I should remember what needs to be done soon...
[16.git] / src / lib / modex / demos / c / x-demo.c
index 249cbbd7a7c306f8b16face9d172b4eb7f5178de..dfe9a3e0c6fb7190c8a085a9554693f21b80b7c5 100755 (executable)
@@ -503,12 +503,12 @@ int       r, d;
 void page_demo ()\r
 {\r
 \r
-char   *Error1 = "Failure during SET_VGA_MODEX (4, 320, 240, 2) call";\r
+char   *Error1 = "Failure during SET_VGA_MODEX (0, 320, 200, 2) call";\r
 \r
 int            Last_Objects[2], Visible_Objects;\r
 \r
-int            Screen_X = 352;\r
-int            Screen_Y = 544;\r
+int            Screen_X = 384;\r
+int            Screen_Y = 224;\r
 \r
 int            x, y, z;\r
 int            c, dc;\r
@@ -524,12 +524,16 @@ int               Set_Color, Prev_Color, S_Dir, P_Dir;
 int            Demo_Running = True;\r
 int            redo, code;\r
 \r
-       if (set_vga_modex(Mode_320x240, Screen_X, Screen_Y, 2) == 0)\r
+int pee;\r
+pee = set_vga_modex(Mode_320x200, Screen_X, Screen_Y, 3);\r
+       if ( pee > 0)\r
        {\r
-               set_modex (Mode_320x240);\r
+               set_video_mode (3);\r
+               dos_print (Error1);\r
+               fprintf(stdout, "return value is %d\n", pee);\r
                //error_out (Error1);\r
+               exit (EXIT_SUCCESS);\r
        }\r
-       //set_vga_modex(Mode_320x240, Screen_X, Screen_Y, 2);\r
 \r
        set_active_page (0);\r
        clear_vga_screen (c_BLACK);\r