swanstation_libretro.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
3.7 MB
Uploaded
2026-01-24 01:18
Views
125
SHA-256
6b477b0bd5480c78c2151a9a2e274d6c

Exported functions 25

retro_api_version #1 · 0x6da0
retro_cheat_reset #2 · 0x7170
retro_cheat_set #3 · 0x7190
retro_deinit #4 · 0x6dc0
retro_get_memory_data #5 · 0x7230
retro_get_memory_size #6 · 0x7270
retro_get_region #7 · 0x7220
retro_get_system_av_info #8 · 0x6ed0
retro_get_system_info #9 · 0x6ea0
retro_init #10 · 0x6db0
retro_load_game #11 · 0x71a0
retro_load_game_special #12 · 0x71b0
retro_reset #13 · 0x6f40
retro_run #14 · 0x6f50
retro_serialize #15 · 0x7080
retro_serialize_size #16 · 0x7070
retro_set_audio_sample #17 · 0x6560
retro_set_audio_sample_batch #18 · 0x7470
retro_set_controller_port_device #19 · 0x6f10
retro_set_environment #20 · 0x72a0
retro_set_input_poll #21 · 0x7480
retro_set_input_state #22 · 0x7490
retro_set_video_refresh #23 · 0x7460
retro_unload_game #24 · 0x71c0
retro_unserialize #25 · 0x70f0

Imported DLLs & functions 255

_itoa_s 0x180222548
atoi 0x180222540
strtof 0x180222550
strtol 0x180222558
strtoul 0x180222560
_lock_file 0x180222570
_unlock_file 0x180222588
_wmkdir 0x180222598
_wremove 0x180222590
_wrmdir 0x180222580
_wstat64i32 0x180222578
_aligned_free 0x1802225b8
_aligned_malloc 0x1802225c0
_callnewh 0x1802225d0
calloc 0x1802225c8
free 0x1802225d8
malloc 0x1802225b0
realloc 0x1802225a8
_fdopen 0x180222688
_fpclass 0x180222670
acos 0x1802225e8
asin 0x1802225f8
atan 0x180222680
atan2 0x180222678
ceil 0x180222668
ceilf 0x180222658
copysignf 0x180222648
cos 0x180222650
exp 0x180222640
floor 0x180222630
fmod 0x1802225f0
ldexp 0x180222610
log 0x180222600
log2 0x180222660
logf 0x180222638
pow 0x180222620
roundf 0x180222628
sin 0x180222618
sqrt 0x180222608
tan 0x180222690
_beginthreadex 0x180222718
_cexit 0x180222700
_configure_narrow_argv 0x1802226d0
_crt_atexit 0x1802226f8
_errno 0x1802226b8
_execute_onexit_table 0x1802226f0
_initialize_narrow_environment 0x1802226d8
_initialize_onexit_table 0x1802226e0
_initterm 0x180222708
_initterm_e 0x180222710
_invalid_parameter_noinfo_noreturn 0x1802226c0
_register_onexit_function 0x1802226e8
_seh_filter_dll 0x1802226c8
abort 0x1802226a0
exit 0x1802226b0
terminate 0x1802226a8
__acrt_iob_func 0x180222800
__stdio_common_vfprintf 0x1802227f8
__stdio_common_vsprintf 0x1802227f0
__stdio_common_vsscanf 0x1802227e8
_close 0x1802227b8
_fseeki64 0x180222790
_ftelli64 0x1802227a0
_get_stream_buffer_pointers 0x180222788
_lseek 0x180222738
_mktemp_s 0x1802227a8
_open_osfhandle 0x180222780
_read 0x180222740
_wfopen 0x180222758
_wfopen_s 0x180222778
_write 0x180222728
fclose 0x1802227c0
ferror 0x1802227d0
fflush 0x1802227c8
fgetc 0x180222760
fgetpos 0x180222750
fopen_s 0x180222770
fputc 0x180222768
fread 0x180222798
freopen_s 0x1802227d8
fsetpos 0x180222748
fwrite 0x1802227b0
setvbuf 0x1802227e0
ungetc 0x180222730
_stricmp 0x180222838
_strnicmp 0x180222818
isspace 0x180222830
strcmp 0x180222810
strncmp 0x180222848
strpbrk 0x180222840
tolower 0x180222828
toupper 0x180222820
D3DCompile 0x180222008
D3DCreateBlob 0x180222000
AddVectoredExceptionHandler 0x180222108
AllocConsole 0x180222060
AttachConsole 0x180222040
CloseHandle 0x180222078
CreateEventW 0x180222200
CreateFileMappingA 0x1802220d8
CreateFileW 0x180222068
CreateMutexA 0x180222180
DeleteCriticalSection 0x180222150
DeleteFileW 0x180222070
DisableThreadLibraryCalls 0x180222228
EnterCriticalSection 0x180222128
FindClose 0x1802220a8
FindFirstFileW 0x180222088
FindNextFileW 0x180222090
FlushInstructionCache 0x180222118
FlushViewOfFile 0x1802220d0
FreeConsole 0x180222048
FreeLibrary 0x180222160
GetConsoleMode 0x180222038
GetCurrentProcess 0x180222110
GetCurrentProcessId 0x1802220e0
GetCurrentThreadId 0x180222218
GetFileAttributesW 0x180222170
GetLastError 0x1802220b0
GetModuleFileNameW 0x1802220a0
GetModuleHandleExW 0x180222098
GetModuleHandleW 0x180222208
GetProcAddress 0x180222158
GetStdHandle 0x180222020
GetSystemTimeAsFileTime 0x180222220
InitializeConditionVariable 0x180222148
InitializeCriticalSection 0x180222140
InitializeCriticalSectionAndSpinCount 0x1802221e0
InitializeSListHead 0x180222230
IsDebuggerPresent 0x180222210
IsProcessorFeaturePresent 0x1802221d8
LeaveCriticalSection 0x180222138
MapViewOfFileEx 0x1802220e8
MoveFileExW 0x180222080
MultiByteToWideChar 0x180222030
QueryPerformanceCounter 0x1802220f8
QueryPerformanceFrequency 0x1802220f0
ReleaseMutex 0x180222190
RemoveVectoredExceptionHandler 0x180222100
ResetEvent 0x1802221f0
RtlCaptureContext 0x180222238
RtlLookupFunctionEntry 0x1802221b0
RtlVirtualUnwind 0x1802221b8
SetConsoleMode 0x180222028
SetEvent 0x1802221e8
SetStdHandle 0x180222050
SetUnhandledExceptionFilter 0x1802221c8
SleepConditionVariableCS 0x180222120
TerminateProcess 0x1802221d0
TlsAlloc 0x180222198
TlsFree 0x1802221a8
TlsGetValue 0x1802221a0
TlsSetValue 0x180222178
UnhandledExceptionFilter 0x1802221c0
UnmapViewOfFile 0x1802220c8
VirtualAlloc 0x1802220c0
VirtualFree 0x1802220b8
VirtualProtect 0x180222018
WaitForSingleObject 0x180222188
WaitForSingleObjectEx 0x1802221f8
WakeAllConditionVariable 0x180222130
WideCharToMultiByte 0x180222168
WriteConsoleW 0x180222058
_Cnd_broadcast 0x180222370
_Cnd_destroy_in_situ 0x180222378
_Cnd_do_broadcast_at_thread_exit 0x180222348
_Cnd_init_in_situ 0x180222310
_Cnd_signal 0x180222308
_Cnd_wait 0x180222350
_Mtx_destroy_in_situ 0x180222330
_Mtx_init_in_situ 0x180222340
_Mtx_lock 0x180222338
_Mtx_unlock 0x180222368
_Thrd_id 0x180222358
_Thrd_join 0x180222360
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x1802223a8
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1802223b0
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180222398
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x1802223d0
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z 0x180222468
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180222298
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x180222250
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180222260
?_Syserror_map@std@@YAPEBDH@Z 0x180222328
?_Throw_C_error@std@@YAXH@Z 0x180222320
?_Throw_Cpp_error@std@@YAXH@Z 0x180222318
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x1802222a0
?_Xbad_alloc@std@@YAXXZ 0x180222488
?_Xbad_function_call@std@@YAXXZ 0x180222380
?_Xlength_error@std@@YAXPEBD@Z 0x180222480
?_Xout_of_range@std@@YAXPEBD@Z 0x180222478
??0_Lockit@std@@QEAA@H@Z 0x180222390
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180222278
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x180222288
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180222280
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1802223e8
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180222248
??1_Lockit@std@@QEAA@XZ 0x180222388
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1802222e0
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1802222f8
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1802222f0
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1802223f0
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180222290
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAN@Z 0x180222440
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_N@Z 0x180222420
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x180222300
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z 0x1802222e8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@J@Z 0x180222410
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x1802223f8
??Bid@locale@std@@QEAA_KXZ 0x180222408
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x180222400
?classic@locale@std@@SAAEBV12@XZ 0x180222430
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180222428
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x180222258
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x1802223c8
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x1802223a0
?imbue@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAA?AVlocale@2@AEBV32@@Z 0x180222438
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x1802222d8
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x1802223d8
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x1802223e0
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x1802223b8
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x180222450
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x1802222c8
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180222268
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x180222448
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x1802222a8
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x180222460
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x180222270
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x180222458
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x1802222d0
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x1802222b0
?uncaught_exception@std@@YA_NXZ 0x180222470
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x1802223c0
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x180222490
?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEBD_J@Z 0x180222418
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x1802222b8
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x1802222c0
__CxxFrameHandler4 0x180222530
__C_specific_handler 0x1802224e8
__current_exception 0x1802224e0
__current_exception_context 0x1802224d8
__RTDynamicCast 0x1802224f0
__std_exception_copy 0x1802224b8
__std_exception_destroy 0x180222518
__std_terminate 0x180222510
__std_type_info_destroy_list 0x1802224c0
_CxxThrowException 0x1802224d0
_purecall 0x180222520
memchr 0x1802224f8
memcmp 0x1802224b0
memcpy 0x1802224a8
memmove 0x1802224a0
memset 0x1802224c8
strrchr 0x180222508
strstr 0x180222500