backport builds
[dosdemo] / src / dos / main.c
index 7535681..b415bb4 100644 (file)
@@ -8,6 +8,8 @@
 #include "logger.h"
 #include "cdpmi.h"
 #include "audio.h"
+#include "sball.h"
+#include "vmath.h"
 
 static int handle_sball_event(sball_event *ev);
 static void recalc_sball_matrix(float *xform);
@@ -67,7 +69,7 @@ int main(int argc, char **argv)
                }
        }
 
-       if(init(argc, argv) == -1) {
+       if(demo_init(argc, argv) == -1) {
                status = -1;
                goto break_evloop;
        }
@@ -81,7 +83,7 @@ int main(int argc, char **argv)
        for(;;) {
                int key;
                while((key = kb_getkey()) != -1) {
-                       demo_key(key, 1);
+                       demo_keyboard(key, 1);
                        if(quit) goto break_evloop;
                }
 
@@ -97,11 +99,11 @@ int main(int argc, char **argv)
                }
 
                time_msec = get_msec();
-               draw();
+               demo_draw();
        }
 
 break_evloop:
-       cleanup();
+       demo_cleanup();
        set_text_mode();
        cleanup_video();
        kb_shutdown();