Initial Prey Game integration support.

This commit is contained in:
Justin Marshall
2026-05-05 15:01:01 -07:00
parent a6c6f1ed26
commit 8d5f678b25
552 changed files with 265551 additions and 209 deletions
+15
View File
@@ -568,6 +568,21 @@ public:
virtual void OpenURL( const char *url, bool quit ) = 0;
virtual void StartProcess( const char *exePath, bool quit ) = 0;
#ifdef PREY
//logitech lcd keyboard interface functions
bool LGLCD_Init(void) { return false; }
void LGLCD_Shutdown(void) { }
bool LGLCD_Valid(void) { return false; }
void LGLCD_UploadImage(unsigned char* pixels, int w, int h, bool highPriority, bool flipColor) {}
bool LGLCD_ReadSoftButtons(DWORD* out) { return false; }
void LGLCD_DrawBegin(void) {}
void LGLCD_DrawFinish(bool clearBuffer) {}
void LGLCD_DrawRaw(unsigned char* pixels, int x, int y, int w, int h, int pitch, bool flipColor, bool layered, int rotate) {}
void LGLCD_DrawText(const char* text, int x, int y, bool layered) {}
void LGLCD_DrawShape(int shapeType, int x, int y, int sizeX, int sizeY, int parm, bool layered) {}
//HUMANHEAD END
#endif
};
extern idSys * sys;
+5
View File
@@ -104,7 +104,12 @@ END
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
#ifdef PREY
IDI_ICON1 ICON "res\\prey.ico"
#else
IDI_ICON1 ICON "res\\doom.ico"
#endif
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB