void S9xInitInputDevices();
void S9xDeinitInputDevices();
void S9xInputScreenChanged();
-void S9xInputScreenDraw(int pixelSize, void * buffer, int pitch);
+void S9xInputScreenDraw(void * buffer, int pitch);
void S9xProcessEvents(bool block);
// Input actions
#define kActionNone 0
-#define kActionQuit (1U << 0)
-#define kActionToggleFullscreen (1U << 1)
-#define kActionQuickLoad1 (1U << 2)
-#define kActionQuickSave1 (1U << 3)
-#define kActionQuickLoad2 (1U << 4)
-#define kActionQuickSave2 (1U << 5)
+#define kActionQuit (1U << 0)
+#define kActionToggleFullscreen (1U << 1)
+#define kActionScreenshot (1U << 2)
+#define kActionQuickLoad1 (1U << 4)
+#define kActionQuickSave1 (1U << 5)
+#define kActionQuickLoad2 (1U << 6)
+#define kActionQuickSave2 (1U << 7)
void S9xDoAction(unsigned char action);