--- /dev/null
+#include <stdio.h>\r
+#include "src/lib/16_head.h"\r
+\r
+#define PRINT_OPAQUE_STRUCT(p) print_mem((p), sizeof(*(p)))\r
+\r
+void print_mem(void const *vp, size_t n)\r
+{\r
+ size_t i;\r
+ unsigned char const *p = vp;\r
+ for (i=0; i<n; i++)\r
+ printf("%02x\n", p[i]);\r
+ putchar('\n');\r
+};\r
+\r
+void main()\r
+{\r
+ static global_game_variables_t gvar;\r
+ PRINT_OPAQUE_STRUCT(&gvar);\r
+}\r