]> Shamusworld >> Repos - thunder/blobdiff - src/screen.h
Added DIP switch fungibility, misc. code cleanups.
[thunder] / src / screen.h
index 6ea06f4818bacc461dbaf2b2f90a0c10272ca9bc..bc1e2ec53763e03899e7a92d3697b5a18aab10de 100644 (file)
 #include <SDL2/SDL.h>
 #include <stdint.h>
 
-void BlitChar(SDL_Surface *, uint8_t *, uint8_t *);
+void BlitChar(uint8_t *, uint8_t *);
+void CopySprites(void);
 void SavePCXSnapshot(void);
 
+// Exported vars
+extern uint32_t palette[256];  // Screen physical palette
+extern uint8_t ccolor[256][8]; // Character color PROM values
+extern uint8_t scolor[128][16];        // Sprite color PROM values
+extern bool charBankSwitch;
+
 #endif // __SCREEN_H__