// AUTO-GENERATED FILE #include undefined& DAT_00000004= (undefined&) GH_MEM(0x00000004); undefined& LAB_0040a280= (undefined&) GH_MEM(0x0040a280); undefined& LAB_0040a290= (undefined&) GH_MEM(0x0040a290); undefined& LAB_0040a2a0= (undefined&) GH_MEM(0x0040a2a0); undefined& LAB_0040a2b0= (undefined&) GH_MEM(0x0040a2b0); undefined& LAB_0040aa00= (undefined&) GH_MEM(0x0040aa00); undefined& LAB_0040c070= (undefined&) GH_MEM(0x0040c070); undefined& LAB_0040c2a0= (undefined&) GH_MEM(0x0040c2a0); undefined& LAB_004151d0= (undefined&) GH_MEM(0x004151d0); undefined& LAB_00419430= (undefined&) GH_MEM(0x00419430); undefined& LAB_004194a0= (undefined&) GH_MEM(0x004194a0); undefined& LAB_00447680= (undefined&) GH_MEM(0x00447680); undefined& LAB_00447d60= (undefined&) GH_MEM(0x00447d60); undefined& LAB_00447e80= (undefined&) GH_MEM(0x00447e80); undefined& LAB_00448010= (undefined&) GH_MEM(0x00448010); undefined& LAB_004483b0= (undefined&) GH_MEM(0x004483b0); undefined& LAB_004483e0= (undefined&) GH_MEM(0x004483e0); undefined& LAB_004484f0= (undefined&) GH_MEM(0x004484f0); undefined& LAB_00448520= (undefined&) GH_MEM(0x00448520); undefined& LAB_00448550= (undefined&) GH_MEM(0x00448550); undefined& LAB_00448580= (undefined&) GH_MEM(0x00448580); undefined& LAB_004485b0= (undefined&) GH_MEM(0x004485b0); undefined& LAB_004485e0= (undefined&) GH_MEM(0x004485e0); undefined& LAB_00448610= (undefined&) GH_MEM(0x00448610); undefined& LAB_00448630= (undefined&) GH_MEM(0x00448630); undefined& LAB_00448770= (undefined&) GH_MEM(0x00448770); undefined& LAB_00448790= (undefined&) GH_MEM(0x00448790); undefined& LAB_00453e00= (undefined&) GH_MEM(0x00453e00); undefined& LAB_00453e40= (undefined&) GH_MEM(0x00453e40); undefined& LAB_00453e80= (undefined&) GH_MEM(0x00453e80); undefined& LAB_00453f80= (undefined&) GH_MEM(0x00453f80); undefined& LAB_00453fc0= (undefined&) GH_MEM(0x00453fc0); undefined& LAB_00454000= (undefined&) GH_MEM(0x00454000); undefined& LAB_00454140= (undefined&) GH_MEM(0x00454140); undefined& LAB_00454180= (undefined&) GH_MEM(0x00454180); undefined& LAB_004541c0= (undefined&) GH_MEM(0x004541c0); undefined& LAB_00454300= (undefined&) GH_MEM(0x00454300); undefined& LAB_00454340= (undefined&) GH_MEM(0x00454340); undefined& LAB_00454380= (undefined&) GH_MEM(0x00454380); pointer& PTR_DAT_0046ebd0= (pointer&) GH_MEM(0x0046ebd0); undefined& LAB_00509a00= (undefined&) GH_MEM(0x00509a00); undefined& LAB_0050db60= (undefined&) GH_MEM(0x0050db60); undefined& LAB_005534b0= (undefined&) GH_MEM(0x005534b0); undefined& LAB_005845e0= (undefined&) GH_MEM(0x005845e0); undefined& LAB_00585b80= (undefined&) GH_MEM(0x00585b80); undefined& LAB_0059615b= (undefined&) GH_MEM(0x0059615b); undefined& LAB_00596368= (undefined&) GH_MEM(0x00596368); undefined& LAB_00596768= (undefined&) GH_MEM(0x00596768); undefined& LAB_00596788= (undefined&) GH_MEM(0x00596788); undefined *& PTR_BinkOpenDirectSound_0059733c= (undefined *&) GH_MEM(0x0059733c); undefined& IID_IDirectInput8= (undefined&) GH_MEM(0x00597860); undefined1& DAT_005980f4= (undefined1&) GH_MEM(0x005980f4); undefined& DAT_00598314= (undefined&) GH_MEM(0x00598314); undefined& DAT_00598320= (undefined&) GH_MEM(0x00598320); undefined& DAT_00598348= (undefined&) GH_MEM(0x00598348); undefined& DAT_0059834c= (undefined&) GH_MEM(0x0059834c); undefined& DAT_00598350= (undefined&) GH_MEM(0x00598350); undefined& DAT_00598b7c= (undefined&) GH_MEM(0x00598b7c); undefined& DAT_005990bc= (undefined&) GH_MEM(0x005990bc); undefined& DAT_005990f0= (undefined&) GH_MEM(0x005990f0); double& DOUBLE_00599550= (double&) GH_MEM(0x00599550); undefined& DAT_005a9eac= (undefined&) GH_MEM(0x005a9eac); undefined& DAT_005a9eb0= (undefined&) GH_MEM(0x005a9eb0); undefined& DAT_005a9ec8= (undefined&) GH_MEM(0x005a9ec8); undefined& DAT_005a9ed4= (undefined&) GH_MEM(0x005a9ed4); float& FLOAT_005a9f1c= (float&) GH_MEM(0x005a9f1c); undefined& DAT_005a9f28= (undefined&) GH_MEM(0x005a9f28); float& FLOAT_005a9f30= (float&) GH_MEM(0x005a9f30); float& FLOAT_005a9f50= (float&) GH_MEM(0x005a9f50); float& FLOAT_005a9f54= (float&) GH_MEM(0x005a9f54); float& FLOAT_005a9f58= (float&) GH_MEM(0x005a9f58); float& FLOAT_005a9f60= (float&) GH_MEM(0x005a9f60); float& FLOAT_005a9f7c= (float&) GH_MEM(0x005a9f7c); float& FLOAT_005a9fbc= (float&) GH_MEM(0x005a9fbc); float& FLOAT_005aa010= (float&) GH_MEM(0x005aa010); float& FLOAT_005aa018= (float&) GH_MEM(0x005aa018); float& FLOAT_005aa028= (float&) GH_MEM(0x005aa028); float& FLOAT_005aa02c= (float&) GH_MEM(0x005aa02c); float& FLOAT_005aa07c= (float&) GH_MEM(0x005aa07c); float& FLOAT_005aa088= (float&) GH_MEM(0x005aa088); double& DOUBLE_005aa090= (double&) GH_MEM(0x005aa090); double& DOUBLE_005aa098= (double&) GH_MEM(0x005aa098); double& DOUBLE_005aa0a0= (double&) GH_MEM(0x005aa0a0); float& FLOAT_005aa0fc= (float&) GH_MEM(0x005aa0fc); undefined& DAT_005aa15c= (undefined&) GH_MEM(0x005aa15c); undefined& DAT_005aa160= (undefined&) GH_MEM(0x005aa160); double& DOUBLE_005b0770= (double&) GH_MEM(0x005b0770); char(&s_German_005b66c4)[8] = reinterpret_cast(GH_MEM(0x005b66c4)); char(&s_Italian_005b6730)[8] = reinterpret_cast(GH_MEM(0x005b6730)); char(&s_Spanish_005b67a0)[8] = reinterpret_cast(GH_MEM(0x005b67a0)); char(&s_French_005b6828)[8] = reinterpret_cast(GH_MEM(0x005b6828)); char(&s_windowTitle)[12] = reinterpret_cast(GH_MEM(0x005b6830)); char(&s_percents)[4] = reinterpret_cast(GH_MEM(0x005b683c)); const char* s_Language_005b6840 = "Language"; // 005b6840 const char* s_English_005b684c = "English"; // 005b684c const char* fopen_mode_r_binary = "rb"; // 005b68cc char(&lpAppName_005b68f0)[8] = reinterpret_cast(GH_MEM(0x005b68f0)); const char* s_UbiSoft_Ubi_ini = "/UbiSoft/Ubi.ini"; // 005b690c undefined& DAT_005b6d10= (undefined&) GH_MEM(0x005b6d10); undefined4& DAT_005b967c= (undefined4&) GH_MEM(0x005b967c); undefined4& DAT_005b96d0= (undefined4&) GH_MEM(0x005b96d0); int& DAT_005b96d4= (int&) GH_MEM(0x005b96d4); const char* s_OnIsTheme_005b96e0 = "OnIsTheme"; // 005b96e0 uint& DAT_005b9740= (uint&) GH_MEM(0x005b9740); const char* s_Random_005b9c9c = "Random"; // 005b9c9c undefined *& PTR_lpDefault_005b9cfc= (undefined *&) GH_MEM(0x005b9cfc); undefined2& DAT_005b9f64= (undefined2&) GH_MEM(0x005b9f64); const char* s_CEventResData_005b9f98 = "CEventResData"; // 005b9f98 const char* s_percent_s_path_2 = "%s\\%s"; // 005ba354 undefined2& DAT_005bad00= (undefined2&) GH_MEM(0x005bad00); byte& g_errMod0= (byte&) GH_MEM(0x005bd29c); const char* s_Explicit_request_for_clear_of_th_005bd2a0 = "Explicit request for clear of the last error"; // 005bd2a0 const char* s_Explicit_request_for_clear_of_th_005bd2d0 = "Explicit request for clear of the last error.\n But there is no error !"; // 005bd2d0 int& DAT_005bd454= (int&) GH_MEM(0x005bd454); int& DAT_005bd458= (int&) GH_MEM(0x005bd458); const char* s__jc_z_d__s_005bd460 = "\\jc\\z%d:%s"; // 005bd460 byte& g_errMod1= (byte&) GH_MEM(0x005bd4cc); byte& g_errModMmg= (byte&) GH_MEM(0x005bd58c); char& DAT_005bd58d= (char&) GH_MEM(0x005bd58d); char& DAT_005bd5f4= (char&) GH_MEM(0x005bd5f4); const char* s_Video_AutoAdjustQuality_005bd630 = "Video_AutoAdjustQuality"; // 005bd630 const char* s_Video_BPP_005bd648 = "Video_BPP"; // 005bd648 const char* s_Video_RealQuality_005bd654 = "Video_RealQuality"; // 005bd654 const char* s_Rayman_Arena_005bd668 = "Rayman Arena"; // 005bd668 const char* s_Video_WantedQuality_005bd678 = "Video_WantedQuality"; // 005bd678 const char* s_Videos_005bd72c = "Videos"; // 005bd72c byte& g_errMod2Bink= (byte&) GH_MEM(0x005bd7ac); int& DAT_005bd7bc= (int&) GH_MEM(0x005bd7bc); undefined *& PTR_FUN_005bd7c4= (undefined *&) GH_MEM(0x005bd7c4); char& DAT_005bd8cf= (char&) GH_MEM(0x005bd8cf); undefined1& DAT_005bd8d0= (undefined1&) GH_MEM(0x005bd8d0); undefined1& DAT_005bd910= (undefined1&) GH_MEM(0x005bd910); undefined1& DAT_005bd950= (undefined1&) GH_MEM(0x005bd950); const char* s__s_s_World_Sound_005bd9d0 = "%s%s\\World\\Sound"; // 005bd9d0 char(&s_BIN_005bd9e4)[4] = reinterpret_cast(GH_MEM(0x005bd9e4)); const char* s__World_Sound_005bd9e8 = "\\World\\Sound"; // 005bd9e8 const char* s__Options_005bd9f8 = "\\Options"; // 005bd9f8 const char* s__Vignette_005bda04 = "\\Vignette"; // 005bda04 const char* s__sBIN_fmt = "%sBIN\\%s"; // 005bda10 const char* s__SaveGame_005bda1c = "\\SaveGame"; // 005bda1c const char* s__World_Levels_005bda28 = "\\World\\Levels"; // 005bda28 char(&s_World)[7] = reinterpret_cast(GH_MEM(0x005bda38)); undefined& s_DLL= (undefined&) GH_MEM(0x005bda40); const char* s_Ubi_bik_005bda44 = "Ubi.bik"; // 005bda44 const char* s_UbiSoft_bmp_005bda4c = "UbiSoft.bmp"; // 005bda4c undefined *& PTR_r3_processInput1_005bdb1c= (undefined *&) GH_MEM(0x005bdb1c); undefined *& p_fn_vEngine= (undefined *&) GH_MEM(0x005bdb20); undefined *& p_fn_vDisplayAll= (undefined *&) GH_MEM(0x005bdb24); pointer& PTR_s_MenuMap_005bdb38= (pointer&) GH_MEM(0x005bdb38); pointer& PTR_s_intro_10_005bdb70= (pointer&) GH_MEM(0x005bdb70); pointer& PTR_s_sk8_20_005bdbd0= (pointer&) GH_MEM(0x005bdbd0); char& DAT_005bdc9c= (char&) GH_MEM(0x005bdc9c); UINT& g_modemQuality= (UINT&) GH_MEM(0x005bdca0); UINT& g_UDPPort= (UINT&) GH_MEM(0x005bdca4); const char* s__s__s__s__s__s_005bdf6c = "%s\\%s/%s/%s.%s"; // 005bdf6c const char* s__s__s___005bdf7c = "%s\\%s/*"; // 005bdf7c const char* s__s__s__s__s_005bdf84 = "%s/%s/%s.%s"; // 005bdf84 pointer& PTR_DAT_005bdf90= (pointer&) GH_MEM(0x005bdf90); undefined& DAT_005bdf94= (undefined&) GH_MEM(0x005bdf94); const char* s__level__005bdfd0 = "-level:"; // 005bdfd0 const char* s_R3_DVD_005bdfd8 = "R3_DVD"; // 005bdfd8 const char* s_R3_DVD_005be0ec = "R3_DVD"; // 005be0ec const char* s__s_DVD_missing_005be0f4 = "%s DVD missing "; // 005be0f4 const char* s_Die__s_DVDROM_kann_nicht_gelesen_005be130 = "Die %s DVDROM kann nicht gelesen werden"; // 005be130 const char* s_Impossibile_trovare_il_DVD____s_005be198 = "Impossibile trovare il DVD : %s"; // 005be198 undefined& DAT_005be1ec= (undefined&) GH_MEM(0x005be1ec); const char* s_Impossible_de_trouver_le_DVD_____005be238 = "Impossible de trouver le DVD : %s"; // 005be238 const char* s_Tex32_2_cnt_005be290 = "Tex32_2.cnt"; // 005be290 const char* s_Tex32_1_cnt_005be29c = "Tex32_1.cnt"; // 005be29c const char* s_Tex16_1_cnt_005be2a8 = "Tex16_1.cnt"; // 005be2a8 const char* s_Tex16_2_cnt_005be2b4 = "Tex16_2.cnt"; // 005be2b4 const char* s_TexturesQuality_005be2c0 = "TexturesQuality"; // 005be2c0 const char* s_VignettesFile_005be2dc = "VignettesFile"; // 005be2dc const char* s_ModemQuality_005be2ec = "ModemQuality"; // 005be2ec const char* s_UDPPort_005be2fc = "UDPPort"; // 005be2fc pointer& s_Agp= (pointer&) GH_MEM(0x005be390); const char* s_Please_insert_the_DVD_in_the_DVD_005be400 = "Please insert the DVD in the DVD-Rom drive."; // 005be400 const char* s_Bitte_legen_Sie_DVD_von_Rayman_3_005be438 = "Bitte legen Sie DVD von Rayman 3 in Ihr DVD-ROM Laufwerk ein."; // 005be438 const char* s_Inserisci_il_DVD_di_Rayman_3_nel_005be484 = "Inserisci il DVD di Rayman 3 nel lettore DVD-ROM."; // 005be484 const char* s_Introduce_el_DVD_de_Rayman_3_en_l_005be4c0 = "Introduce el DVD de Rayman 3 en la unidad de DVD-ROM."; // 005be4c0 undefined& DAT_005be500= (undefined&) GH_MEM(0x005be500); const char* s_fmt_c_colon_s = "%c:%s"; // 005be540 const char* s_r3_program_files = "\\program files\\Ubi Soft\\Rayman3"; // 005be548 undefined *& PTR_DAT_005be568= (undefined *&) GH_MEM(0x005be568); int& DAT_005be6d8= (int&) GH_MEM(0x005be6d8); int& DAT_005be6dc= (int&) GH_MEM(0x005be6dc); int& DAT_005be6e0= (int&) GH_MEM(0x005be6e0); int& DAT_005be6e4= (int&) GH_MEM(0x005be6e4); int& DAT_005be6e8= (int&) GH_MEM(0x005be6e8); int& DAT_005be6ec= (int&) GH_MEM(0x005be6ec); byte& g_errModFirst= (byte&) GH_MEM(0x005be6f0); undefined *& PTR_FUN_005be6f8= (undefined *&) GH_MEM(0x005be6f8); float& DAT_005be710= (float&) GH_MEM(0x005be710); const char* s_Change_To_Map____s_005be714 = "Change To Map : %s"; // 005be714 const char* s_Map_number__i_not_available_005be728 = "Map number %i not available"; // 005be728 dword& g_transitLevelTarget= (dword&) GH_MEM(0x005be744); long& DAT_005be7ac= (long&) GH_MEM(0x005be7ac); long& DAT_005be7b0= (long&) GH_MEM(0x005be7b0); long& DAT_005be7b4= (long&) GH_MEM(0x005be7b4); long& DAT_005be7b8= (long&) GH_MEM(0x005be7b8); long& DAT_005be7bc= (long&) GH_MEM(0x005be7bc); long& DAT_005be7c0= (long&) GH_MEM(0x005be7c0); long& DAT_005be7c4= (long&) GH_MEM(0x005be7c4); long& DAT_005be7c8= (long&) GH_MEM(0x005be7c8); long& DAT_005be7cc= (long&) GH_MEM(0x005be7cc); long& DAT_005be7d0= (long&) GH_MEM(0x005be7d0); const char* s_World_005be844 = "World"; // 005be844 dword& g_modId4= (dword&) GH_MEM(0x005be8ac); const char* s_Please_insert_the_CD_005be980 = "Please insert the CD"; // 005be980 const char* s_DEMO_FLAG_DESACTIVATE_CANAL_005be9dc = "DEMO_FLAG_DESACTIVATE_CANAL\n"; // 005be9dc const char* s_DEMO_FLAG_ACTIVATE_CANAL_005be9fc = "DEMO_FLAG_ACTIVATE_CANAL\n"; // 005be9fc const char* s_DEMO_FLAG_DESACTIVATE_005bea18 = "DEMO_FLAG_DESACTIVATE\n"; // 005bea18 const char* s_DEMO_FLAG_ACTIVATE_005bea30 = "DEMO_FLAG_ACTIVATE\n"; // 005bea30 const char* s_DEMO_FLAG_NEW_ENGINE_FRAME_005bebc0 = "DEMO_FLAG_NEW_ENGINE_FRAME\n"; // 005bebc0 const char* s_DEMO_FLAG_COMPRESS_ACTOR_NUMBER_005bebdc = "DEMO_FLAG_COMPRESS_ACTOR_NUMBER\n"; // 005bebdc const char* s______________005bec00 = "------------\n"; // 005bec00 const char* s_DEMO_FLAG_IS_AN_ALWAYS_005bec10 = "DEMO_FLAG_IS_AN_ALWAYS\n"; // 005bec10 const char* s_DEMO_FLAG_EXTENDED_005bec28 = "DEMO_FLAG_EXTENDED\n"; // 005bec28 undefined4& DAT_005bec5c= (undefined4&) GH_MEM(0x005bec5c); float& DAT_005bec60= (float&) GH_MEM(0x005bec60); float& DAT_005bec64= (float&) GH_MEM(0x005bec64); int& DAT_005becdc= (int&) GH_MEM(0x005becdc); undefined& DAT_005bece4= (undefined&) GH_MEM(0x005bece4); int& DAT_005bee10= (int&) GH_MEM(0x005bee10); byte& g_errMod5= (byte&) GH_MEM(0x005befbc); char(&s_M_005bf004)[2] = reinterpret_cast(GH_MEM(0x005bf004)); char(&s_S_005bf008)[2] = reinterpret_cast(GH_MEM(0x005bf008)); char(&s__s_s_005bf4ac)[8] = reinterpret_cast(GH_MEM(0x005bf4ac)); byte& g_errModGLD= (byte&) GH_MEM(0x005bf5fc); dword& g_needToInitMod6= (dword&) GH_MEM(0x005bf600); short& DAT_005bf606= (short&) GH_MEM(0x005bf606); const char* s_V5_9_0___August_11th_1997_005bf608 = "V5.9.0 - August 11th 1997"; // 005bf608 int& DAT_005bf684= (int&) GH_MEM(0x005bf684); char& DAT_005bf690= (char&) GH_MEM(0x005bf690); const char* s__08X__04X__04X__02X_02X__02X_02X_005bf6d8 = "%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X"; // 005bf6d8 dword& r3_textureMemMode= (dword&) GH_MEM(0x005bf740); const char* s_Agp8_005bf744 = "Agp8"; // 005bf744 const char* s_Agp4_005bf74c = "Agp4"; // 005bf74c const char* s_Vram8_005bf754 = "Vram8"; // 005bf754 const char* s_Vram4_005bf75c = "Vram4"; // 005bf75c const char* s_VramPlus_005bf764 = "Vram+"; // 005bf764 const char* s_Vram = "Vram"; // 005bf76c char(&s__gf_005bf774)[4] = reinterpret_cast(GH_MEM(0x005bf774)); undefined& DAT_005bf9d0= (undefined&) GH_MEM(0x005bf9d0); undefined& DAT_005bf9d4= (undefined&) GH_MEM(0x005bf9d4); undefined& DAT_005bf9e0= (undefined&) GH_MEM(0x005bf9e0); undefined& DAT_005bf9e4= (undefined&) GH_MEM(0x005bf9e4); undefined& DAT_005bf9f0= (undefined&) GH_MEM(0x005bf9f0); undefined& DAT_005bf9f4= (undefined&) GH_MEM(0x005bf9f4); undefined& DAT_005bfa00= (undefined&) GH_MEM(0x005bfa00); undefined& DAT_005bfa04= (undefined&) GH_MEM(0x005bfa04); undefined4& DAT_005bfa14= (undefined4&) GH_MEM(0x005bfa14); undefined4& DAT_005bfa18= (undefined4&) GH_MEM(0x005bfa18); undefined *& PTR_DAT_005bfa1c= (undefined *&) GH_MEM(0x005bfa1c); undefined& DAT_005bfad8= (undefined&) GH_MEM(0x005bfad8); undefined& DAT_005bfadc= (undefined&) GH_MEM(0x005bfadc); undefined& DAT_005bfae0= (undefined&) GH_MEM(0x005bfae0); char& DAT_005bfae8= (char&) GH_MEM(0x005bfae8); char& DAT_005c05dc= (char&) GH_MEM(0x005c05dc); byte& g_errMod7= (byte&) GH_MEM(0x005c069c); dword& DWORD_005c0700= (dword&) GH_MEM(0x005c0700); undefined4& DAT_005c0f90= (undefined4&) GH_MEM(0x005c0f90); char& DAT_005c0f9d= (char&) GH_MEM(0x005c0f9d); byte& g_errMod17= (byte&) GH_MEM(0x005c1400); byte& g_errMod8= (byte&) GH_MEM(0x005c4b0c); int& DAT_005c4b14= (int&) GH_MEM(0x005c4b14); undefined& DAT_005c4b1c= (undefined&) GH_MEM(0x005c4b1c); undefined4& DAT_005c4d2c= (undefined4&) GH_MEM(0x005c4d2c); undefined1& DAT_005c4d30= (undefined1&) GH_MEM(0x005c4d30); undefined4& DAT_005c4d34= (undefined4&) GH_MEM(0x005c4d34); undefined1& DAT_005c4d38= (undefined1&) GH_MEM(0x005c4d38); undefined4& DAT_005c4d3c= (undefined4&) GH_MEM(0x005c4d3c); undefined1& DAT_005c4d40= (undefined1&) GH_MEM(0x005c4d40); undefined4& DAT_005c4d44= (undefined4&) GH_MEM(0x005c4d44); undefined1& DAT_005c4d48= (undefined1&) GH_MEM(0x005c4d48); const char* s__s_02d_gf_005c4d4c = "%s%02d.gf"; // 005c4d4c const char* s_Random________d__d__005c4d58 = "Random<%[^,],%d,%d>"; // 005c4d58 byte& g_errMod9= (byte&) GH_MEM(0x005c4dcc); byte& g_errMod3= (byte&) GH_MEM(0x005c506c); undefined1& DAT_005c5134= (undefined1&) GH_MEM(0x005c5134); byte& g_errMod10= (byte&) GH_MEM(0x005c51f4); undefined2& DAT_005c5280= (undefined2&) GH_MEM(0x005c5280); undefined2& DAT_005c5284= (undefined2&) GH_MEM(0x005c5284); undefined2& DAT_005c52a4= (undefined2&) GH_MEM(0x005c52a4); undefined2& DAT_005c563c= (undefined2&) GH_MEM(0x005c563c); pointer& PTR_s_RightMouseButton_005c5858= (pointer&) GH_MEM(0x005c5858); undefined4& DAT_005c5888= (undefined4&) GH_MEM(0x005c5888); undefined& DAT_005c5a28= (undefined&) GH_MEM(0x005c5a28); undefined1& DAT_005c5ac0= (undefined1&) GH_MEM(0x005c5ac0); int& DAT_005c5acc= (int&) GH_MEM(0x005c5acc); undefined& DAT_005c5ad4= (undefined&) GH_MEM(0x005c5ad4); const char* s__s_def_005cae73 = "\n%s.def"; // 005cae73 const char* s_Cannot_load_the___s__file___005caea8 = "Cannot load the '%s' file !"; // 005caea8 byte& g_errMod11= (byte&) GH_MEM(0x005caf2c); const char* s_SaveDir_005cb0fc = "SaveDir"; // 005cb0fc const char* s_SaveGame_005cb104 = "SaveGame"; // 005cb104 char& g_errMod12= (char&) GH_MEM(0x005cb16c); char(&s_AVI_005cb17c)[8] = reinterpret_cast(GH_MEM(0x005cb17c)); char(&s_RIFF_005cb184)[8] = reinterpret_cast(GH_MEM(0x005cb184)); char(&s__CNT_005cb18c)[5] = reinterpret_cast(GH_MEM(0x005cb18c)); undefined1& DAT_005cf26c= (undefined1&) GH_MEM(0x005cf26c); byte& g_errMod14= (byte&) GH_MEM(0x005cf5d4); byte& g_errMod15= (byte&) GH_MEM(0x005cf814); byte& g_errMod16= (byte&) GH_MEM(0x005cf874); byte& DAT_005cf934= (byte&) GH_MEM(0x005cf934); undefined1& g_initVar0= (undefined1&) GH_MEM(0x005cf960); HWND& g_gameHWND1= (HWND&) GH_MEM(0x005cf964); HBITMAP& g_splashBitmap= (HBITMAP&) GH_MEM(0x005cf968); long& lpDefault_005cf96c= (long&) GH_MEM(0x005cf96c); int& DAT_005cfcc8= (int&) GH_MEM(0x005cfcc8); undefined4& DAT_005cfccc= (undefined4&) GH_MEM(0x005cfccc); byte& DAT_005cfcf4= (byte&) GH_MEM(0x005cfcf4); int& DAT_005d01c0= (int&) GH_MEM(0x005d01c0); int& DAT_005d01c8= (int&) GH_MEM(0x005d01c8); undefined& DAT_005d01cc= (undefined&) GH_MEM(0x005d01cc); byte& DAT_005d01dc= (byte&) GH_MEM(0x005d01dc); int& DAT_005d07a4= (int&) GH_MEM(0x005d07a4); undefined4& DAT_005d07a8= (undefined4&) GH_MEM(0x005d07a8); undefined4& DAT_005d07ac= (undefined4&) GH_MEM(0x005d07ac); SND_Request3& g_sndReq0= (SND_Request3&) GH_MEM(0x005d07b0); uint& DAT_005d07bc= (uint&) GH_MEM(0x005d07bc); int * *& DAT_005d081c= (int * *&) GH_MEM(0x005d081c); int& DAT_005d0938= (int&) GH_MEM(0x005d0938); undefined4 *& DAT_005d0ad0= (undefined4 *&) GH_MEM(0x005d0ad0); undefined4 *& DAT_005d0ad4= (undefined4 *&) GH_MEM(0x005d0ad4); int * *& DAT_005d0ad8= (int * *&) GH_MEM(0x005d0ad8); undefined4& DAT_005d0b24= (undefined4&) GH_MEM(0x005d0b24); byte& DAT_005d0b34= (byte&) GH_MEM(0x005d0b34); byte& g_ucErmNbOfModule= (byte&) GH_MEM(0x005d2638); undefined ** DAT_005d263c = (undefined **)&GH_MEM(0x005d263c); // 005d263c undefined& DAT_005d2640= (undefined&) GH_MEM(0x005d2640); mod1_ptrs& g_mod1_ptrs= (mod1_ptrs&) GH_MEM(0x005d2644); undefined1& DAT_005d2650= (undefined1&) GH_MEM(0x005d2650); byte& DAT_005d2651= (byte&) GH_MEM(0x005d2651); undefined4& DAT_005d2654= (undefined4&) GH_MEM(0x005d2654); Bink& g_currentBinkMovie= (Bink&) GH_MEM(0x005d2660); undefined& lpVolumeNameBuffer_005d27b0= (undefined&) GH_MEM(0x005d27b0); r3_main_data& r3_main_data_005d28b6= (r3_main_data&) GH_MEM(0x005d28b6); dword& DWORD_005d29c4= (dword&) GH_MEM(0x005d29c4); undefined4& DAT_005d29c8= (undefined4&) GH_MEM(0x005d29c8); int& DAT_005d29cc= (int&) GH_MEM(0x005d29cc); undefined4& DAT_005d29d0= (undefined4&) GH_MEM(0x005d29d0); uint& DAT_005d29f8= (uint&) GH_MEM(0x005d29f8); undefined4 *& DAT_005d29fc= (undefined4 *&) GH_MEM(0x005d29fc); int& DAT_005d2a08= (int&) GH_MEM(0x005d2a08); undefined4& DAT_005d2a0c= (undefined4&) GH_MEM(0x005d2a0c); int& DAT_005d2a10= (int&) GH_MEM(0x005d2a10); char& DAT_005d2b18= (char&) GH_MEM(0x005d2b18); int& DAT_005d2b20= (int&) GH_MEM(0x005d2b20); float& FLOAT_005d2b38= (float&) GH_MEM(0x005d2b38); undefined1& DAT_005d2b40= (undefined1&) GH_MEM(0x005d2b40); undefined1& DAT_005d2b41= (undefined1&) GH_MEM(0x005d2b41); undefined1& DAT_005d2b42= (undefined1&) GH_MEM(0x005d2b42); undefined1& DAT_005d2b44= (undefined1&) GH_MEM(0x005d2b44); undefined1& DAT_005d2b47= (undefined1&) GH_MEM(0x005d2b47); int& DAT_005d2c58= (int&) GH_MEM(0x005d2c58); uint& DAT_005d2c60= (uint&) GH_MEM(0x005d2c60); undefined1& DAT_005d2c64= (undefined1&) GH_MEM(0x005d2c64); int& DAT_005d2c68= (int&) GH_MEM(0x005d2c68); undefined4& DAT_005d2c6c= (undefined4&) GH_MEM(0x005d2c6c); uint& DAT_005d2c70= (uint&) GH_MEM(0x005d2c70); int& DAT_005d2c74= (int&) GH_MEM(0x005d2c74); void *& DAT_005d2c78= (void *&) GH_MEM(0x005d2c78); int *& DAT_005d2c7c= (int *&) GH_MEM(0x005d2c7c); uint& DAT_005d2c80= (uint&) GH_MEM(0x005d2c80); uint& DAT_005d2c84= (uint&) GH_MEM(0x005d2c84); uint& DAT_005d2c88= (uint&) GH_MEM(0x005d2c88); undefined4 *& DAT_005d2c8c= (undefined4 *&) GH_MEM(0x005d2c8c); int& DAT_005d2c94= (int&) GH_MEM(0x005d2c94); short& DAT_005d2c98= (short&) GH_MEM(0x005d2c98); int& DAT_005d2c9c= (int&) GH_MEM(0x005d2c9c); undefined& DAT_005d2ca4= (undefined&) GH_MEM(0x005d2ca4); int& DAT_005d2cac= (int&) GH_MEM(0x005d2cac); uint& DAT_005d2cbc= (uint&) GH_MEM(0x005d2cbc); uint& DAT_005d2cc0= (uint&) GH_MEM(0x005d2cc0); uint& DAT_005d2cc8= (uint&) GH_MEM(0x005d2cc8); int& DAT_005d2ccc= (int&) GH_MEM(0x005d2ccc); void *& DAT_005e6110= (void *&) GH_MEM(0x005e6110); undefined4& DAT_005e6114= (undefined4&) GH_MEM(0x005e6114); undefined4& DAT_005e6118= (undefined4&) GH_MEM(0x005e6118); undefined4& DAT_005e6120= (undefined4&) GH_MEM(0x005e6120); int *& DAT_005e6920= (int *&) GH_MEM(0x005e6920); undefined4& DAT_005e6934= (undefined4&) GH_MEM(0x005e6934); undefined4& DAT_005e6938= (undefined4&) GH_MEM(0x005e6938); int& DAT_005e693c= (int&) GH_MEM(0x005e693c); undefined4& DAT_005e69cc= (undefined4&) GH_MEM(0x005e69cc); undefined4& DAT_005e69d0= (undefined4&) GH_MEM(0x005e69d0); int& DAT_005e69e0= (int&) GH_MEM(0x005e69e0); int& gfx_blockInfinitely= (int&) GH_MEM(0x005e6b00); dword& DWORD_005e6b04= (dword&) GH_MEM(0x005e6b04); uint& g_perfCounterRateAdjusted= (uint&) GH_MEM(0x005e6b0c); undefined4& DAT_005e6b10= (undefined4&) GH_MEM(0x005e6b10); undefined& DAT_005e6b18= (undefined&) GH_MEM(0x005e6b18); undefined& DAT_005e6b1c= (undefined&) GH_MEM(0x005e6b1c); undefined& DAT_005e6b20= (undefined&) GH_MEM(0x005e6b20); undefined4& DAT_005e6b28= (undefined4&) GH_MEM(0x005e6b28); undefined& DAT_005e6b2c= (undefined&) GH_MEM(0x005e6b2c); undefined4& DAT_005e6b30= (undefined4&) GH_MEM(0x005e6b30); undefined4& DAT_005e6b34= (undefined4&) GH_MEM(0x005e6b34); undefined& DAT_005e6c20= (undefined&) GH_MEM(0x005e6c20); undefined& DAT_005e6c24= (undefined&) GH_MEM(0x005e6c24); int& DAT_005e6c28= (int&) GH_MEM(0x005e6c28); HWND& DAT_005e6c2c= (HWND&) GH_MEM(0x005e6c2c); IDirect3D8 *& gfx_d3d= (IDirect3D8 *&) GH_MEM(0x005e6c30); int& g_lastFrameTime= (int&) GH_MEM(0x005e6c34); undefined& DAT_005e6c38= (undefined&) GH_MEM(0x005e6c38); undefined4& g_currentFrameTime= (undefined4&) GH_MEM(0x005e6c3c); undefined4& DAT_005e6c40= (undefined4&) GH_MEM(0x005e6c40); undefined& DAT_005e6c44= (undefined&) GH_MEM(0x005e6c44); short& DAT_005e6c46= (short&) GH_MEM(0x005e6c46); int& DAT_005e6c48= (int&) GH_MEM(0x005e6c48); int& DAT_005e6c50= (int&) GH_MEM(0x005e6c50); FIL_tdstConcatFile *& g_textureConcatFile= (FIL_tdstConcatFile *&) GH_MEM(0x005e6c54); undefined4& DAT_005f5de4= (undefined4&) GH_MEM(0x005f5de4); undefined4& DAT_005f5de8= (undefined4&) GH_MEM(0x005f5de8); undefined4& DAT_005f5dec= (undefined4&) GH_MEM(0x005f5dec); int *& DAT_005f5df0= (int *&) GH_MEM(0x005f5df0); IDirect3DVertexBuffer8 *& g_unkVertexBuffer= (IDirect3DVertexBuffer8 *&) GH_MEM(0x005f5df8); int *& DAT_005f5dfc= (int *&) GH_MEM(0x005f5dfc); undefined4& DAT_005f5e04= (undefined4&) GH_MEM(0x005f5e04); undefined4& DAT_005f5e08= (undefined4&) GH_MEM(0x005f5e08); r3_astruct_2& g_startOfGfxStruct= (r3_astruct_2&) GH_MEM(0x005f5e24); astruct_3 *& PTR_005f5e3c= (astruct_3 *&) GH_MEM(0x005f5e3c); int& DAT_005f5e44= (int&) GH_MEM(0x005f5e44); int *& DAT_005f5e48= (int *&) GH_MEM(0x005f5e48); int *& DAT_005f5e50= (int *&) GH_MEM(0x005f5e50); float& DAT_005f5e54= (float&) GH_MEM(0x005f5e54); int& DAT_005f5e58= (int&) GH_MEM(0x005f5e58); char& DAT_005f5e5c= (char&) GH_MEM(0x005f5e5c); byte& DAT_005f5e5d= (byte&) GH_MEM(0x005f5e5d); undefined1& DAT_005f5e5e= (undefined1&) GH_MEM(0x005f5e5e); undefined4& DAT_005f5e6c= (undefined4&) GH_MEM(0x005f5e6c); int *& DAT_005f5e74= (int *&) GH_MEM(0x005f5e74); uint& DAT_005f5e78= (uint&) GH_MEM(0x005f5e78); int& DAT_005f5e7c= (int&) GH_MEM(0x005f5e7c); int& DAT_005f5e8c= (int&) GH_MEM(0x005f5e8c); undefined& DAT_005f5e98= (undefined&) GH_MEM(0x005f5e98); undefined1& DAT_005f5e9c= (undefined1&) GH_MEM(0x005f5e9c); undefined4& DAT_00637dbc= (undefined4&) GH_MEM(0x00637dbc); int *& DAT_00637dc0= (int *&) GH_MEM(0x00637dc0); int *& DAT_00637dc4= (int *&) GH_MEM(0x00637dc4); undefined& DAT_00637dd0= (undefined&) GH_MEM(0x00637dd0); undefined4& DAT_0063be24= (undefined4&) GH_MEM(0x0063be24); undefined1& DAT_0063be50= (undefined1&) GH_MEM(0x0063be50); undefined1& DAT_0063be84= (undefined1&) GH_MEM(0x0063be84); byte& m7_unk1= (byte&) GH_MEM(0x0063bec0); char& g_m7_criticalSectionInitialized= (char&) GH_MEM(0x0063bec4); uint& DAT_0063becc= (uint&) GH_MEM(0x0063becc); undefined& DAT_0063c000= (undefined&) GH_MEM(0x0063c000); uint& DAT_0063c004= (uint&) GH_MEM(0x0063c004); uint& DAT_0063c008= (uint&) GH_MEM(0x0063c008); undefined4& DAT_0063c010= (undefined4&) GH_MEM(0x0063c010); undefined& DAT_0063c018= (undefined&) GH_MEM(0x0063c018); undefined& DAT_0063c01c= (undefined&) GH_MEM(0x0063c01c); char& DAT_0063c020= (char&) GH_MEM(0x0063c020); undefined& DAT_0063c024= (undefined&) GH_MEM(0x0063c024); undefined& DAT_0063c028= (undefined&) GH_MEM(0x0063c028); char& DAT_0063c038= (char&) GH_MEM(0x0063c038); undefined1& DAT_0063c039= (undefined1&) GH_MEM(0x0063c039); float& DAT_0063c03c= (float&) GH_MEM(0x0063c03c); float& DAT_0063c040= (float&) GH_MEM(0x0063c040); float& DAT_0063c044= (float&) GH_MEM(0x0063c044); undefined4& DAT_0063c04c= (undefined4&) GH_MEM(0x0063c04c); undefined& DAT_0063c050= (undefined&) GH_MEM(0x0063c050); char& DAT_0063c054= (char&) GH_MEM(0x0063c054); int& DAT_0063c05c= (int&) GH_MEM(0x0063c05c); undefined4& DAT_0063c0a0= (undefined4&) GH_MEM(0x0063c0a0); undefined4& DAT_0063c0a8= (undefined4&) GH_MEM(0x0063c0a8); undefined4& DAT_0063c0ac= (undefined4&) GH_MEM(0x0063c0ac); undefined1& DAT_0063c0b0= (undefined1&) GH_MEM(0x0063c0b0); undefined4& DAT_0063c0b4= (undefined4&) GH_MEM(0x0063c0b4); undefined4& DAT_0063c0f0= (undefined4&) GH_MEM(0x0063c0f0); undefined4& DAT_0063e2f0= (undefined4&) GH_MEM(0x0063e2f0); undefined1& DAT_00754a60= (undefined1&) GH_MEM(0x00754a60); ushort& DAT_00754a6a= (ushort&) GH_MEM(0x00754a6a); undefined& DAT_00754a70= (undefined&) GH_MEM(0x00754a70); undefined1& DAT_00754a90= (undefined1&) GH_MEM(0x00754a90); undefined4& DAT_00754dcc= (undefined4&) GH_MEM(0x00754dcc); undefined4& DAT_00754dd8= (undefined4&) GH_MEM(0x00754dd8); char& DAT_00754de0= (char&) GH_MEM(0x00754de0); short& DAT_00754ea8= (short&) GH_MEM(0x00754ea8); short& DAT_00754eaa= (short&) GH_MEM(0x00754eaa); HANDLE& DAT_00754eac= (HANDLE&) GH_MEM(0x00754eac); undefined4& g_fileWrapper1= (undefined4&) GH_MEM(0x00754eb0); undefined4& DAT_00754f38= (undefined4&) GH_MEM(0x00754f38); int& DAT_00754f40= (int&) GH_MEM(0x00754f40); undefined4& DAT_00754f54= (undefined4&) GH_MEM(0x00754f54); undefined4& DAT_00754f58= (undefined4&) GH_MEM(0x00754f58); undefined1& DAT_00754f5c= (undefined1&) GH_MEM(0x00754f5c); undefined& DAT_00754f60= (undefined&) GH_MEM(0x00754f60); undefined4& DAT_00754f64= (undefined4&) GH_MEM(0x00754f64); undefined& DAT_00754f68= (undefined&) GH_MEM(0x00754f68); undefined4& DAT_00754f6c= (undefined4&) GH_MEM(0x00754f6c); undefined& DAT_00754f70= (undefined&) GH_MEM(0x00754f70); undefined& DAT_00754f74= (undefined&) GH_MEM(0x00754f74); undefined4& DAT_00754f78= (undefined4&) GH_MEM(0x00754f78); undefined4& DAT_00754f7c= (undefined4&) GH_MEM(0x00754f7c); Bink *& DAT_00754fb0= (Bink *&) GH_MEM(0x00754fb0); undefined1& DAT_00754fb8= (undefined1&) GH_MEM(0x00754fb8); int& DAT_00754fbc= (int&) GH_MEM(0x00754fbc); short& DAT_00754fc0= (short&) GH_MEM(0x00754fc0); undefined2& DAT_00754fc2= (undefined2&) GH_MEM(0x00754fc2); undefined4& DAT_00755dc8= (undefined4&) GH_MEM(0x00755dc8); undefined4& DAT_00755dd0= (undefined4&) GH_MEM(0x00755dd0); undefined4& DAT_00755dd4= (undefined4&) GH_MEM(0x00755dd4); undefined4& DAT_00755dd8= (undefined4&) GH_MEM(0x00755dd8); undefined4& DAT_00755ddc= (undefined4&) GH_MEM(0x00755ddc); int * *& DAT_00755e40= (int * *&) GH_MEM(0x00755e40); int& DAT_00755e48= (int&) GH_MEM(0x00755e48); int * *& DAT_00755e50= (int * *&) GH_MEM(0x00755e50); undefined1& DAT_00755e60= (undefined1&) GH_MEM(0x00755e60); short& DAT_00755ee8= (short&) GH_MEM(0x00755ee8); undefined& DAT_00755ef0= (undefined&) GH_MEM(0x00755ef0); int& success= (int&) GH_MEM(0x00755ef4); undefined2& DAT_00755ef8= (undefined2&) GH_MEM(0x00755ef8); int& DAT_00755f04= (int&) GH_MEM(0x00755f04); int& DAT_00755f08= (int&) GH_MEM(0x00755f08); int& DAT_00755f0c= (int&) GH_MEM(0x00755f0c); char& MTH_InitDone= (char&) GH_MEM(0x00755f18); short& wTimerCount= (short&) GH_MEM(0x0077d024); short& TimerLibOk= (short&) GH_MEM(0x0077d026); short& DAT_0077d028= (short&) GH_MEM(0x0077d028); int& INT_0077d0a4= (int&) GH_MEM(0x0077d0a4); int& g_runMaximized= (int&) GH_MEM(0x0077d0a8); dword& g_runMaximized1= (dword&) GH_MEM(0x0077d0ac); int& g_engineShouldRun= (int&) GH_MEM(0x0077d0b0); int& g_engineRunning= (int&) GH_MEM(0x0077d0b4); undefined4& g_windowCloseRequested= (undefined4&) GH_MEM(0x0077d0b8); HANDLE& g_drawSemaphore= (HANDLE&) GH_MEM(0x0077d0bc); char(&g_windowTitle)[256] = reinterpret_cast(GH_MEM(0x0077d1c0)); char(&g_windowTitle)[256] = reinterpret_cast(GH_MEM(0x0077d2c0)); char(&s_windowTitleRestoring)[256] = reinterpret_cast(GH_MEM(0x0077d3c0)); HINSTANCE& g_hinstance= (HINSTANCE&) GH_MEM(0x0077d4c0); HWND& g_gameHWND= (HWND&) GH_MEM(0x0077d4c4); HANDLE& g_mainThreadHandle= (HANDLE&) GH_MEM(0x0077d4c8); undefined4& g_gli_width= (undefined4&) GH_MEM(0x0077d4cc); undefined4& g_gli_height= (undefined4&) GH_MEM(0x0077d4d0); word& g_mainWindowHandle= (word&) GH_MEM(0x0077d4d4); word& g_mainWindowInnerHandle= (word&) GH_MEM(0x0077d4d6); GLI_tdstSpecificAttributesFor3D& g_fixVpAttr= (GLI_tdstSpecificAttributesFor3D&) GH_MEM(0x0077d4d8); char(&g_appCmdLine)[256] = reinterpret_cast(GH_MEM(0x0077d4e0)); undefined4& DAT_0077d960= (undefined4&) GH_MEM(0x0077d960); byte& DAT_0077ea98= (byte&) GH_MEM(0x0077ea98); byte& DAT_0077eab0= (byte&) GH_MEM(0x0077eab0); char(&g_gameDataPath)[64] = reinterpret_cast(GH_MEM(0x00781660)); undefined& s_DLL= (undefined&) GH_MEM(0x00781764); undefined1& g_savegamePath= (undefined1&) GH_MEM(0x00781868); undefined& DAT_0078186c= (undefined&) GH_MEM(0x0078186c); char& DAT_00781870= (char&) GH_MEM(0x00781870); undefined& DAT_0078196c= (undefined&) GH_MEM(0x0078196c); undefined& s_world_levels= (undefined&) GH_MEM(0x00781a70); undefined& DAT_00781b74= (undefined&) GH_MEM(0x00781b74); undefined& DAT_00781e80= (undefined&) GH_MEM(0x00781e80); undefined& DAT_00781f84= (undefined&) GH_MEM(0x00781f84); undefined& DAT_00782086= (undefined&) GH_MEM(0x00782086); char(&lpBuffer_00782088)[260] = reinterpret_cast(GH_MEM(0x00782088)); undefined& s_MoviePath= (undefined&) GH_MEM(0x00782394); undefined& lpReturnedString_007824a0= (undefined&) GH_MEM(0x007824a0); char(&s_quitting1)[64] = reinterpret_cast(GH_MEM(0x007825c0)); char(&s_wndStrQuiting)[56] = reinterpret_cast(GH_MEM(0x00782600)); undefined& g_errDat0= (undefined&) GH_MEM(0x00782638); undefined& g_errDat1= (undefined&) GH_MEM(0x0078263c); tdstLastErrorInfo(&g_stErmTheLastErrorInfo)[3] = reinterpret_cast(GH_MEM(0x00782640)); tdstChunkHeader& tdstChunkHeader_00782658= (tdstChunkHeader&) GH_MEM(0x00782658); tdstAviHeader& tdstAviHeader_00782660= (tdstAviHeader&) GH_MEM(0x00782660); undefined1& DAT_0078266c= (undefined1&) GH_MEM(0x0078266c); undefined4& DAT_007829e0= (undefined4&) GH_MEM(0x007829e0); byte& DAT_007829e4= (byte&) GH_MEM(0x007829e4); undefined4& DAT_007829f8= (undefined4&) GH_MEM(0x007829f8); undefined4& gfx_d3dVersion= (undefined4&) GH_MEM(0x007829fc); undefined& DAT_00782a00= (undefined&) GH_MEM(0x00782a00); undefined4& DAT_00782a20= (undefined4&) GH_MEM(0x00782a20); undefined1& DAT_00782a44= (undefined1&) GH_MEM(0x00782a44); undefined4& DAT_00782c64= (undefined4&) GH_MEM(0x00782c64); undefined4& DAT_00782dc4= (undefined4&) GH_MEM(0x00782dc4); undefined4& DAT_00783450= (undefined4&) GH_MEM(0x00783450); short& DAT_0078f630= (short&) GH_MEM(0x0078f630); undefined4& DAT_0078f640= (undefined4&) GH_MEM(0x0078f640); short& DAT_0078f690= (short&) GH_MEM(0x0078f690); short& DAT_0078f692= (short&) GH_MEM(0x0078f692); tdstBlockInfoPriv *(&g_a_p_stMmgModuleBlocksInfo)[255] = reinterpret_cast(GH_MEM(0x0078f6a0)); undefined& g_MmgCriticalSection= (undefined&) GH_MEM(0x0078faa0); char(&g_a_ucBlocksNbInModule)[255] = reinterpret_cast(GH_MEM(0x0078fac0)); tdstGeneralChannelsInfo_& g_stGeneralChannelInfo= (tdstGeneralChannelsInfo_&) GH_MEM(0x0078fbc0); tdstCurrentModeInfo *& g_d_stCurrentModeInfo= (tdstCurrentModeInfo *&) GH_MEM(0x0078fbc8); double& MTH_gs_dDecal= (double&) GH_MEM(0x00793c00); undefined4& DAT_00794cec= (undefined4&) GH_MEM(0x00794cec); dword& DWORD_00794d00= (dword&) GH_MEM(0x00794d00); dword& DWORD_00794d04= (dword&) GH_MEM(0x00794d04); undefined& DAT_00794d0c= (undefined&) GH_MEM(0x00794d0c); undefined& DAT_00794d10= (undefined&) GH_MEM(0x00794d10); dword& g_perfCounterFreq0_unused= (dword&) GH_MEM(0x00794d14); undefined& DAT_00794d24= (undefined&) GH_MEM(0x00794d24); tdstTimer(&g_timerTab)[16] = reinterpret_cast(GH_MEM(0x00794d40)); undefined1& DAT_007a0cd8= (undefined1&) GH_MEM(0x007a0cd8); undefined4& g_windowClearColor= (undefined4&) GH_MEM(0x007a2c14); char& DAT_007a2c57= (char&) GH_MEM(0x007a2c57); byte& g_bink_videoBpp= (byte&) GH_MEM(0x007a2e00); byte& g_bink_wantedVideoQuality= (byte&) GH_MEM(0x007a2e02); byte& g_bink_realVideoQuality= (byte&) GH_MEM(0x007a2e03); byte& g_bink_autoAdjustQuality= (byte&) GH_MEM(0x007a2e04); uint& DAT_007a2e0c= (uint&) GH_MEM(0x007a2e0c); int& g_bink_wantedVideoQualityPlus1= (int&) GH_MEM(0x007a2e10); undefined2& DAT_007a2e40= (undefined2&) GH_MEM(0x007a2e40); int& DAT_007a6e40= (int&) GH_MEM(0x007a6e40); undefined1& DAT_007a6e44= (undefined1&) GH_MEM(0x007a6e44); int& DAT_007a8490= (int&) GH_MEM(0x007a8490); undefined4& DAT_007a84a0= (undefined4&) GH_MEM(0x007a84a0); int& DAT_007a84b0= (int&) GH_MEM(0x007a84b0); int& DAT_007a84b8= (int&) GH_MEM(0x007a84b8); int& DAT_007a84bc= (int&) GH_MEM(0x007a84bc); int& DAT_007a84c0= (int&) GH_MEM(0x007a84c0); undefined& DAT_007a84e0= (undefined&) GH_MEM(0x007a84e0); undefined& DAT_007a84e4= (undefined&) GH_MEM(0x007a84e4); undefined& DAT_007a84e8= (undefined&) GH_MEM(0x007a84e8); undefined4& DAT_007a84ec= (undefined4&) GH_MEM(0x007a84ec); undefined4& DAT_007a84f0= (undefined4&) GH_MEM(0x007a84f0); undefined& DAT_007cf200= (undefined&) GH_MEM(0x007cf200); undefined4& DAT_007cf204= (undefined4&) GH_MEM(0x007cf204); undefined4& DAT_007cf208= (undefined4&) GH_MEM(0x007cf208); undefined& DAT_007cf460= (undefined&) GH_MEM(0x007cf460); undefined& DAT_007cf600= (undefined&) GH_MEM(0x007cf600); undefined& DAT_007cf7a0= (undefined&) GH_MEM(0x007cf7a0); undefined& DAT_007cf940= (undefined&) GH_MEM(0x007cf940); undefined& DAT_007cfae0= (undefined&) GH_MEM(0x007cfae0); undefined& DAT_007cfc80= (undefined&) GH_MEM(0x007cfc80); undefined& DAT_007cfe20= (undefined&) GH_MEM(0x007cfe20); undefined& DAT_007cffc0= (undefined&) GH_MEM(0x007cffc0); undefined& DAT_007d0160= (undefined&) GH_MEM(0x007d0160); undefined& DAT_007d0300= (undefined&) GH_MEM(0x007d0300); undefined& DAT_007d04a0= (undefined&) GH_MEM(0x007d04a0); undefined& DAT_007d0640= (undefined&) GH_MEM(0x007d0640); undefined& DAT_007d07e0= (undefined&) GH_MEM(0x007d07e0); undefined4& DAT_007d0980= (undefined4&) GH_MEM(0x007d0980); undefined4& DAT_007d0984= (undefined4&) GH_MEM(0x007d0984); undefined4& DAT_007d099c= (undefined4&) GH_MEM(0x007d099c); int * *& DAT_007d6f10= (int * *&) GH_MEM(0x007d6f10); undefined4& DAT_007d6f14= (undefined4&) GH_MEM(0x007d6f14); undefined4& DAT_007d6f18= (undefined4&) GH_MEM(0x007d6f18); undefined& DAT_007d6f20= (undefined&) GH_MEM(0x007d6f20); undefined& DAT_007d6f24= (undefined&) GH_MEM(0x007d6f24); undefined4& DAT_007d6f28= (undefined4&) GH_MEM(0x007d6f28); undefined4& DAT_007d6f2c= (undefined4&) GH_MEM(0x007d6f2c); undefined4& DAT_007d6f40= (undefined4&) GH_MEM(0x007d6f40); undefined4& DAT_007d7440= (undefined4&) GH_MEM(0x007d7440); undefined4& DAT_007d74c0= (undefined4&) GH_MEM(0x007d74c0); undefined4& DAT_007d7540= (undefined4&) GH_MEM(0x007d7540); undefined1& DAT_007d7840= (undefined1&) GH_MEM(0x007d7840); undefined& DAT_007d7860= (undefined&) GH_MEM(0x007d7860); int& DAT_007d78b0= (int&) GH_MEM(0x007d78b0); undefined& DAT_007d78b9= (undefined&) GH_MEM(0x007d78b9); undefined& DAT_007d78ba= (undefined&) GH_MEM(0x007d78ba); undefined& DAT_007d78bb= (undefined&) GH_MEM(0x007d78bb); undefined& DAT_007d78bc= (undefined&) GH_MEM(0x007d78bc); undefined& DAT_007d78bd= (undefined&) GH_MEM(0x007d78bd); undefined& DAT_007d78be= (undefined&) GH_MEM(0x007d78be); undefined1& DAT_007d78c0= (undefined1&) GH_MEM(0x007d78c0); undefined& DAT_007d7968= (undefined&) GH_MEM(0x007d7968); undefined& DAT_007d796c= (undefined&) GH_MEM(0x007d796c); undefined& DAT_007d7970= (undefined&) GH_MEM(0x007d7970); undefined1& DAT_007d7971= (undefined1&) GH_MEM(0x007d7971); undefined1& DAT_007d7972= (undefined1&) GH_MEM(0x007d7972); undefined1& DAT_007d7973= (undefined1&) GH_MEM(0x007d7973); undefined2& DAT_007d798e= (undefined2&) GH_MEM(0x007d798e); undefined4& DAT_007d79e8= (undefined4&) GH_MEM(0x007d79e8); undefined4& DAT_007d79ec= (undefined4&) GH_MEM(0x007d79ec); undefined4& DAT_007d79f0= (undefined4&) GH_MEM(0x007d79f0); undefined& DAT_007d7a00= (undefined&) GH_MEM(0x007d7a00); undefined& DAT_007d7a20= (undefined&) GH_MEM(0x007d7a20); undefined4& DAT_007d7a40= (undefined4&) GH_MEM(0x007d7a40); undefined& g_loadLevelCriticalSection= (undefined&) GH_MEM(0x007d7a80); undefined& lpThreadId_007d7a98= (undefined&) GH_MEM(0x007d7a98); HANDLE& g_thread0= (HANDLE&) GH_MEM(0x007d7a9c); int& DAT_007d7aa0= (int&) GH_MEM(0x007d7aa0); undefined4& DAT_007d7aa8= (undefined4&) GH_MEM(0x007d7aa8); undefined4& DAT_007d7ab0= (undefined4&) GH_MEM(0x007d7ab0); undefined4& DAT_007d7ab4= (undefined4&) GH_MEM(0x007d7ab4); undefined4& DAT_007d7ab8= (undefined4&) GH_MEM(0x007d7ab8); undefined4& DAT_007d7abc= (undefined4&) GH_MEM(0x007d7abc); undefined1& DAT_007d7ac0= (undefined1&) GH_MEM(0x007d7ac0); undefined& DAT_007d7c60= (undefined&) GH_MEM(0x007d7c60); uint& DAT_007d7c64= (uint&) GH_MEM(0x007d7c64); undefined& DAT_007d7c68= (undefined&) GH_MEM(0x007d7c68); float& FLOAT_007d7c6c= (float&) GH_MEM(0x007d7c6c); undefined4& DAT_007d7d80= (undefined4&) GH_MEM(0x007d7d80); char& g_ucIsEdInGhostMode= (char&) GH_MEM(0x007d7d84); undefined4& DAT_007d7d88= (undefined4&) GH_MEM(0x007d7d88); undefined& g_haveCmdlineLevel= (undefined&) GH_MEM(0x007d7d8c); undefined& DAT_007d7da0= (undefined&) GH_MEM(0x007d7da0); undefined& DAT_007d7da4= (undefined&) GH_MEM(0x007d7da4); undefined& DAT_007d7da8= (undefined&) GH_MEM(0x007d7da8); undefined& DAT_007d7dac= (undefined&) GH_MEM(0x007d7dac); GAM_tdstEngineStructure& g_r3_engine= (GAM_tdstEngineStructure&) GH_MEM(0x007d7dc0); byte& BYTE_007d98f6= (byte&) GH_MEM(0x007d98f6); byte& BYTE_007d98f7= (byte&) GH_MEM(0x007d98f7); byte& BYTE_007d98f8= (byte&) GH_MEM(0x007d98f8); char& DAT_007d98fc= (char&) GH_MEM(0x007d98fc); undefined1& DAT_007d98fd= (undefined1&) GH_MEM(0x007d98fd); char& DAT_007d98fe= (char&) GH_MEM(0x007d98fe); int& DAT_007d9910= (int&) GH_MEM(0x007d9910); int& DAT_007d9914= (int&) GH_MEM(0x007d9914); undefined4& DAT_007d9920= (undefined4&) GH_MEM(0x007d9920); undefined4& DAT_007d9924= (undefined4&) GH_MEM(0x007d9924); undefined1& DAT_007d9928= (undefined1&) GH_MEM(0x007d9928); undefined4& DAT_007d992c= (undefined4&) GH_MEM(0x007d992c); int& DAT_007d9930= (int&) GH_MEM(0x007d9930); undefined4& DAT_007d9934= (undefined4&) GH_MEM(0x007d9934); char& DAT_007d9940= (char&) GH_MEM(0x007d9940); undefined4& DAT_007d9a48= (undefined4&) GH_MEM(0x007d9a48); undefined4& DAT_007d9a4c= (undefined4&) GH_MEM(0x007d9a4c); SND_tduRefEvt& DAT_007d9a50= (SND_tduRefEvt&) GH_MEM(0x007d9a50); undefined4& DAT_007d9a60= (undefined4&) GH_MEM(0x007d9a60); undefined& DAT_007d9a64= (undefined&) GH_MEM(0x007d9a64); undefined& DAT_007d9a68= (undefined&) GH_MEM(0x007d9a68); undefined& DAT_007d9a6c= (undefined&) GH_MEM(0x007d9a6c); undefined& DAT_007d9a70= (undefined&) GH_MEM(0x007d9a70); undefined& DAT_007d9a74= (undefined&) GH_MEM(0x007d9a74); undefined4& DAT_007d9a78= (undefined4&) GH_MEM(0x007d9a78); undefined& DAT_007d9a7c= (undefined&) GH_MEM(0x007d9a7c); undefined& DAT_007d9a80= (undefined&) GH_MEM(0x007d9a80); undefined4& DAT_007d9a84= (undefined4&) GH_MEM(0x007d9a84); undefined& lpReturnedString_007d9aa0= (undefined&) GH_MEM(0x007d9aa0); undefined& g_texturesFilenameBuf= (undefined&) GH_MEM(0x007d9ce0); undefined& DAT_007d9e00= (undefined&) GH_MEM(0x007d9e00); undefined& lpSystemTime_007d9e40= (undefined&) GH_MEM(0x007d9e40); undefined& lpSystemTime_007d9e50= (undefined&) GH_MEM(0x007d9e50); undefined4& DAT_007d9e60= (undefined4&) GH_MEM(0x007d9e60); word& WORD_007d9e68= (word&) GH_MEM(0x007d9e68); char(&sz_S)[2] = reinterpret_cast(GH_MEM(0x007d9e6a)); word& WORD_007d9e6c= (word&) GH_MEM(0x007d9e6c); char(&sz_M)[2] = reinterpret_cast(GH_MEM(0x007d9e6e)); pointer& lpRootPathName_007d9e70= (pointer&) GH_MEM(0x007d9e70); undefined1& DAT_007d9e78= (undefined1&) GH_MEM(0x007d9e78); undefined& DAT_007d9e80= (undefined&) GH_MEM(0x007d9e80); undefined1& DAT_007db015= (undefined1&) GH_MEM(0x007db015); undefined4& DAT_007db020= (undefined4&) GH_MEM(0x007db020); undefined4& DAT_007db820= (undefined4&) GH_MEM(0x007db820); undefined4& DAT_007dc020= (undefined4&) GH_MEM(0x007dc020); uint& DAT_007dc820= (uint&) GH_MEM(0x007dc820); undefined4& DAT_007dc824= (undefined4&) GH_MEM(0x007dc824); undefined4& DAT_007dc880= (undefined4&) GH_MEM(0x007dc880); undefined4& DAT_007e3a90= (undefined4&) GH_MEM(0x007e3a90); dword(&g_textureTable)[1024] = reinterpret_cast(GH_MEM(0x007e3aa0)); GLI_tdstTexture *(&g_textureTable2)[1024] = reinterpret_cast(GH_MEM(0x007e4aa0)); undefined& g_perfCounterRate= (undefined&) GH_MEM(0x007e5ad8); undefined1& DAT_007e758c= (undefined1&) GH_MEM(0x007e758c); undefined1& DAT_007e758d= (undefined1&) GH_MEM(0x007e758d); undefined4& DAT_007e7590= (undefined4&) GH_MEM(0x007e7590); undefined4& DAT_007e75b0= (undefined4&) GH_MEM(0x007e75b0); undefined4& DAT_007e75b4= (undefined4&) GH_MEM(0x007e75b4); undefined4& DAT_007e75b8= (undefined4&) GH_MEM(0x007e75b8); undefined4& DAT_007e75c0= (undefined4&) GH_MEM(0x007e75c0); undefined4& DAT_007e75c4= (undefined4&) GH_MEM(0x007e75c4); undefined4& DAT_007e75c8= (undefined4&) GH_MEM(0x007e75c8); undefined4& DAT_007e75d0= (undefined4&) GH_MEM(0x007e75d0); undefined4& DAT_007e75d4= (undefined4&) GH_MEM(0x007e75d4); undefined4& DAT_007e75d8= (undefined4&) GH_MEM(0x007e75d8); undefined4& DAT_007e75e0= (undefined4&) GH_MEM(0x007e75e0); undefined4& DAT_007e75e4= (undefined4&) GH_MEM(0x007e75e4); undefined4& DAT_007e75e8= (undefined4&) GH_MEM(0x007e75e8); undefined4& DAT_007e75f0= (undefined4&) GH_MEM(0x007e75f0); undefined4& DAT_007e75f4= (undefined4&) GH_MEM(0x007e75f4); undefined4& DAT_007e75f8= (undefined4&) GH_MEM(0x007e75f8); undefined& DAT_007eaf50= (undefined&) GH_MEM(0x007eaf50); undefined& DAT_007eaf54= (undefined&) GH_MEM(0x007eaf54); undefined4& DAT_007eaf60= (undefined4&) GH_MEM(0x007eaf60); int& DAT_007eaf64= (int&) GH_MEM(0x007eaf64); undefined4& DAT_007eaf7c= (undefined4&) GH_MEM(0x007eaf7c); int& DAT_007eaf8c= (int&) GH_MEM(0x007eaf8c); int& DAT_007eaf90= (int&) GH_MEM(0x007eaf90); int& DAT_007eaf94= (int&) GH_MEM(0x007eaf94); int& DAT_007eaf9c= (int&) GH_MEM(0x007eaf9c); undefined4& DAT_007eafa0= (undefined4&) GH_MEM(0x007eafa0); undefined4& DAT_007eafa4= (undefined4&) GH_MEM(0x007eafa4); int& DAT_007eafa8= (int&) GH_MEM(0x007eafa8); int *& DAT_007eafac= (int *&) GH_MEM(0x007eafac); undefined4& DAT_007eafc0= (undefined4&) GH_MEM(0x007eafc0); undefined4& DAT_007eafc4= (undefined4&) GH_MEM(0x007eafc4); undefined4& DAT_007eafc8= (undefined4&) GH_MEM(0x007eafc8); undefined4& DAT_007eafcc= (undefined4&) GH_MEM(0x007eafcc); undefined& DAT_007eafd0= (undefined&) GH_MEM(0x007eafd0); undefined& DAT_007eafd4= (undefined&) GH_MEM(0x007eafd4); undefined& DAT_007eafd8= (undefined&) GH_MEM(0x007eafd8); undefined& DAT_007eafdc= (undefined&) GH_MEM(0x007eafdc); undefined& DAT_007eaff0= (undefined&) GH_MEM(0x007eaff0); undefined& DAT_007eaff4= (undefined&) GH_MEM(0x007eaff4); undefined& DAT_007eaff8= (undefined&) GH_MEM(0x007eaff8); undefined& DAT_007eaffc= (undefined&) GH_MEM(0x007eaffc); undefined& DAT_007eb000= (undefined&) GH_MEM(0x007eb000); undefined4& DAT_007eb020= (undefined4&) GH_MEM(0x007eb020); int& DAT_007eb024= (int&) GH_MEM(0x007eb024); int& DAT_007eb028= (int&) GH_MEM(0x007eb028); int& DAT_007eb02c= (int&) GH_MEM(0x007eb02c); int& DAT_007eb030= (int&) GH_MEM(0x007eb030); int& DAT_007eb034= (int&) GH_MEM(0x007eb034); undefined4& DAT_007eb038= (undefined4&) GH_MEM(0x007eb038); undefined4& DAT_007eb03c= (undefined4&) GH_MEM(0x007eb03c); undefined4& DAT_007eb040= (undefined4&) GH_MEM(0x007eb040); undefined4& DAT_007eb044= (undefined4&) GH_MEM(0x007eb044); int& DAT_007eb048= (int&) GH_MEM(0x007eb048); int& DAT_007eb04c= (int&) GH_MEM(0x007eb04c); int& DAT_007eb050= (int&) GH_MEM(0x007eb050); int& DAT_007eb054= (int&) GH_MEM(0x007eb054); int& DAT_007eb058= (int&) GH_MEM(0x007eb058); int& DAT_007eb05c= (int&) GH_MEM(0x007eb05c); int& DAT_007eb060= (int&) GH_MEM(0x007eb060); int& DAT_007eb074= (int&) GH_MEM(0x007eb074); int& DAT_007eb184= (int&) GH_MEM(0x007eb184); uint& DAT_007eb188= (uint&) GH_MEM(0x007eb188); uint& DAT_007eb18c= (uint&) GH_MEM(0x007eb18c); uint& DAT_007eb190= (uint&) GH_MEM(0x007eb190); uint& DAT_007eb194= (uint&) GH_MEM(0x007eb194); undefined4& DAT_007eb1dc= (undefined4&) GH_MEM(0x007eb1dc); undefined4& DAT_007eb1e0= (undefined4&) GH_MEM(0x007eb1e0); undefined& DAT_007eb1e4= (undefined&) GH_MEM(0x007eb1e4); undefined4& DAT_007eb1e8= (undefined4&) GH_MEM(0x007eb1e8); undefined4& DAT_007eb1ec= (undefined4&) GH_MEM(0x007eb1ec); undefined4& DAT_007eb1f0= (undefined4&) GH_MEM(0x007eb1f0); int& DAT_007eb1f4= (int&) GH_MEM(0x007eb1f4); dword& g_unkModuleIdByte= (dword&) GH_MEM(0x007eb200); int& g_gfxEngine= (int&) GH_MEM(0x007eba24); undefined& DAT_007eba40= (undefined&) GH_MEM(0x007eba40); int& DAT_007edb10= (int&) GH_MEM(0x007edb10); undefined4& DAT_007edb14= (undefined4&) GH_MEM(0x007edb14); IDirect3DDevice8 *& gfx_device= (IDirect3DDevice8 *&) GH_MEM(0x007edb18); undefined& g_GLI_fullscreen= (undefined&) GH_MEM(0x007edd40); int& g_GLI_width0= (int&) GH_MEM(0x007edd44); UINT& g_GLI_height0= (UINT&) GH_MEM(0x007edd48); int& g_GLI_bitdepth0= (int&) GH_MEM(0x007edd4c); undefined1& g_GLI_fullscreen1= (undefined1&) GH_MEM(0x007edd50); int& g_GLI_width1= (int&) GH_MEM(0x007edd54); int& g_GLI_height1= (int&) GH_MEM(0x007edd58); int& g_GLI_bitdepth1= (int&) GH_MEM(0x007edd5c); UINT& g_GLI_adapter= (UINT&) GH_MEM(0x007edd60); char& g_GLI_tnl= (char&) GH_MEM(0x007edd64); undefined1& g_config_tex_compressed= (undefined1&) GH_MEM(0x007edd65); undefined1& g_GLI_trilinear= (undefined1&) GH_MEM(0x007edd66); GUID& g_GLI_identifier= (GUID&) GH_MEM(0x007edd70); float& g_GLI_mode_float= (float&) GH_MEM(0x007edd80); GLD_stDevice *(&g_pstGLDDevices)[16] = reinterpret_cast(GH_MEM(0x007edda0)); m7_init_struct& g_m7_init_struct= (m7_init_struct&) GH_MEM(0x007edde0); undefined& m7_mmgBlockInitialized= (undefined&) GH_MEM(0x007eddf9); undefined& DAT_007eddfc= (undefined&) GH_MEM(0x007eddfc); undefined& g_mod7CriticalSection= (undefined&) GH_MEM(0x007ede20); uint& DAT_007ede38= (uint&) GH_MEM(0x007ede38); undefined4& DAT_007ede40= (undefined4&) GH_MEM(0x007ede40); undefined4& DAT_007eef00= (undefined4&) GH_MEM(0x007eef00); char(&g_lvlFixPath)[256] = reinterpret_cast(GH_MEM(0x007efa40)); undefined4& DAT_00801dd0= (undefined4&) GH_MEM(0x00801dd0); undefined4& DAT_00801de0= (undefined4&) GH_MEM(0x00801de0); undefined4& DAT_00801de4= (undefined4&) GH_MEM(0x00801de4); undefined4& DAT_00801de8= (undefined4&) GH_MEM(0x00801de8); undefined4& DAT_00801e0c= (undefined4&) GH_MEM(0x00801e0c); undefined& DAT_00801e10= (undefined&) GH_MEM(0x00801e10); undefined4& DAT_00801e38= (undefined4&) GH_MEM(0x00801e38); uint& DAT_008043a4= (uint&) GH_MEM(0x008043a4); undefined& DAT_008043b0= (undefined&) GH_MEM(0x008043b0); undefined& DAT_008043b4= (undefined&) GH_MEM(0x008043b4); undefined& DAT_008043b8= (undefined&) GH_MEM(0x008043b8); undefined4& DAT_008043bc= (undefined4&) GH_MEM(0x008043bc); undefined4& DAT_008043c0= (undefined4&) GH_MEM(0x008043c0); undefined4& DAT_008043c4= (undefined4&) GH_MEM(0x008043c4); undefined4& DAT_008043c8= (undefined4&) GH_MEM(0x008043c8); undefined4& DAT_008043f8= (undefined4&) GH_MEM(0x008043f8); undefined4& DAT_00808518= (undefined4&) GH_MEM(0x00808518); undefined4& DAT_0080aaa0= (undefined4&) GH_MEM(0x0080aaa0); undefined4& DAT_0080aabc= (undefined4&) GH_MEM(0x0080aabc); undefined& DAT_0080aacc= (undefined&) GH_MEM(0x0080aacc); undefined4& DAT_0080ab0c= (undefined4&) GH_MEM(0x0080ab0c); undefined4& DAT_0080ab18= (undefined4&) GH_MEM(0x0080ab18); undefined4& DAT_0080ab1c= (undefined4&) GH_MEM(0x0080ab1c); undefined1& DAT_0083bc00= (undefined1&) GH_MEM(0x0083bc00); char& DAT_0083be08= (char&) GH_MEM(0x0083be08); undefined3& UNK_0083be09= (undefined3&) GH_MEM(0x0083be09); undefined4& DAT_0083be0c= (undefined4&) GH_MEM(0x0083be0c); undefined4& DAT_0083be10= (undefined4&) GH_MEM(0x0083be10); int& DAT_0083be14= (int&) GH_MEM(0x0083be14); int& DAT_0083be18= (int&) GH_MEM(0x0083be18); undefined1& DAT_0083be1c= (undefined1&) GH_MEM(0x0083be1c); undefined1& DAT_0083bea0= (undefined1&) GH_MEM(0x0083bea0); undefined& DAT_0083bf04= (undefined&) GH_MEM(0x0083bf04); undefined4& DAT_0083d304= (undefined4&) GH_MEM(0x0083d304); undefined4& DAT_0083d3a4= (undefined4&) GH_MEM(0x0083d3a4); int& DAT_0083f40c= (int&) GH_MEM(0x0083f40c); int& DAT_0083f410= (int&) GH_MEM(0x0083f410); undefined1& DAT_0083f7e0= (undefined1&) GH_MEM(0x0083f7e0); undefined& DAT_0083f7e8= (undefined&) GH_MEM(0x0083f7e8); undefined1& DAT_0083f7ec= (undefined1&) GH_MEM(0x0083f7ec); undefined1& DAT_0083f7ed= (undefined1&) GH_MEM(0x0083f7ed); undefined1& DAT_0083f7ee= (undefined1&) GH_MEM(0x0083f7ee); undefined1& DAT_0083f7ef= (undefined1&) GH_MEM(0x0083f7ef); undefined& DAT_0083f8e8= (undefined&) GH_MEM(0x0083f8e8); char& DAT_0083f908= (char&) GH_MEM(0x0083f908); int& DAT_0083f90c= (int&) GH_MEM(0x0083f90c); undefined1& DAT_0083fa2c= (undefined1&) GH_MEM(0x0083fa2c); undefined4& DAT_0083fa30= (undefined4&) GH_MEM(0x0083fa30); undefined1& DAT_0083fa80= (undefined1&) GH_MEM(0x0083fa80); undefined1& DAT_0083fa81= (undefined1&) GH_MEM(0x0083fa81); undefined1& DAT_0083fa82= (undefined1&) GH_MEM(0x0083fa82); undefined1& DAT_0083fa83= (undefined1&) GH_MEM(0x0083fa83); undefined1& DAT_0083fa84= (undefined1&) GH_MEM(0x0083fa84); undefined1& DAT_0083fa85= (undefined1&) GH_MEM(0x0083fa85); undefined4& DAT_0083fa88= (undefined4&) GH_MEM(0x0083fa88); undefined4& DAT_0083fa8c= (undefined4&) GH_MEM(0x0083fa8c); undefined4& DAT_0083fa98= (undefined4&) GH_MEM(0x0083fa98); undefined4& DAT_0083fa9c= (undefined4&) GH_MEM(0x0083fa9c); undefined4& DAT_0083faa0= (undefined4&) GH_MEM(0x0083faa0); undefined4& DAT_0083faa4= (undefined4&) GH_MEM(0x0083faa4); undefined4& DAT_0083faa8= (undefined4&) GH_MEM(0x0083faa8); undefined1& DAT_0083faac= (undefined1&) GH_MEM(0x0083faac); undefined4& DAT_0083faf0= (undefined4&) GH_MEM(0x0083faf0); undefined1& DAT_00840c6c= (undefined1&) GH_MEM(0x00840c6c); int& DAT_00840c70= (int&) GH_MEM(0x00840c70); undefined4& DAT_00840d90= (undefined4&) GH_MEM(0x00840d90); char& DAT_00840e90= (char&) GH_MEM(0x00840e90); uint& DAT_00840e9c= (uint&) GH_MEM(0x00840e9c); int& DAT_00840ea0= (int&) GH_MEM(0x00840ea0); short& DAT_00840eac= (short&) GH_MEM(0x00840eac); undefined4 *& DAT_00840eb0= (undefined4 *&) GH_MEM(0x00840eb0); byte& DAT_00840eb4= (byte&) GH_MEM(0x00840eb4); undefined4& DAT_0084155c= (undefined4&) GH_MEM(0x0084155c); undefined4& DAT_00841560= (undefined4&) GH_MEM(0x00841560); undefined2& DAT_008415c8= (undefined2&) GH_MEM(0x008415c8); undefined2& DAT_008415e0= (undefined2&) GH_MEM(0x008415e0); undefined& DAT_00841600= (undefined&) GH_MEM(0x00841600); undefined4& DAT_00841660= (undefined4&) GH_MEM(0x00841660); int& DAT_00841670= (int&) GH_MEM(0x00841670); undefined4 *& DAT_00841674= (undefined4 *&) GH_MEM(0x00841674); undefined4& DAT_00841700= (undefined4&) GH_MEM(0x00841700); undefined4& DAT_00841780= (undefined4&) GH_MEM(0x00841780); undefined4& DAT_008417a0= (undefined4&) GH_MEM(0x008417a0); undefined4& DAT_0084285c= (undefined4&) GH_MEM(0x0084285c); undefined4& DAT_00842860= (undefined4&) GH_MEM(0x00842860); undefined4& DAT_00842928= (undefined4&) GH_MEM(0x00842928); undefined4& DAT_0084292c= (undefined4&) GH_MEM(0x0084292c); void *& ExceptionList= (void *&) GH_MEM(0xffdff000);