]> Shamusworld >> Repos - apple2/blobdiff - src/video.h
Added VBL, fixed sound-on-write, added .bin disk support.
[apple2] / src / video.h
index 027ee645ad8af6fbf208ec0ea26b6c3b2dd6b0f5..60c87eff99d1c29c48ebf1d9199d0243af6c8b10 100755 (executable)
@@ -5,8 +5,7 @@
 #ifndef __VIDEO_H__
 #define __VIDEO_H__
 
-#include <SDL.h>                                                       // For SDL_Surface
-#include "types.h"                                                     // For uint32
+#include <stdint.h>                                                    // For uint32_t
 
 //#define VIRTUAL_SCREEN_WIDTH         280
 #define VIRTUAL_SCREEN_WIDTH           560
 
 bool InitVideo(void);
 void VideoDone(void);
-//void RenderBackbuffer(void);
 void RenderScreenBuffer(void);
-void FlipMainScreen(void);
-//void ResizeScreen(uint32 width, uint32 height);
-//uint32 GetSDLScreenPitch(void);
-//void ToggleFullscreen(void);
+void ToggleFullScreen(void);
 
 // Exported crap
 
-//extern uint32 scrBuffer[VIRTUAL_SCREEN_WIDTH * VIRTUAL_SCREEN_HEIGHT];
-extern uint32 * scrBuffer;
-extern uint32 * mainScrBuffer;
-extern SDL_Surface * surface;
-extern SDL_Surface * mainSurface;
+extern uint32_t scrBuffer[];
+extern uint32_t mainScrBuffer[];
 
 #endif // __VIDEO_H__
+