Dunia.dll

v0.1.0.1 32-bit Windows Analyzed
Description
Dunia Engine/Avatar Dynamic Link Library
Authors
Copyright (C) 2009 Ubisoft Entertainment
File size
19.5 MB
Uploaded
2026-04-21 21:42
Views
80
SHA-256
12c9c8942d72144f96e1788b79ce2190

Exported functions 219

??0C3DEngine@@IAE@HHABVCPlatformContext@@@Z #1 · 0x3b5840
??0CBtzInterface@@QAE@XZ #2 · 0x900b30
??0CClusterRenderer@@QAE@AAVCFrameDynamicVertexBuffer@@AAVCRenderConfig@@AAVCSceneRendererDebug@@@Z #3 · 0x44dee0
??0GBufferedFile@@IAE@XZ #4 · 0xd44a70
??0GBufferedFile@@QAE@PAVGFile@@@Z #5 · 0xd44ac0
??0GEvent@@QAE@_N0@Z #6 · 0xceba40
??0GImage@@QAE@ABV0@@Z #7 · 0x42fc0
??0GImage@@QAE@ABVGImageBase@@@Z #8 · 0x42f20
??0GImage@@QAE@W4ImageFormat@GImageBase@@KK@Z #9 · 0xcef320
??0GImage@@QAE@XZ #10 · 0xcef2e0
??0GMutex@@QAE@_N0@Z #11 · 0xcecab0
??0GRefCountBaseImpl@@QAE@PAVGRefCountImpl@@@Z #12 · 0xcedb80
??0GRefCountBaseImpl@@QAE@XZ #13 · 0xcedb60
??0GSemaphore@@QAE@H_N@Z #14 · 0xcebb80
??0GSysFile@@QAE@ABVGString@@HH@Z #15 · 0xcfeb50
??0GSysFile@@QAE@XZ #16 · 0xcfe940
??0GThread@@QAE@ABUCreateParams@0@@Z #17 · 0xced7e0
??0GThread@@QAE@IH@Z #18 · 0xced710
??0GThread@@QAE@P6AHPAV0@PAX@Z1IHW4ThreadState@0@@Z #19 · 0xced770
??0GWaitCondition@@QAE@XZ #20 · 0xcecd20
??1GAcquireInterface@@UAE@XZ #21 · 0x426b0
??1GBufferedFile@@UAE@XZ #22 · 0xd44b40
??1GDefaultAcquireInterface@@UAE@XZ #23 · 0x426b0
??1GEvent@@UAE@XZ #24 · 0xceba90
??1GFxLoader@@UAE@XZ #25 · 0xcf47a0
??1GImage@@UAE@XZ #26 · 0xcef1a0
??1GMutex@@UAE@XZ #27 · 0xcecff0
??1GRefCountBaseImpl@@UAE@XZ #28 · 0xcedc10
??1GSemaphore@@UAE@XZ #29 · 0xcebbd0
??1GThread@@UAE@XZ #30 · 0xcecd80
??1GWaitCondition@@QAE@XZ #31 · 0xced040
??4_Init_locks@std@@QAEAAV01@ABV01@@Z #32 · 0xad1016
??EGSemaphore@@QAEHH@Z #33 · 0xceb300
??FGSemaphore@@QAEHH@Z #34 · 0xcebce0
??YGSemaphore@@QAEHH@Z #35 · 0xceb350
??ZGSemaphore@@QAEHH@Z #36 · 0xcebd70
??_FGEvent@@QAEXXZ #37 · 0x426d0
??_FGMutex@@QAEXXZ #38 · 0x426c0
??_FGSemaphore@@QAEXXZ #39 · 0x426e0
??_FGThread@@QAEXXZ #40 · 0x426f0
?Acquire@GWaitable@@QAE_NI@Z #41 · 0xcec7a0
?AcquireMultipleObjects@GAcquireInterface@@SA_NPAPAVGWaitable@@II@Z #42 · 0xcec3a0
?AcquireOneOfMultipleObjects@GAcquireInterface@@SAHPAPAVGWaitable@@II@Z #43 · 0xcec590
?AddWaitHandler@GWaitable@@QAE_NP6AXPAX@Z0@Z #44 · 0xceb690
?Append@GMatrix2D@@QAEAAV1@ABV1@@Z #45 · 0xcfa740
?ArchiveOpen@CFileManager@@QAEPAVCCryArchive@@PBDH_NPAV2@H@Z #46 · 0xf1d00
?Blend@GColor@@SG?AV1@V1@0M@Z #47 · 0xd45520
?BlockingLoadGameFile@CGameFilesService@@QAE?AW4EResultCode@@AAVCGameFileInfo@@_N@Z #48 · 0x8033d0
?BlockingSaveGameFile@CGameFilesService@@QAE?AW4EResultCode@@AAVCGameFileInfo@@@Z #49 · 0x8034c0
?BytesAvailable@GBufferedFile@@UAEHXZ #50 · 0xd44830
?CallWaitHandlers@GWaitable@@QAEXXZ #51 · 0xceb8e0
?CallWaitHandlers@HandlerArray@GWaitable@@QAEXXZ #52 · 0xceb850
?CanAcquire@GAcquireInterface@@UAE_NXZ #53 · 0x6bad00
?CanAcquire@GEvent@@UAE_NXZ #54 · 0xceb1d0
?CanAcquire@GMutex@@UAE_NXZ #55 · 0xced5f0
?CanAcquire@GSemaphore@@UAE_NXZ #56 · 0xceb3a0
?ChangeSize@GBufferedFile@@UAE_NH@Z #57 · 0xd44a20
?Close@GBufferedFile@@UAE_NXZ #58 · 0xd44a40
?Close@GSysFile@@UAE_NXZ #59 · 0xcfeae0
?ConvertHSIToRGB@GColor@@SGXNNNPAN00@Z #60 · 0xd45380
?ConvertRGBToHSI@GColor@@SGXNNNPAN00@Z #61 · 0xd45980
?CopyFromStream@GBufferedFile@@UAEHPAVGFile@@H@Z #62 · 0xd44510
?CreateUIObjects@CBtzDisplayOptionsUIStrategy@@IAEXXZ #63 · 0x908250
?CreateWaitableIncrement@GSemaphore@@QAEPAVGWaitable@@H@Z #64 · 0xcebfd0
?DoExecute@CFCXLoadWorldOp@@EAEXXZ #65 · 0x6d9170
?DoExecute@CFCXPostLoadWorldOp@@EAEXXZ #66 · 0x6d97e0
?DoExecute@CFCXPostMetaPodTeleportOperation@@UAEXXZ #67 · 0x686150
?DoExecute@CFCXPostReviveOperation@@UAEXXZ #68 · 0x712e20
?DoExecute@CFCXTeleportEntityOperation@@UAEXXZ #69 · 0x6d56b0
?DoesFlip@GMatrix2D@@QBE_NXZ #70 · 0xcfa540
?EncloseTransform@GMatrix2D@@QBEXPAV?$GRect@M@@ABV2@@Z #71 · 0xcfab60
?Exit@GThread@@UAEXH@Z #72 · 0xcedb10
?FetchCaps@CRenderCaps@@UAEXXZ #73 · 0x180a10
?FetchOptimalResolution@CRenderCaps@@SA_NAAI0@Z #74 · 0x17fff0
?FetchVideoScore@CRenderCaps@@SA?AW4ERenderCapsScore@@XZ #75 · 0x17f1a0
?FinishAllThreads@GThread@@SAXXZ #76 · 0xced9a0
?Flush@GBufferedFile@@UAE_NXZ #77 · 0xd44860
?FlushBuffer@GBufferedFile@@IAEXXZ #78 · 0xd44600
?Format@GColor@@QBEXPAD@Z #79 · 0xd45e10
?Format@GMatrix2D@@QBEXPAD@Z #80 · 0xcfb150
?GenerateInputRemappingActionMaps@CInputRemappingManager@@AAEXXZ #81 · 0x22fa30
?GetAcquireInterface@GEvent@@UAEPAVGAcquireInterface@@XZ #82 · 0xceb460
?GetAcquireInterface@GMutex@@UAEPAVGAcquireInterface@@XZ #83 · 0xced5b0
?GetAcquireInterface@GSemaphore@@UAEPAVGAcquireInterface@@XZ #84 · 0xceb460
?GetAcquireInterface@GWaitable@@UAEPAVGAcquireInterface@@XZ #85 · 0xceb530
?GetCPUCount@GThread@@SAHXZ #86 · 0xceca60
?GetDefaultAcquireInterface@GDefaultAcquireInterface@@SAPAV1@XZ #87 · 0xceb530
?GetDeterminant@GMatrix2D@@QBEMXZ #88 · 0xcfa570
?GetErrorCode@GSysFile@@UAEHXZ #89 · 0xcfe780
?GetExitFlag@GThread@@QBE_NXZ #90 · 0xcecdc0
?GetFileStat@GSysFile@@SA_NPAUGFileStat@@ABVGString@@@Z #91 · 0xd25d50
?GetHSI@GColor@@QBEXPAH00@Z #92 · 0xd45c80
?GetHSI@GColor@@QBEXPAM00@Z #93 · 0xd45b40
?GetHSV@GColor@@QBEXPAH00@Z #94 · 0xd45200
?GetHSV@GColor@@QBEXPAM00@Z #95 · 0xd456c0
?GetLength@GBufferedFile@@UAEHXZ #96 · 0xd44730
?GetMaxScale@GMatrix2D@@QBEMXZ #97 · 0xcfa8b0
?GetRotation@GMatrix2D@@QBENXZ #98 · 0xcfa5e0
?GetThreadState@GThread@@QBE?AW4ThreadState@1@XZ #99 · 0xcecdf0
?GetX@GMatrix2D@@QBEMXZ #100 · 0xcfa590
?GetXScale@GMatrix2D@@QBENXZ #101 · 0xcfa5a0
?GetY@GMatrix2D@@QBEMXZ #102 · 0x50f430
?GetYScale@GMatrix2D@@QBENXZ #103 · 0xcfa5c0
?Init@CBTZGame@@UAE_NABUSEngineParameters@@@Z #104 · 0x8f2450
?Init@CEntitySystem@@QAE_NXZ #105 · 0x1ad4a0
?Init@CGame@@UAEXXZ #106 · 0x76ea90
?Init@CPhysWorldImplBase@@QAEXXZ #107 · 0x3828a0
?Init@CXGame@@UAE_NABUSEngineParameters@@@Z #108 · 0x4d32e0
?InitButtons@CInputDriverGamepad_Win32@@AAEXXZ #109 · 0xd82a0
?Initialize@CCryEngine@@QAE_NABUSEngineParameters@@@Z #110 · 0x18f9a0
?Initialize@CDominoHelpers@@SAXABUSEngineParameters@@@Z #111 · 0x227b80
?Initialize@CFcxAI@@UAE_NXZ #112 · 0x9926b0
?Initialize@CGamerProfile@@QAEXVXmlNodeRef@@PAVCGameConfig@@@Z #113 · 0x731a00
?Initialize@CInputDriverKeyboard_Win32@@QAEXAAUIDirectInput8A@@PAUHWND__@@_N@Z #114 · 0xb57b0
?Initialize@CInputDriverMouse_Win32@@QAEXAAUIDirectInput8A@@PAUHWND__@@@Z #115 · 0xd6f70
?Initialize@CInputTextUtils@@CAXXZ #116 · 0x1c79a0
?Initialize@CSceneRendererCore@@QAEXPAVCRendererLighting@@AAVCSceneRendererDebug@@PAVCGlobalShaderParameterProvider@@@Z #117 · 0x41ab20
?Initialize@CSoundSystem@@UAEXABVCPlatformContext@@PAVISoundObjectCallbacks@@@Z #118 · 0x3692b0
?InitializeCore@CCryEngine@@QAEXABUSEngineParameters@@@Z #119 · 0x18ee20
?InitializeEngineServices@CCryEngine@@QAEXABUSEngineParameters@@@Z #120 · 0x18d410
?InitializeInstance@CSceneRenderer@@QAEXHHABVCPlatformContext@@@Z #121 · 0x3d5640
?IsFinished@GThread@@QBE_NXZ #122 · 0xcecdd0
?IsLockedByAnotherThread@GMutex@@QAE_NXZ #123 · 0xced570
?IsSignaled@GEvent@@UBE_NXZ #124 · 0xceb1c0
?IsSignaled@GMutex@@UBE_NXZ #125 · 0xcec850
?IsSignaled@GSemaphore@@UBE_NXZ #126 · 0xceb3f0
?IsSignaled@GWaitable@@UBE_NXZ #127 · 0x6bad00
?IsSuspended@GThread@@QBE_NXZ #128 · 0xcecde0
?IsValid@GMatrix2D@@QBE_NXZ #129 · 0xcfa2a0
?IsValid@GSysFile@@UAE_NXZ #130 · 0xcfe7a0
?LGetLength@GBufferedFile@@UAE_JXZ #131 · 0xd44770
?LSeek@GBufferedFile@@UAE_J_JH@Z #132 · 0xd44940
?LTell@GBufferedFile@@UAE_JXZ #133 · 0xd446e0
?LoadBuffer@GBufferedFile@@IAEXXZ #134 · 0xd44670
?LoadGameFile@CGameFilesService@@QAE?AW4EResultCode@@AAVCGameFileInfo@@PAW42@@Z #135 · 0x803100
?LoadProfile@CGamerProfileNative@@UAE_NXZ #136 · 0x733350
?LoadWorld@CBTZGame@@UAE_NABV?$CryStringBase@D@@0H@Z #137 · 0x8f0300
?LoadWorld@CXGame@@UAE_NABV?$CryStringBase@D@@0H@Z #138 · 0x4d0af0
?Lock@GMutex@@QAEXXZ #139 · 0xcec800
?MSleep@GThread@@SA_NI@Z #140 · 0xceca50
?Notify@GWaitCondition@@QAEXXZ #141 · 0xcec9a0
?NotifyAll@GWaitCondition@@QAEXXZ #142 · 0xcec9b0
?ObtainSemaphore@GSemaphore@@QAE_NHI@Z #143 · 0xceb210
?OnExit@GThread@@UAEXXZ #144 · 0x1a2e00
?Open@GSysFile@@QAE_NABVGString@@HH@Z #145 · 0xcfea00
?PreBuild@CFCXGOBuilderCommon@@MAE_NABVXmlConstNodeRef@@@Z #146 · 0x7129f0
?Prepend@GMatrix2D@@QAEAAV1@ABV1@@Z #147 · 0xcfa680
?PulseEvent@GEvent@@QAEXXZ #148 · 0xcebb00
?QuickLoadGameFile@CGameFilesService@@QAE?AW4EResultCode@@AAVCGameFileInfo@@PAW42@@Z #149 · 0x8031e0
?QuickSaveGameFile@CGameFilesService@@QAE?AW4EResultCode@@AAVCGameFileInfo@@PAW42@@Z #150 · 0x8036a0
?Read@GBufferedFile@@UAEHPAEH@Z #151 · 0xd44ca0
?Register@CFCXMiscOperationRegistry@@SAXXZ #152 · 0x6d6d70
?RegisterBtzGameDominoHelpers@@YAXXZ #153 · 0x9359a0
?RegisterEngineHelpers@CDominoHelpers@@SAXXZ #154 · 0x2279e0
?RegisterGraphicsToolboxPlatformObjects@@YAXXZ #155 · 0xeb8510
?RegisterNetDataContainers@CPawnNetworkRegistry@@CAXXZ #156 · 0x81df10
?RegisterServices@CFCXGameModeRegistry@@CAXXZ #157 · 0x6479d0
?Release@HandlerArray@GWaitable@@QAEXXZ #158 · 0xceb810
?ReleaseSemaphore@GSemaphore@@QAE_NH@Z #159 · 0xcebc40
?RemoveWaitHandler@GWaitable@@QAE_NP6AXPAX@Z0@Z #160 · 0xceb760
?ResetEvent@GEvent@@QAEXXZ #161 · 0xceb1a0
?Resume@GThread@@QAE_NXZ #162 · 0xced300
?Run@GThread@@UAEHXZ #163 · 0xcec9c0
?RunGame@@YA_NPAUHINSTANCE__@@PBD@Z #164 · 0x71f0
?SaveGameFile@CGameFilesService@@QAE?AW4EResultCode@@AAVCGameFileInfo@@KPAW42@@Z #165 · 0x803270
?Seek@GBufferedFile@@UAEHHH@Z #166 · 0xd44880
?SetBufferMode@GBufferedFile@@IAE_NW4BufferModeType@1@@Z #167 · 0xd44b80
?SetEvent@GEvent@@QAEXXZ #168 · 0xcec6e0
?SetExitFlag@GThread@@QAEX_N@Z #169 · 0xced490
?SetHSI@GColor@@QAEXHHH@Z #170 · 0xd45af0
?SetHSI@GColor@@QAEXMMM@Z #171 · 0xd458a0
?SetHSV@GColor@@QAEXHHH@Z #172 · 0xd44ee0
?SetHSV@GColor@@QAEXMMM@Z #173 · 0xd45040
?SetIdentity@GMatrix2D@@QAEXXZ #174 · 0xcfa360
?SetInverse@GMatrix2D@@QAEXABV1@@Z #175 · 0xcfa490
?SetLerp@GMatrix2D@@QAEXABV1@0M@Z #176 · 0xcfa380
?SetRefCountMode@GRefCountBaseImpl@@QAE_NI@Z #177 · 0xcedba0
?SkipBytes@GBufferedFile@@UAEHH@Z #178 · 0xd447c0
?Sleep@GThread@@SA_NI@Z #179 · 0xceca30
?Start@GThread@@UAE_NW4ThreadState@1@@Z #180 · 0xceda40
?StartProgress@AvatarMissionDB@@QAEXVCStringID@@@Z #181 · 0x657f90
?StartSinglePlayerGame@CBtzInterface@@QAEXV?$CryStringBase@D@@0_N@Z #182 · 0x8f6960
?Suspend@GThread@@QAE_NXZ #183 · 0xced4c0
?Swap@GMatrix2D@@QAEXPAV1@@Z #184 · 0x42830
?SwitchContext@CGame@@QAEKABVXmlConstNodeRef@@@Z #185 · 0x76e690
?Tell@GBufferedFile@@UAEHXZ #186 · 0xd446b0
?Transform@GMatrix2D@@QBEXPAV?$GPoint@M@@ABV2@@Z #187 · 0xcfa430
?TransformByInverse@GMatrix2D@@QBEXPAV?$GPoint@M@@ABV2@@Z #188 · 0xcfa800
?TransformVector@GMatrix2D@@QBEXPAV?$GPoint@M@@ABV2@@Z #189 · 0xcfa460
?TryAcquire@GAcquireInterface@@UAE_NXZ #190 · 0x6bad00
?TryAcquire@GEvent@@UAE_NXZ #191 · 0xceb1d0
?TryAcquire@GMutex@@UAE_NXZ #192 · 0xcec860
?TryAcquire@GSemaphore@@UAE_NXZ #193 · 0xceb3b0
?TryAcquireCancel@GAcquireInterface@@UAE_NXZ #194 · 0x6bad00
?TryAcquireCancel@GEvent@@UAE_NXZ #195 · 0x6bad00
?TryAcquireCancel@GMutex@@UAE_NXZ #196 · 0xced640
?TryAcquireCancel@GSemaphore@@UAE_NXZ #197 · 0xcebe10
?TryAcquireCommit@GAcquireInterface@@UAE_NXZ #198 · 0x6bad00
?TryAcquireCommit@GEvent@@UAE_NXZ #199 · 0xceb1e0
?TryAcquireCommit@GMutex@@UAE_NXZ #200 · 0x6bad00
?TryAcquireCommit@GSemaphore@@UAE_NXZ #201 · 0x6bad00
?TryLock@GMutex@@QAE_NXZ #202 · 0xcec820
?Unlock@GMutex@@QAEXXZ #203 · 0xced560
?Wait@GEvent@@QAE_NI@Z #204 · 0xceb120
?Wait@GWaitCondition@@QAE_NPAVGMutex@@I@Z #205 · 0xcecd70
?Wait@GWaitable@@QAE_NI@Z #206 · 0xcec240
?Write@GBufferedFile@@UAEHPBEH@Z #207 · 0xd44be0
CloseDuniaEngine #208 · 0x1600
InitDuniaEngine #209 · 0x5150
LocalizeText #210 · 0x6ba0
RunDuniaEngine #211 · 0x3df0
SND_Is_SSE_Supported #212 · 0xb3eef0
SND_fn_bTestSnd_MMX #213 · 0xb3efa0
SND_fn_bTestSnd_Pentium #214 · 0xb3ef80
SND_fn_bTestSnd_Win32 #215 · 0xb3f0d0
SND_fn_bTestSnd_WinMM #216 · 0xb3efe0
SND_fn_bTestSnd_WinNT4 #217 · 0xb3f130
ShutdownDuniaEngine #218 · 0x3e10
TickDuniaEngine #219 · 0x15e0

Imported DLLs & functions 24

GetUserNameA 0x11422324
_BinkSetVolume@12 0x1142230c
Direct3DCreate9 0x114222ec
D3DXVec3Normalize 0x114222f4
SymGetSymFromAddr 0x114222dc
DirectInput8Create 0x114222e4
0x1142231c
VMCALL 0x1142234c
CreateDCA 0x114222ac
GdiplusStartup 0x114222cc
GetIfEntry 0x1142233c
GetFileAttributesW 0x1142229c
?eq@?$char_traits@D@std@@SA_NABD0@Z 0x114222c4
___mb_cur_max_func 0x114222d4
CoTaskMemAlloc 0x114222b4
SysAllocString 0x114222bc
GetPerformanceInfo 0x11422304
ShellExecuteA 0x1142232c
MessageBoxA 0x114222a4
InternetSetCookieExA 0x11422344
waveOutGetDevCapsA 0x11422334
sendto 0x11422294
X3DAudioCalculate 0x11422314
0x114222fc