usermode/axwin4 - Blit to screen planned
[tpg/acess2.git] / Usermode / Applications / axwin4_src / Server / main.cpp
index e14ef13..8f0d9e8 100644 (file)
@@ -1,4 +1,9 @@
 /*
+ * Acess2 GUI v4 (AxWin4)
+ * - By John Hodge (thePowesGang)
+ * 
+ * main.cpp
+ * - Program main
  */
 #include <CConfig.hpp>
 #include <ipc.hpp>
@@ -8,6 +13,7 @@
 #include <timing.hpp>
 #include <exception>
 #include <algorithm>
+#include <common.hpp>
 
 extern "C" {
 #include <stdio.h>
@@ -29,9 +35,9 @@ int main(int argc, char *argv[])
                return 1;
        }
        // - Open graphics
-       Graphics::Initialise(config.m_video);
+       CVideo* vid = new CVideo(config.m_video);
        // - Initialise compositor structures
-       CCompositor* compositor = new CCompositor(/*config.m_compositor*/);
+       CCompositor* compositor = new CCompositor(/*config.m_compositor,*/ *vid);
        // - Open input
        Input::Initialise(config.m_input);
        //  > Handles hotkeys?
@@ -63,3 +69,13 @@ int main(int argc, char *argv[])
        return 0;
 }
 
+namespace AxWin {
+
+const char* InitFailure::what() const throw()
+{
+       return m_what;
+}
+
+
+}
+

UCC git Repository :: git.ucc.asn.au