]> 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 2d0621ee1ee73257f3f53da45fc92252dce9ddcd..dfe9a3e0c6fb7190c8a085a9554693f21b80b7c5 100755 (executable)
@@ -503,12 +503,12 @@ int       r, d;
 void page_demo ()\r
 {\r
 \r
-char   *Error1 = "Failure during SET_VGA_MODEX (0, 360, 240, 3) 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 = 384;\r
-int            Screen_Y = 672;\r
+int            Screen_Y = 224;\r
 \r
 int            x, y, z;\r
 int            c, dc;\r
@@ -524,9 +524,15 @@ int                Set_Color, Prev_Color, S_Dir, P_Dir;
 int            Demo_Running = True;\r
 int            redo, code;\r
 \r
-       if (set_vga_modex(Mode_320x200, Screen_X, Screen_Y, 3) == 0)\r
+int pee;\r
+pee = set_vga_modex(Mode_320x200, Screen_X, Screen_Y, 3);\r
+       if ( pee > 0)\r
        {\r
-               error_out (Error1);\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
 \r
        set_active_page (0);\r