feat(profile): more hardware detection

This commit is contained in:
phaneron 2024-12-20 15:12:31 -05:00
parent 0fa8d70e2c
commit 1e6fb307de
16 changed files with 26811 additions and 33 deletions

View file

@ -2139,6 +2139,8 @@ static import_symbols() {
set_name(0x00659B80, "WowClientDB_CharBaseInfoRec__LoadRecords");
set_name(0x0065C290, "WowClientDB__GetRecord");
set_name(0x0065F520, "WowClientDB_AchievementRec__GetRecordByIndex");
set_name(0x00681210, "GxAdapterMonitorModes");
set_name(0x00681220, "GxAdapterDesktopMode");
set_name(0x00681290, "GxDevCreate");
set_name(0x006813B0, "GxSceneClear");
set_name(0x006813D0, "GxTexUpdate");
@ -2481,13 +2483,23 @@ static import_symbols() {
set_name(0x00765AF0, "OnKeyDown");
set_name(0x00765FF0, "RegisterHandlers");
set_name(0x00766140, "ConsoleScreenInitialize");
set_name(0x007663F0, "CVar__ArchiveCodeRegisteredOnly");
set_name(0x00766400, "CVar__Load");
set_name(0x00766530, "CVar__Load@2");
set_name(0x00766640, "CVar__SaveCvar");
set_name(0x007666B0, "CVar__LogCvar");
set_name(0x007667B0, "CVar__InternalSet");
set_name(0x007668C0, "CVar__Set");
set_name(0x00766990, "CVar__Reset");
set_name(0x00766A20, "CVar__Default");
set_name(0x00766AB0, "CVar__Update");
set_name(0x00767030, "CVar__IterateForArchive");
set_name(0x00767100, "CVarSaveFile");
set_name(0x007671A0, "CVar__LogAll");
set_name(0x00767220, "CvarListCommandHandler");
set_name(0x007673A0, "CVar__DeleteAccountCVars");
set_name(0x007673F0, "CVar__Destroy");
set_name(0x00767440, "CVar__Lookup");
set_name(0x00767FC0, "CVar__Register");
set_name(0x00768340, "CVar__Initialize");
set_name(0x00768410, "ConsoleCommand_Quit");
@ -2512,12 +2524,19 @@ static import_symbols() {
set_name(0x00769830, "CVGxMaxFPSCallback");
set_name(0x00769860, "CVGxMaxFPSBkCallback");
set_name(0x00769890, "CVGxWindowResizeLockCallback");
set_name(0x007698B0, "UpdateGxCVars");
set_name(0x00769950, "SetGxCVars");
set_name(0x00769C00, "CVGxStereoEnabledCallback");
set_name(0x00769D00, "ConsoleGetHardware");
set_name(0x00769D40, "ConsoleDeviceDestroy");
set_name(0x00769E10, "ValidateFormatMonitor");
set_name(0x00769FF0, "CCGxRestart");
set_name(0x0076A220, "CVGxResolutionCallback");
set_name(0x0076A580, "CVGxRefreshCallback");
set_name(0x0076A630, "RegisterGxCVars");
set_name(0x0076AB80, "ConsoleDeviceInitialize");
set_name(0x0076B3F0, "SetDefaults");
set_name(0x0076B520, "ConsoleDetectSetDefaultsFormat");
set_name(0x0076B620, "ConsoleDetectSaveHardware");
set_name(0x0076BA30, "ConsoleDetectDetectHardware");
set_name(0x0076E4A0, "SMemSetDebugFlags");
@ -2704,6 +2723,7 @@ static import_symbols() {
set_name(0x008727E0, "InternalClipboardPutString");
set_name(0x00872C10, "CShaderEffect__UpdateProjMatrix");
set_name(0x008A1420, "CVGxVideoOptionsVersionCallback");
set_name(0x008C8DE0, "GxDefaultApi");
set_name(0x008E5250, "return_zero4_sub");
set_name(0x0095BFB0, "ConsoleCommandHistoryDepth");
set_name(0x0095CEC0, "CDataRecycler__Clear");
@ -3165,6 +3185,8 @@ static import_symbols() {
set_name(0x00AD50D8, "g_objectEffectPackageElemDB");
set_name(0x00AD50FC, "g_soundFilterDB");
set_name(0x00AD5120, "g_soundFilterElemDB");
set_name(0x00AD87C4, "formatToInt");
set_name(0x00AD87E4, "g_gxApiNames");
set_name(0x00AD90B0, "CBLPFile__s_eightBitAlphaLookup");
set_name(0x00AD90C0, "CBLPFile__s_oneBitAlphaLookup");
set_name(0x00ADBAB4, "s_rect");
@ -3174,6 +3196,14 @@ static import_symbols() {
set_name(0x00ADBAD4, "s_hRect");
set_name(0x00ADBAE4, "s_baseTextFlags");
set_name(0x00ADBBB0, "s_linelist");
set_name(0x00ADBE5C, "s_detailDoodadDensity");
set_name(0x00ADBE6C, "s_animatingDoodads");
set_name(0x00ADBE70, "s_waterLOD");
set_name(0x00ADBE80, "s_particleDensity");
set_name(0x00ADBEA0, "s_unitDrawDist");
set_name(0x00ADBEC0, "s_smallCull");
set_name(0x00ADBEE0, "s_distCull");
set_name(0x00ADBF00, "s_farClip");
set_name(0x00AF4998, "g_lightSkyboxDB");
set_name(0x00AF49BC, "g_lightIntBandDB");
set_name(0x00AF49E0, "g_lightFloatBandDB");
@ -3192,6 +3222,7 @@ static import_symbols() {
set_name(0x00C25DE8, "s_cursorItem");
set_name(0x00C26DE8, "s_cursorMode");
set_name(0x00C26DF0, "s_cursorImages");
set_name(0x00C5DE9C, "_CURRENT_LANGUAGE");
set_name(0x00C5DF88, "g_theGxDevicePtr");
set_name(0x00C5DFDC, "CGxDevice__s_uiVertexShader");
set_name(0x00C5DFE0, "CGxDevice__s_shadowConstants");
@ -3245,7 +3276,9 @@ static import_symbols() {
set_name(0x00CABAC0, "s_cvGxFixLag");
set_name(0x00CABAC4, "s_cvMaxFPS");
set_name(0x00CABAEC, "s_cvGxVSync");
set_name(0x00CABAF0, "s_defaults");
set_name(0x00CABB30, "s_cvVideoOptionsVersion");
set_name(0x00CABB38, "s_hardware");
set_name(0x00CABB6C, "s_cvMaxFPSBk");
set_name(0x00CABB70, "s_cvGxTripleBuffer");
set_name(0x00CABB74, "s_cvGxDepthBits");
@ -3256,8 +3289,15 @@ static import_symbols() {
set_name(0x00CABBAC, "s_cvWidescreen");
set_name(0x00CABBB0, "s_cvGxWindow");
set_name(0x00CABBB4, "s_cvWindowResizeLock");
set_name(0x00CABCBC, "s_hardwareDetected");
set_name(0x00CABCBD, "s_hwChanged");
set_name(0x00CABCBE, "s_hwDetect");
set_name(0x00CABCC4, "s_consoleAccessEnabled");
set_name(0x00CABCC8, "s_gxMonitorModes");
set_name(0x00CABCD8, "s_requestedFormat");
set_name(0x00CABD40, "s_desktopFormat");
set_name(0x00CABDA8, "s_fallbackFormat");
set_name(0x00CABE00, "s_lastGoodFormat");
set_name(0x00CABE98, "s_formats");
set_name(0x00D43020, "CShaderEffect__s_enableShaders");
}