png screenshot support
[drnoksnes] / platform / platform.h
index 9093b7e..59f5549 100644 (file)
@@ -62,17 +62,18 @@ void S9xAudioOutputEnable(bool enable);
 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);