feat: Touchpad support on W64, update 4JLibs & update x360 xzp

This commit is contained in:
2026-09-15 21:37:32 -04:00
parent a4326aec9a
commit de1dacafcb
51 changed files with 72 additions and 77 deletions
+1 -5
View File
@@ -478,17 +478,13 @@ void C_4JProfile::CancelProfileAvatarRequest() {}
#ifdef _DURANGO
void SetFakeGamertag(char *name){ strcpy_s(fakeGamerTag, name); }
char* C_4JProfile::GetGamertag(int iPad){ return fakeGamerTag; }
#elif _WINDOWS64
void CConsoleMinecraftApp::SetFakeGamertag(char *name){ ProfileManager.SetFakeGamerTag(name); }
#else //str1k3r - every other platform BUT Windows64 and Durango
#elif !_WINDOWS64
void SetFakeGamertag(char *name){ strcpy_s(fakeGamerTag, name); size_t chars = 0; }
char* C_4JProfile::GetGamertag(int iPad){ return fakeGamerTag; }
wstring C_4JProfile::GetDisplayName(int iPad){ return L"PlayerName"; }
#endif
void C_4JProfile::SetSignInChangeCallback(void ( *Func)(LPVOID, bool, unsigned int),LPVOID lpParam) {}
void C_4JProfile::SetNotificationsCallback(void ( *Func)(LPVOID, DWORD, unsigned int),LPVOID lpParam) {}
bool C_4JProfile::RegionIsNorthAmerica(void) { return false; }
bool C_4JProfile::LocaleIsUSorCanada(void) { return false; }
void C_4JProfile::SetProfileReadErrorCallback(void ( *Func)(LPVOID), LPVOID lpParam) {}
int( *defaultOptionsCallback)(LPVOID,C_4JProfile::PROFILESETTINGS *, const int iPad) = NULL;
LPVOID lpProfileParam = NULL;