HSEnhancer.dll

v0.6.0.0 64-bit Windows NT Analyzed
Description
Half Sword Enhancer mod
Authors
Copyright (C) 2026 The Ghost
File size
2.6 MB
Uploaded
2026-09-13 13:14
Views
24
SHA-256
f0abae06861038f65416c750539402e1

Exported functions 2

HSE_Initialize #1 · 0xe45d0
HSE_Shutdown #2 · 0xe4720

Imported DLLs & functions 232

atof 0x1801f0540
strtod 0x1801f0548
strtol 0x1801f0538
_lock_file 0x1801f0560
_unlock_file 0x1801f0558
_callnewh 0x1801f0580
free 0x1801f0570
malloc 0x1801f0578
___lc_codepage_func 0x1801f0590
acosf 0x1801f05c8
atan2f 0x1801f05e8
cosf 0x1801f05e0
fmodf 0x1801f05a0
log 0x1801f05c0
logf 0x1801f05d8
lround 0x1801f05a8
pow 0x1801f05d0
powf 0x1801f05b8
sin 0x1801f05b0
_beginthreadex 0x1801f0610
_cexit 0x1801f0608
_configure_narrow_argv 0x1801f0658
_crt_atexit 0x1801f0628
_execute_onexit_table 0x1801f0630
_initialize_narrow_environment 0x1801f0648
_initialize_onexit_table 0x1801f0640
_initterm 0x1801f0618
_initterm_e 0x1801f0620
_register_onexit_function 0x1801f0638
_seh_filter_dll 0x1801f0660
abort 0x1801f0668
terminate 0x1801f0650
__acrt_iob_func 0x1801f06a8
__stdio_common_vfprintf 0x1801f0690
__stdio_common_vsprintf 0x1801f0718
__stdio_common_vsprintf_s 0x1801f0710
__stdio_common_vsscanf 0x1801f06c0
__stdio_common_vswprintf 0x1801f06b8
_fseeki64 0x1801f06d0
_get_stream_buffer_pointers 0x1801f06c8
_wfopen 0x1801f06a0
fclose 0x1801f0680
fflush 0x1801f0678
fgetc 0x1801f0708
fgetpos 0x1801f06f8
fopen_s 0x1801f0700
fputc 0x1801f0720
fputs 0x1801f06d8
fread 0x1801f0728
fseek 0x1801f0688
fsetpos 0x1801f06e0
ftell 0x1801f06b0
fwrite 0x1801f0698
setvbuf 0x1801f06f0
ungetc 0x1801f06e8
isdigit 0x1801f0750
islower 0x1801f0758
isupper 0x1801f0738
isxdigit 0x1801f0748
strcmp 0x1801f0788
strlen 0x1801f0770
strncmp 0x1801f0778
strncpy 0x1801f0780
strncpy_s 0x1801f0768
tolower 0x1801f0740
toupper 0x1801f0760
wcslen 0x1801f0790
_localtime64_s 0x1801f07a0
strftime 0x1801f07a8
D3D11CreateDeviceAndSwapChain 0x1801f07c8
D3DCompile 0x1801f0000
CreateDXGIFactory1 0x1801f07d8
ImmGetContext 0x1801f0018
ImmReleaseContext 0x1801f0020
ImmSetCandidateWindow 0x1801f0010
ImmSetCompositionWindow 0x1801f0028
AcquireSRWLockExclusive 0x1801f01e8
AreFileApisANSI 0x1801f0148
CloseHandle 0x1801f01c0
CompareStringOrdinal 0x1801f00d8
CopyFileW 0x1801f0120
CreateDirectoryW 0x1801f01a0
CreateEventA 0x1801f0038
CreateFile2 0x1801f0150
CreateFileW 0x1801f0108
DisableThreadLibraryCalls 0x1801f00e8
FindClose 0x1801f0198
FindFirstFileExW 0x1801f0188
FindFirstFileW 0x1801f0190
FindNextFileW 0x1801f0180
FlushFileBuffers 0x1801f0118
FlushInstructionCache 0x1801f00d0
FormatMessageA 0x1801f0200
FreeLibrary 0x1801f0060
GetCurrentDirectoryW 0x1801f01a8
GetCurrentProcess 0x1801f00b8
GetCurrentProcessId 0x1801f0110
GetCurrentThreadId 0x1801f00f0
GetFileAttributesExW 0x1801f0178
GetFileInformationByHandleEx 0x1801f0140
GetFinalPathNameByHandleW 0x1801f0170
GetFullPathNameW 0x1801f0168
GetLastError 0x1801f00f8
GetLocaleInfoA 0x1801f0040
GetLocaleInfoEx 0x1801f0128
GetModuleHandleA 0x1801f01d0
GetProcAddress 0x1801f0130
GetSystemInfo 0x1801f00c8
GetSystemTimeAsFileTime 0x1801f01b8
GlobalAlloc 0x1801f0078
GlobalFree 0x1801f0080
GlobalLock 0x1801f0088
GlobalUnlock 0x1801f0098
InitializeSListHead 0x1801f01b0
IsDBCSLeadByte 0x1801f0058
LoadLibraryA 0x1801f01c8
LocalFree 0x1801f0138
MoveFileExW 0x1801f00a0
MultiByteToWideChar 0x1801f0048
OutputDebugStringA 0x1801f0070
QueryPerformanceCounter 0x1801f0068
QueryPerformanceFrequency 0x1801f0050
ReleaseSRWLockExclusive 0x1801f01f0
SetFileInformationByHandle 0x1801f0160
SetFileTime 0x1801f0158
SleepConditionVariableSRW 0x1801f01d8
VirtualAlloc 0x1801f00c0
VirtualFree 0x1801f00b0
VirtualProtect 0x1801f00a8
VirtualQuery 0x1801f00e0
WaitForSingleObject 0x1801f01f8
WakeAllConditionVariable 0x1801f01e0
WideCharToMultiByte 0x1801f0090
WriteFile 0x1801f0100
__std_atomic_notify_all_direct 0x1801f0380
__std_atomic_wait_direct 0x1801f0388
_Cnd_do_broadcast_at_thread_exit 0x1801f0350
_Cnd_signal 0x1801f0218
_Mtx_lock 0x1801f0288
_Mtx_unlock 0x1801f0298
_Query_perf_counter 0x1801f0290
_Query_perf_frequency 0x1801f0230
_Thrd_id 0x1801f0358
_Thrd_join 0x1801f0360
_Xtime_get_ticks 0x1801f0370
?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z 0x1801f0278
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1801f02d0
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x1801f0250
?_Id_cnt@id@locale@std@@0HA 0x1801f0258
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x1801f02b8
?_Random_device@std@@YAIXZ 0x1801f0210
?_Syserror_map@std@@YAPEBDH@Z 0x1801f0280
?_Throw_Cpp_error@std@@YAXH@Z 0x1801f0248
?_Winerror_map@std@@YAHH@Z 0x1801f0268
?_Xbad_alloc@std@@YAXXZ 0x1801f0220
?_Xbad_function_call@std@@YAXXZ 0x1801f0338
?_Xlength_error@std@@YAXPEBD@Z 0x1801f0228
?_Xout_of_range@std@@YAXPEBD@Z 0x1801f0260
??0_Lockit@std@@QEAA@H@Z 0x1801f0240
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1801f02b0
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1801f0368
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1801f02c0
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1801f02a0
??1_Lockit@std@@QEAA@XZ 0x1801f0238
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1801f02f0
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1801f0348
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1801f0318
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1801f02f8
??7ios_base@std@@QEBA_NXZ 0x1801f0328
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x1801f0330
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x1801f02a8
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x1801f0270
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x1801f02e0
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x1801f02e8
?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z 0x1801f0340
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x1801f02d8
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x1801f0300
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x1801f02c8
?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEBD_J@Z 0x1801f0320
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x1801f0308
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x1801f0310
CoTaskMemFree 0x1801f07e8
ShellExecuteW 0x1801f0398
SHGetKnownFolderPath 0x1801f03a0
CallWindowProcA 0x1801f0420
ClientToScreen 0x1801f0418
CloseClipboard 0x1801f03b8
CreateWindowExA 0x1801f0478
DefWindowProcA 0x1801f0408
DefWindowProcW 0x1801f03d8
EmptyClipboard 0x1801f03c0
GetCapture 0x1801f0410
GetClientRect 0x1801f0468
GetClipboardData 0x1801f03c8
GetCursorPos 0x1801f0440
GetForegroundWindow 0x1801f0460
GetKeyboardLayout 0x1801f0430
GetKeyState 0x1801f03e0
GetMessageExtraInfo 0x1801f03e8
GetWindowLongPtrA 0x1801f0400
IsWindowUnicode 0x1801f0458
LoadCursorA 0x1801f03f0
OpenClipboard 0x1801f03b0
RegisterClassExA 0x1801f0438
ReleaseCapture 0x1801f0450
ScreenToClient 0x1801f03f8
SetCapture 0x1801f0480
SetClipboardData 0x1801f03d0
SetCursor 0x1801f0470
SetCursorPos 0x1801f0448
SetWindowLongPtrA 0x1801f0488
TrackMouseEvent 0x1801f0428
__CxxFrameHandler4 0x1801f0528
__C_specific_handler 0x1801f0510
__C_specific_handler_noexcept 0x1801f04a0
__current_exception 0x1801f0500
__current_exception_context 0x1801f04f8
__std_exception_copy 0x1801f04a8
__std_exception_destroy 0x1801f0518
__std_terminate 0x1801f0498
__std_type_info_destroy_list 0x1801f04e0
_CxxThrowException 0x1801f04f0
_purecall 0x1801f04e8
memchr 0x1801f04d0
memcmp 0x1801f04d8
memcpy 0x1801f04c8
memmove 0x1801f04c0
memset 0x1801f04b8
strchr 0x1801f04b0
strstr 0x1801f0508