#define GREEN(x) ((x>>8) & 0xff)\r
#define COLOR(x) (x & 0xffffff)\r
\r
-#ifdef _WINDOWS\r
-#include "Externals.h"\r
-#include "plugin.h"\r
-#include <gl/gl.h>\r
-#else\r
-//#ifndef MAEMO_CHANGES\r
-// #include "psxCommon.h"\r
-//#else\r
-// #include "../psxCommon.h"\r
-//#endif\r
+\r
#include "gpuExternals.h"\r
-#ifdef __NANOGL__\r
-#include <gl/gl.h>\r
-#else\r
-#ifdef SOFT_LINKAGE\r
-#pragma softfp_linkage\r
-#endif\r
-#ifndef MAEMO_CHANGES\r
- #include <gles/gl.h> // for opengl es types \r
- #include <gles/egltypes.h>\r
-#else\r
-#include "gpuStdafx.h"\r
-#endif\r
-#ifdef SOFT_LINKAGE\r
-#pragma no_softfp_linkage\r
-#endif\r
-#endif\r
-#endif\r
+\r
/////////////////////////////////////////////////////////////////////////////\r
\r
#define CALLBACK\r
#define bool unsigned short\r
\r
typedef struct {\r
- u32 ulFreezeVersion;\r
- u32 ulStatus;\r
- u32 ulControl[256];\r
- u8 psxVRam[1024*1024*2];\r
+ unsigned int ulFreezeVersion;\r
+ unsigned int ulStatus;\r
+ unsigned int ulControl[256];\r
+ unsigned char psxVRam[1024*1024*2];\r
} GPUFreeze_t;\r
\r
+#if 0\r
long CALLBACK GPUinit();\r
long CALLBACK GPUshutdown();\r
-long CALLBACK GPUopen(int hwndGPU);\r
+long CALLBACK GPUopen(unsigned long *disp, char *cap, char *cfg);\r
long CALLBACK GPUclose();\r
unsigned long CALLBACK GPUreadData(void);\r
void CALLBACK GPUreadDataMem(unsigned long * pMem, int iSize);\r
void CALLBACK GPUupdateLace(void);\r
void CALLBACK GPUmakeSnapshot(void);\r
long CALLBACK GPUfreeze(unsigned long ulGetFreezeData,GPUFreeze_t * pF);\r
-long CALLBACK GPUgetScreenPic(u8 * pMem);\r
-long CALLBACK GPUshowScreenPic(u8 * pMem);\r
+long CALLBACK GPUgetScreenPic(unsigned char * pMem);\r
+long CALLBACK GPUshowScreenPic(unsigned char * pMem);\r
//void CALLBACK GPUkeypressed(int keycode);\r
//void CALLBACK GPUdisplayText(s8 * pText);\r
//void CALLBACK GPUclearDynarec(void (CALLBACK *callback)(void));\r
long CALLBACK GPUconfigure(void);\r
long CALLBACK GPUtest(void);\r
void CALLBACK GPUabout(void);\r
-\r
+#endif\r
\r
void DoSnapShot(void);\r
void GPUvSinc(void);\r
void CheckVRamReadEx(int x, int y, int dx, int dy);\r
void SetFixes(void);\r
\r
-void PaintPicDot(u8 * p,u8 c);\r
-//void DrawNumBorPic(u8 *pMem, int lSelectedSlot);\r
+void PaintPicDot(unsigned char * p,unsigned char c);\r
+//void DrawNumBorPic(unsigned char *pMem, int lSelectedSlot);\r
void ResizeWindow();\r
\r
////////////////////////////////////////////////////////////////////////////\r