#include "types.h"
#include "memory.h" // For "UNKNOWN" enum
+void JaguarSetScreenBuffer(uint32 * buffer);
+void JaguarSetScreenPitch(uint32 pitch);
void JaguarInit(void);
void JaguarReset(void);
void JaguarDone(void);
// Exports from JAGUAR.CPP
-extern bool BIOSLoaded;
-extern bool CDBIOSLoaded;
extern int32 jaguarCPUInExec;
extern uint32 jaguarMainROMCRC32, jaguarROMSize, jaguarRunAddress;
extern char * jaguarEepromsPath;
+extern bool jaguarCartInserted;
// Various clock rates
#define ASSERT_LINE 1
#define CLEAR_LINE 0
+// Video stuff (should go in tom.h?)
+
+#define VIRTUAL_SCREEN_WIDTH 320
+#define VIRTUAL_SCREEN_HEIGHT_NTSC 240
+#define VIRTUAL_SCREEN_HEIGHT_PAL 256
+
//Temp debug stuff (will go away soon, so don't depend on these)
void DumpMainMemory(void);