CvGameCoreDLLFinal Release.dll

Description: Game core DLL for Sid Meier's Civilization V

Authors: Copyright (C) Firaxis Games. All Rights Reserved.

Version: 3.0.3.0

Architecture: 32-bit

Operating System: Windows

SHA256: 03f1b7f0d4b068a479d2f39e433ecbfa

File Size: 2.9 MB

Uploaded At: April 26, 2026, 3:06 p.m.

Views: 46

Exported Functions

  • ??4_Init_locks@std@@QAEAAV01@ABV01@@Z (Ordinal: 1, Address: 0x225d18)
  • DllGetGameContext (Ordinal: 2, Address: 0xa8710)

Imported DLLs & Functions

*invalid*
  • ??0Connection@Database@@QAE@XZ (Address: 0x1023f098)
  • ??0Results@Database@@QAE@PBD@Z (Address: 0x1023f070)
  • ??0SingleResult@Database@@QAE@PBD@Z (Address: 0x1023f084)
  • ??0String@Localization@@QAE@ABV01@@Z (Address: 0x1023f0b4)
  • ??0String@Localization@@QAE@PBD@Z (Address: 0x1023f0a4)
  • ??0String@Localization@@QAE@XZ (Address: 0x1023f0bc)
  • ??1Connection@Database@@QAE@XZ (Address: 0x1023f08c)
  • ??1Results@Database@@UAE@XZ (Address: 0x1023f068)
  • ??1String@Localization@@UAE@XZ (Address: 0x1023f0c8)
  • ??2Results@Database@@SAPAXI@Z (Address: 0x1023f07c)
  • ??3Results@Database@@SAXPAX@Z (Address: 0x1023f078)
  • ??4String@Localization@@QAEAAV01@ABV01@@Z (Address: 0x1023f0c4)
  • ?BeginTransaction@Connection@Database@@QAEXXZ (Address: 0x1023f018)
  • ?Bind@Results@Database@@QAE_NHH@Z (Address: 0x1023f030)
  • ?Bind@Results@Database@@QAE_NHPBD_N@Z (Address: 0x1023f058)
  • ?Bind@Results@Database@@QAE_NHPBDH_N@Z (Address: 0x1023f040)
  • ?CalculateMemoryStats@Connection@Database@@QAEPBDXZ (Address: 0x1023f00c)
  • ?ClearCountCache@Connection@Database@@QAEXXZ (Address: 0x1023f008)
  • ?Count@Connection@Database@@QAEHPBD_N@Z (Address: 0x1023f04c)
  • ?EndTransaction@Connection@Database@@QAEXXZ (Address: 0x1023f01c)
  • ?ErrorMessage@Connection@Database@@QBEPBDXZ (Address: 0x1023f074)
  • ?Execute@Connection@Database@@QBE_NAAVResults@2@PBDH@Z (Address: 0x1023f06c)
  • ?Execute@Connection@Database@@QBE_NPBDH@Z (Address: 0x1023f090)
  • ?Execute@Results@Database@@QAE_NXZ (Address: 0x1023f020)
  • ?GetBool@Results@Database@@QAE_NH@Z (Address: 0x1023f02c)
  • ?GetBool@Results@Database@@QAE_NPBD@Z (Address: 0x1023f060)
  • ?GetFloat@Results@Database@@QAEMH@Z (Address: 0x1023f048)
  • ?GetFloat@Results@Database@@QAEMPBD@Z (Address: 0x1023f034)
  • ?GetInt@Results@Database@@QAEHH@Z (Address: 0x1023f050)
  • ?GetInt@Results@Database@@QAEHPBD@Z (Address: 0x1023f064)
  • ?GetText@Results@Database@@QAEPBDH@Z (Address: 0x1023f088)
  • ?GetText@Results@Database@@QAEPBDPBD@Z (Address: 0x1023f05c)
  • ?GetValue@Results@Database@@QAEXPBDAAH@Z (Address: 0x1023f038)
  • ?HasColumn@Results@Database@@QAE_NPBD@Z (Address: 0x1023f004)
  • ?IsEmpty@String@Localization@@QBE_NXZ (Address: 0x1023f0b0)
  • ?Lookup@Localization@@YA?AVString@1@PBD@Z (Address: 0x1023f0c0)
  • ?Open@Connection@Database@@QAE_NPBDH@Z (Address: 0x1023f094)
  • ?PushArgument@String@Localization@@QAE_NABV12@@Z (Address: 0x1023f0a0)
  • ?PushArgument@String@Localization@@QAE_NH@Z (Address: 0x1023f0d0)
  • ?PushArgument@String@Localization@@QAE_NM@Z (Address: 0x1023f0a8)
  • ?PushArgument@String@Localization@@QAE_NPBD@Z (Address: 0x1023f0d4)
  • ?PushArgument@String@Localization@@QAE_NPBDI@Z (Address: 0x1023f0ac)
  • ?Release@Results@Database@@QAEXXZ (Address: 0x1023f044)
  • ?Reset@Results@Database@@QAE_NXZ (Address: 0x1023f000)
  • ?SelectAll@Connection@Database@@QAE_NAAVResults@2@PBD@Z (Address: 0x1023f028)
  • ?SelectAt@Connection@Database@@QAE_NAAVResults@2@PBD11@Z (Address: 0x1023f03c)
  • ?SelectAt@Connection@Database@@QAE_NAAVResults@2@PBD1H@Z (Address: 0x1023f024)
  • ?SelectAt@Connection@Database@@QAE_NAAVResults@2@PBDH@Z (Address: 0x1023f080)
  • ?SelectWhere@Connection@Database@@QAE_NAAVResults@2@PBD1@Z (Address: 0x1023f010)
  • ?Step@Results@Database@@QAE_NXZ (Address: 0x1023f054)
  • ?toUTF8@String@Localization@@QAEPBDAAIH@Z (Address: 0x1023f0b8)
  • ?toUTF8@String@Localization@@QAEPBDXZ (Address: 0x1023f0cc)
  • ?ValidateFKConstraints@Connection@Database@@QBE_N_N@Z (Address: 0x1023f014)
dbghelp.dll
  • SymGetModuleInfo64 (Address: 0x1023f37c)
  • SymGetOptions (Address: 0x1023f388)
  • SymInitialize (Address: 0x1023f384)
  • SymLoadModuleEx (Address: 0x1023f380)
  • SymSetOptions (Address: 0x1023f38c)
KERNEL32.dll
  • CloseHandle (Address: 0x1023f168)
  • CreateFileW (Address: 0x1023f15c)
  • DeleteCriticalSection (Address: 0x1023f108)
  • DeleteFileW (Address: 0x1023f150)
  • EnterCriticalSection (Address: 0x1023f104)
  • GetCurrentProcess (Address: 0x1023f110)
  • GetCurrentProcessId (Address: 0x1023f0f0)
  • GetCurrentThreadId (Address: 0x1023f0f4)
  • GetFileAttributesExW (Address: 0x1023f16c)
  • GetFileSize (Address: 0x1023f160)
  • GetLastError (Address: 0x1023f154)
  • GetModuleFileNameA (Address: 0x1023f118)
  • GetModuleHandleA (Address: 0x1023f128)
  • GetProcAddress (Address: 0x1023f12c)
  • GetSystemTimeAsFileTime (Address: 0x1023f0ec)
  • GetTickCount (Address: 0x1023f124)
  • HeapAlloc (Address: 0x1023f144)
  • HeapCreate (Address: 0x1023f138)
  • HeapDestroy (Address: 0x1023f134)
  • HeapFree (Address: 0x1023f140)
  • HeapSetInformation (Address: 0x1023f13c)
  • InitializeCriticalSection (Address: 0x1023f10c)
  • InterlockedCompareExchange (Address: 0x1023f120)
  • InterlockedDecrement (Address: 0x1023f11c)
  • InterlockedExchange (Address: 0x1023f0fc)
  • IsDebuggerPresent (Address: 0x1023f0e4)
  • LeaveCriticalSection (Address: 0x1023f100)
  • LoadLibraryA (Address: 0x1023f114)
  • MultiByteToWideChar (Address: 0x1023f158)
  • OutputDebugStringA (Address: 0x1023f148)
  • QueryPerformanceCounter (Address: 0x1023f170)
  • QueryPerformanceFrequency (Address: 0x1023f14c)
  • ReadFile (Address: 0x1023f164)
  • SetUnhandledExceptionFilter (Address: 0x1023f0e0)
  • Sleep (Address: 0x1023f0f8)
  • TerminateProcess (Address: 0x1023f0e8)
  • UnhandledExceptionFilter (Address: 0x1023f0dc)
  • WideCharToMultiByte (Address: 0x1023f130)
lua51_Win32.dll
  • lua_checkstack (Address: 0x1023f3c4)
  • lua_cpcall (Address: 0x1023f420)
  • lua_createtable (Address: 0x1023f398)
  • lua_gc (Address: 0x1023f3fc)
  • lua_getfield (Address: 0x1023f404)
  • lua_gettop (Address: 0x1023f410)
  • lua_isnumber (Address: 0x1023f3f8)
  • lua_newuserdata (Address: 0x1023f3cc)
  • lua_next (Address: 0x1023f3f4)
  • lua_pushboolean (Address: 0x1023f394)
  • lua_pushcclosure (Address: 0x1023f3b8)
  • lua_pushinteger (Address: 0x1023f40c)
  • lua_pushlightuserdata (Address: 0x1023f3a8)
  • lua_pushnil (Address: 0x1023f3f0)
  • lua_pushnumber (Address: 0x1023f3d8)
  • lua_pushstring (Address: 0x1023f39c)
  • lua_pushvalue (Address: 0x1023f3e8)
  • lua_rawget (Address: 0x1023f3ac)
  • lua_rawgeti (Address: 0x1023f3d4)
  • lua_rawset (Address: 0x1023f3e4)
  • lua_rawseti (Address: 0x1023f3ec)
  • lua_remove (Address: 0x1023f3a4)
  • lua_setfield (Address: 0x1023f3b0)
  • lua_setmetatable (Address: 0x1023f3b4)
  • lua_settop (Address: 0x1023f418)
  • lua_toboolean (Address: 0x1023f41c)
  • lua_tointeger (Address: 0x1023f414)
  • lua_tolstring (Address: 0x1023f3c0)
  • lua_touserdata (Address: 0x1023f424)
  • lua_type (Address: 0x1023f408)
  • luaL_checkinteger (Address: 0x1023f3d0)
  • luaL_checklstring (Address: 0x1023f3a0)
  • luaL_checktype (Address: 0x1023f3c8)
  • luaL_error (Address: 0x1023f400)
  • luaL_optinteger (Address: 0x1023f3bc)
  • luaL_ref (Address: 0x1023f3dc)
  • luaL_unref (Address: 0x1023f3e0)
MSVCP90.dll
  • ?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ (Address: 0x1023f184)
  • ?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ (Address: 0x1023f1ac)
  • ?_Raise_handler@std@@3P6AXABVexception@stdext@@@ZA (Address: 0x1023f220)
  • ?_Throw@std@@YAXABVexception@stdext@@@Z (Address: 0x1023f208)
  • ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ (Address: 0x1023f17c)
  • ??_D?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ (Address: 0x1023f1d8)
  • ??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z (Address: 0x1023f1e4)
  • ??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z (Address: 0x1023f19c)
  • ??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z (Address: 0x1023f264)
  • ??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NPBDABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z (Address: 0x1023f250)
  • ??$?9DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z (Address: 0x1023f198)
  • ??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@0@Z (Address: 0x1023f238)
  • ??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@PBD@Z (Address: 0x1023f244)
  • ??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBDABV10@@Z (Address: 0x1023f240)
  • ??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z (Address: 0x1023f194)
  • ??0?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z (Address: 0x1023f1e0)
  • ??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ (Address: 0x1023f210)
  • ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z (Address: 0x1023f24c)
  • ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z (Address: 0x1023f26c)
  • ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (Address: 0x1023f260)
  • ??1?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ (Address: 0x1023f1ec)
  • ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (Address: 0x1023f268)
  • ??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z (Address: 0x1023f20c)
  • ??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z (Address: 0x1023f230)
  • ??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z (Address: 0x1023f248)
  • ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z (Address: 0x1023f1e8)
  • ??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEABDU_Size_type_nosscl@01@@Z (Address: 0x1023f178)
  • ??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z (Address: 0x1023f23c)
  • ??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z (Address: 0x1023f22c)
  • ??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z (Address: 0x1023f234)
  • ?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z (Address: 0x1023f18c)
  • ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z (Address: 0x1023f258)
  • ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z (Address: 0x1023f224)
  • ?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ (Address: 0x1023f21c)
  • ?c_str@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEPB_WXZ (Address: 0x1023f1f0)
  • ?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ (Address: 0x1023f254)
  • ?clear@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ (Address: 0x1023f25c)
  • ?empty@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NXZ (Address: 0x1023f228)
  • ?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ (Address: 0x1023f218)
  • ?eof@?$char_traits@D@std@@SAHXZ (Address: 0x1023f1c4)
  • ?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z (Address: 0x1023f1c0)
  • ?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z (Address: 0x1023f1f4)
  • ?flags@ios_base@std@@QBEHXZ (Address: 0x1023f1cc)
  • ?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ (Address: 0x1023f1a0)
  • ?good@ios_base@std@@QBE_NXZ (Address: 0x1023f1a8)
  • ?length@?$char_traits@D@std@@SAIPBD@Z (Address: 0x1023f1d4)
  • ?max@?$numeric_limits@H@std@@SAHXZ (Address: 0x1023f200)
  • ?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB (Address: 0x1023f1fc)
  • ?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z (Address: 0x1023f214)
  • ?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ (Address: 0x1023f180)
  • ?reserve@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z (Address: 0x1023f204)
  • ?rfind@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIDI@Z (Address: 0x1023f1f8)
  • ?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z (Address: 0x1023f1b4)
  • ?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ (Address: 0x1023f190)
  • ?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z (Address: 0x1023f1c8)
  • ?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z (Address: 0x1023f1bc)
  • ?str@?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ (Address: 0x1023f1dc)
  • ?swap@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@@Z (Address: 0x1023f188)
  • ?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ (Address: 0x1023f1a4)
  • ?uncaught_exception@std@@YA_NXZ (Address: 0x1023f1b0)
  • ?width@ios_base@std@@QAEHH@Z (Address: 0x1023f1b8)
  • ?width@ios_base@std@@QBEHXZ (Address: 0x1023f1d0)
MSVCR90.dll
  • __clean_type_info_names_internal (Address: 0x1023f2b4)
  • __CppXcptFilter (Address: 0x1023f2c0)
  • __CxxFrameHandler3 (Address: 0x1023f304)
  • __dllonexit (Address: 0x1023f2ec)
  • __iob_func (Address: 0x1023f2fc)
  • _adjust_fdiv (Address: 0x1023f2c4)
  • _aligned_free (Address: 0x1023f280)
  • _aligned_malloc (Address: 0x1023f284)
  • _amsg_exit (Address: 0x1023f2c8)
  • _crt_debugger_hook (Address: 0x1023f2b0)
  • _CxxThrowException (Address: 0x1023f320)
  • _decode_pointer (Address: 0x1023f2dc)
  • _encode_pointer (Address: 0x1023f2e8)
  • _encoded_null (Address: 0x1023f2d4)
  • _except_handler4_common (Address: 0x1023f2b8)
  • _initterm (Address: 0x1023f2d0)
  • _initterm_e (Address: 0x1023f2cc)
  • _itoa_s (Address: 0x1023f290)
  • _lock (Address: 0x1023f2e4)
  • _malloc_crt (Address: 0x1023f2d8)
  • _onexit (Address: 0x1023f2e0)
  • _purecall (Address: 0x1023f330)
  • _strdup (Address: 0x1023f2a8)
  • _stricmp (Address: 0x1023f35c)
  • _strnicmp (Address: 0x1023f2a0)
  • _unlock (Address: 0x1023f2f0)
  • _vsnprintf (Address: 0x1023f328)
  • _wassert (Address: 0x1023f288)
  • ?_type_info_dtor_internal_method@type_info@@QAEXXZ (Address: 0x1023f2bc)
  • ??0exception@std@@QAE@ABQBD@Z (Address: 0x1023f310)
  • ??0exception@std@@QAE@ABV01@@Z (Address: 0x1023f324)
  • ??0exception@std@@QAE@XZ (Address: 0x1023f31c)
  • ??1exception@std@@UAE@XZ (Address: 0x1023f318)
  • ?terminate@@YAXXZ (Address: 0x1023f2f4)
  • ?what@exception@std@@UBEPBDXZ (Address: 0x1023f314)
  • atan2 (Address: 0x1023f2ac)
  • ceil (Address: 0x1023f338)
  • fabs (Address: 0x1023f274)
  • floor (Address: 0x1023f33c)
  • fprintf_s (Address: 0x1023f2f8)
  • free (Address: 0x1023f29c)
  • ldiv (Address: 0x1023f344)
  • log10 (Address: 0x1023f34c)
  • malloc (Address: 0x1023f298)
  • memcpy (Address: 0x1023f308)
  • memmove (Address: 0x1023f278)
  • memmove_s (Address: 0x1023f32c)
  • memset (Address: 0x1023f340)
  • pow (Address: 0x1023f30c)
  • sprintf (Address: 0x1023f358)
  • sprintf_s (Address: 0x1023f350)
  • sqrt (Address: 0x1023f348)
  • strcpy_s (Address: 0x1023f354)
  • strncmp (Address: 0x1023f2a4)
  • strncpy_s (Address: 0x1023f28c)
  • vsprintf_s (Address: 0x1023f334)
  • wcschr (Address: 0x1023f27c)
  • wcscpy_s (Address: 0x1023f294)
  • wcsrchr (Address: 0x1023f300)
ole32.dll
  • CoCreateGuid (Address: 0x1023f42c)
PSAPI.DLL
  • GetModuleInformation (Address: 0x1023f364)
WINMM.dll
  • timeBeginPeriod (Address: 0x1023f36c)
  • timeEndPeriod (Address: 0x1023f370)
  • timeGetTime (Address: 0x1023f374)