  #if SDL_VIDEO_DRIVER_DUMMY
  extern VideoBootStrap DUMMY_bootstrap;
  #endif
-diff -rupN sdl/src/video/SDL_video.c sdl-redox/src/video/SDL_video.c
---- sdl/src/video/SDL_video.c	2012-01-18 23:30:06.000000000 -0700
-+++ sdl-redox/src/video/SDL_video.c	2017-11-21 19:24:52.460053442 -0700
+diff -rupN source/src/video/SDL_video.c source_orbital/src/video/SDL_video.c
+--- source/src/video/SDL_video.c	2012-01-19 07:30:06.000000000 +0100
++++ source_orbital/src/video/SDL_video.c	2018-02-21 09:33:43.350278392 +0100
 @@ -126,6 +126,9 @@ static VideoBootStrap *bootstrap[] = {
  #if SDL_VIDEO_DRIVER_CACA
  	&CACA_bootstrap,

+static SDLKey keymap[128];
+
+#define EVENT_NONE 0
+#define EVENT_MOUSE 1
+#define EVENT_KEY 2
+#define EVENT_QUIT 3
+
+struct Event {
+    int64_t code;
+    int64_t a;
+    int64_t b;
+    int64_t c;
+} __attribute__((packed));
+
+void ORBITAL_PumpEvents(_THIS)

+		this->screen->pixels = NULL;
+	}
+}
diff -rupN source/src/video/orbital/SDL_orbitalvideo.h source_orbital/src/video/orbital/SDL_orbitalvideo.h
--- source/src/video/orbital/SDL_orbitalvideo.h	1970-01-01 01:00:00.000000000 +0100
+++ source_orbital/src/video/orbital/SDL_orbitalvideo.h	2018-02-21 09:33:43.266277708 +0100
@@ -0,0 +1,41 @@
+/*
+    SDL - Simple DirectMedia Layer
