 +#define SDK_GRTEXMINADDRESS              grTexMinAddress
 +#define SDK_GUTEXMEMQUERYAVAIL           guTexMemQueryAvail
 +#define SDK_GRTEXTEXTUREMEMREQUIRED      grTexTextureMemRequired
++#define SDK_GRSPLASH                     grSplash
 +
 +#define THUNK(func) THUNK_##func
 +

diff -Naur dosemu-pristine/src/plugin/openglide/openglide.c dosemu/src/plugin/openglide/openglide.c
--- dosemu-pristine/src/plugin/openglide/openglide.c	1970-01-01 01:00:00.000000000 +0100
+++ dosemu/src/plugin/openglide/openglide.c	2009-01-30 22:59:19.000000000 +0000
@@ -0,0 +1,349 @@
+#include <stdio.h>
+#include <string.h>
+#include <limits.h>
+#include </home/swhite/root/include/openglide/sdk2_glide.h>
+#include "glide2x.h"
+
+#include "config.h"
+#include "cpu.h"
+#include "memory.h"
+
+#define DOSEMU
+

+    thunks[CMD_GRTEXMINADDRESS]           = &THUNK(GRTEXMINADDRESS);
+    thunks[CMD_GUTEXMEMQUERYAVAIL]        = &THUNK(GUTEXMEMQUERYAVAIL);
+    thunks[CMD_GRTEXTEXTUREMEMREQUIRED]   = &THUNK(GRTEXTEXTUREMEMREQUIRED);
+    thunks[CMD_GRSPLASH]                  = &THUNK(GRSPLASH);
+
+    register_vxd_client (&vxd);
+
