#include "display.h"
#include "sdlv.h" // Dispatching video-related events
+#if CONF_ZEEMOTE
+#include "zeemote.h"
+#endif
+
struct TouchButton {
unsigned short mask;
unsigned short x, y;
{
SDL_Event event;
+#if CONF_ZEEMOTE
+ // Wheter blocking or non blocking, poll zeemotes now.
+ ZeeRead(joypads);
+#endif
+
if (block) {
SDL_WaitEvent(&event);
processEvent(event);
}
printf("\n");
+#if CONF_ZEEMOTE
+ ZeeInit();
+#endif
+
// TODO Non-awful mouse support, Superscope
S9xInputScreenChanged();
joypads[1] = 0;
mouse.enabled = false;
mouse.pressed = false;
+#if CONF_ZEEMOTE
+ ZeeQuit();
+#endif
}
void S9xInputScreenChanged()