
File: src/burner/libretro/fbneo_xcota_special_libretro.dll
Format: COFF-x86-64
Arch: x86_64
AddressSize: 64bit
ImageFileHeader {
  Machine: IMAGE_FILE_MACHINE_AMD64 (0x8664)
  SectionCount: 14
  TimeDateStamp: 2026-10-02 20:27:39 (0x6AC013BB)
  PointerToSymbolTable: 0x8F3000
  SymbolCount: 16620
  StringTableSize: 457089
  OptionalHeaderSize: 240
  Characteristics [ (0x2022)
    IMAGE_FILE_DLL (0x2000)
    IMAGE_FILE_EXECUTABLE_IMAGE (0x2)
    IMAGE_FILE_LARGE_ADDRESS_AWARE (0x20)
  ]
}
ImageOptionalHeader {
  Magic: 0x20B
  MajorLinkerVersion: 14
  MinorLinkerVersion: 0
  SizeOfCode: 2702336
  SizeOfInitializedData: 6680576
  SizeOfUninitializedData: 0
  AddressOfEntryPoint: 0x12E0
  BaseOfCode: 0x1000
  ImageBase: 0x180000000
  SectionAlignment: 4096
  FileAlignment: 512
  MajorOperatingSystemVersion: 6
  MinorOperatingSystemVersion: 0
  MajorImageVersion: 0
  MinorImageVersion: 0
  MajorSubsystemVersion: 6
  MinorSubsystemVersion: 0
  SizeOfImage: 10928128
  SizeOfHeaders: 1024
  CheckSum: 0x0
  Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI (0x2)
  Characteristics [ (0x160)
    IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE (0x40)
    IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA (0x20)
    IMAGE_DLL_CHARACTERISTICS_NX_COMPAT (0x100)
  ]
  SizeOfStackReserve: 1048576
  SizeOfStackCommit: 4096
  SizeOfHeapReserve: 1048576
  SizeOfHeapCommit: 4096
  NumberOfRvaAndSize: 16
  DataDirectory {
    ExportTableRVA: 0x8132B8
    ExportTableSize: 0x330
    ImportTableRVA: 0x8135E8
    ImportTableSize: 0x12C
    ResourceTableRVA: 0x0
    ResourceTableSize: 0x0
    ExceptionTableRVA: 0x9ED000
    ExceptionTableSize: 0x10680
    CertificateTableRVA: 0x0
    CertificateTableSize: 0x0
    BaseRelocationTableRVA: 0x9FF000
    BaseRelocationTableSize: 0x19D80
    DebugRVA: 0x837000
    DebugSize: 0x1C
    ArchitectureRVA: 0x0
    ArchitectureSize: 0x0
    GlobalPtrRVA: 0x0
    GlobalPtrSize: 0x0
    TLSTableRVA: 0x813238
    TLSTableSize: 0x28
    LoadConfigTableRVA: 0x8130C0
    LoadConfigTableSize: 0x138
    BoundImportRVA: 0x0
    BoundImportSize: 0x0
    IATRVA: 0x813DF0
    IATSize: 0x6D8
    DelayImportDescriptorRVA: 0x0
    DelayImportDescriptorSize: 0x0
    CLRRuntimeHeaderRVA: 0x0
    CLRRuntimeHeaderSize: 0x0
    ReservedRVA: 0x0
    ReservedSize: 0x0
  }
}
DOSHeader {
  Magic: MZ
  UsedBytesInTheLastPage: 120
  FileSizeInPages: 1
  NumberOfRelocationItems: 0
  HeaderSizeInParagraphs: 4
  MinimumExtraParagraphs: 0
  MaximumExtraParagraphs: 0
  InitialRelativeSS: 0
  InitialSP: 0
  Checksum: 0
  InitialIP: 0
  InitialRelativeCS: 0
  AddressOfRelocationTable: 64
  OverlayNumber: 0
  OEMid: 0
  OEMinfo: 0
  AddressOfNewExeHeader: 120
}
Import {
  Name: api-ms-win-crt-stdio-l1-1-0.dll
  ImportLookupTableRVA: 0x813718
  ImportAddressTableRVA: 0x813DF0
  Symbol: __acrt_iob_func (0)
  Symbol: __stdio_common_vfprintf (0)
  Symbol: __stdio_common_vfwprintf (0)
  Symbol: __stdio_common_vsprintf (0)
  Symbol: __stdio_common_vsscanf (0)
  Symbol: _chsize (0)
  Symbol: _close (0)
  Symbol: _fileno (0)
  Symbol: _fseeki64 (0)
  Symbol: _ftelli64 (0)
  Symbol: _get_osfhandle (0)
  Symbol: _read (0)
  Symbol: _wfopen (0)
  Symbol: _wopen (0)
  Symbol: _write (0)
  Symbol: fclose (0)
  Symbol: ferror (0)
  Symbol: fflush (0)
  Symbol: fopen (0)
  Symbol: fputc (0)
  Symbol: fputwc (0)
  Symbol: fread (0)
  Symbol: fseek (0)
  Symbol: fwrite (0)
  Symbol: getc (0)
  Symbol: puts (0)
  Symbol: setbuf (0)
  Symbol: setvbuf (0)
  Symbol: ungetc (0)
}
Import {
  Name: api-ms-win-crt-runtime-l1-1-0.dll
  ImportLookupTableRVA: 0x813808
  ImportAddressTableRVA: 0x813EE0
  Symbol: __sys_nerr (0)
  Symbol: _assert (0)
  Symbol: _beginthreadex (0)
  Symbol: _errno (0)
  Symbol: _execute_onexit_table (0)
  Symbol: _initialize_onexit_table (0)
  Symbol: _initterm (0)
  Symbol: _initterm_e (0)
  Symbol: _register_onexit_function (0)
  Symbol: abort (0)
  Symbol: strerror (0)
  Symbol: strerror_s (0)
}
Import {
  Name: api-ms-win-crt-filesystem-l1-1-0.dll
  ImportLookupTableRVA: 0x813870
  ImportAddressTableRVA: 0x813F48
  Symbol: _lock_file (0)
  Symbol: _unlock_file (0)
  Symbol: _wmkdir (0)
  Symbol: _wremove (0)
  Symbol: _wrename (0)
  Symbol: _wrmdir (0)
  Symbol: _wstat64 (0)
}
Import {
  Name: api-ms-win-crt-string-l1-1-0.dll
  ImportLookupTableRVA: 0x8138B0
  ImportAddressTableRVA: 0x813F88
  Symbol: _iswalpha_l (0)
  Symbol: _iswcntrl_l (0)
  Symbol: _iswdigit_l (0)
  Symbol: _iswlower_l (0)
  Symbol: _iswprint_l (0)
  Symbol: _iswpunct_l (0)
  Symbol: _iswspace_l (0)
  Symbol: _iswupper_l (0)
  Symbol: _iswxdigit_l (0)
  Symbol: _strcoll_l (0)
  Symbol: _strdup (0)
  Symbol: _stricmp (0)
  Symbol: _strxfrm_l (0)
  Symbol: _tolower_l (0)
  Symbol: _toupper_l (0)
  Symbol: _towlower_l (0)
  Symbol: _towupper_l (0)
  Symbol: _wcscoll_l (0)
  Symbol: _wcsxfrm_l (0)
  Symbol: isdigit (0)
  Symbol: isspace (0)
  Symbol: isxdigit (0)
  Symbol: mbrlen (0)
  Symbol: memset (0)
  Symbol: strcat (0)
  Symbol: strcmp (0)
  Symbol: strcpy (0)
  Symbol: strcspn (0)
  Symbol: strlen (0)
  Symbol: strncat (0)
  Symbol: strncmp (0)
  Symbol: strncpy (0)
  Symbol: strnlen (0)
  Symbol: strpbrk (0)
  Symbol: strspn (0)
  Symbol: strtok (0)
  Symbol: tolower (0)
  Symbol: toupper (0)
  Symbol: wcslen (0)
  Symbol: wcsnlen (0)
}
Import {
  Name: api-ms-win-crt-locale-l1-1-0.dll
  ImportLookupTableRVA: 0x8139F8
  ImportAddressTableRVA: 0x8140D0
  Symbol: ___lc_codepage_func (0)
  Symbol: ___mb_cur_max_func (0)
  Symbol: __pctype_func (0)
  Symbol: _configthreadlocale (0)
  Symbol: _create_locale (0)
  Symbol: _free_locale (0)
  Symbol: localeconv (0)
  Symbol: setlocale (0)
}
Import {
  Name: api-ms-win-crt-convert-l1-1-0.dll
  ImportLookupTableRVA: 0x813A40
  ImportAddressTableRVA: 0x814118
  Symbol: _strtod_l (0)
  Symbol: atoi (0)
  Symbol: mbrtowc (0)
  Symbol: mbsrtowcs (0)
  Symbol: strtod (0)
  Symbol: strtof (0)
  Symbol: strtol (0)
  Symbol: strtoll (0)
  Symbol: strtoul (0)
  Symbol: strtoull (0)
  Symbol: wcrtomb (0)
  Symbol: wcrtomb_s (0)
  Symbol: wcsrtombs (0)
  Symbol: wcstod (0)
  Symbol: wcstol (0)
  Symbol: wcstoll (0)
  Symbol: wcstombs (0)
  Symbol: wcstoul (0)
  Symbol: wcstoull (0)
}
Import {
  Name: api-ms-win-crt-time-l1-1-0.dll
  ImportLookupTableRVA: 0x813AE0
  ImportAddressTableRVA: 0x8141B8
  Symbol: _localtime64 (0)
  Symbol: _strftime_l (0)
  Symbol: _time64 (0)
  Symbol: strftime (0)
}
Import {
  Name: api-ms-win-crt-math-l1-1-0.dll
  ImportLookupTableRVA: 0x813B08
  ImportAddressTableRVA: 0x8141E0
  Symbol: atan2f (0)
  Symbol: cos (0)
  Symbol: floor (0)
  Symbol: log (0)
  Symbol: pow (0)
  Symbol: round (0)
  Symbol: sin (0)
  Symbol: tan (0)
}
Import {
  Name: api-ms-win-crt-heap-l1-1-0.dll
  ImportLookupTableRVA: 0x813B50
  ImportAddressTableRVA: 0x814228
  Symbol: _aligned_free (0)
  Symbol: _aligned_malloc (0)
  Symbol: calloc (0)
  Symbol: free (0)
  Symbol: malloc (0)
  Symbol: realloc (0)
}
Import {
  Name: api-ms-win-crt-private-l1-1-0.dll
  ImportLookupTableRVA: 0x813B88
  ImportAddressTableRVA: 0x814260
  Symbol: memchr (0)
  Symbol: memcmp (0)
  Symbol: memcpy (0)
  Symbol: memmove (0)
  Symbol: strchr (0)
  Symbol: strrchr (0)
  Symbol: strstr (0)
}
Import {
  Name: api-ms-win-crt-utility-l1-1-0.dll
  ImportLookupTableRVA: 0x813BC8
  ImportAddressTableRVA: 0x8142A0
  Symbol: qsort (0)
  Symbol: rand (0)
}
Import {
  Name: KERNEL32.dll
  ImportLookupTableRVA: 0x813BE0
  ImportAddressTableRVA: 0x8142B8
  Symbol: AcquireSRWLockExclusive (0)
  Symbol: AreFileApisANSI (0)
  Symbol: CloseHandle (0)
  Symbol: CreateFileMappingA (0)
  Symbol: DeleteCriticalSection (0)
  Symbol: EnterCriticalSection (0)
  Symbol: FindClose (0)
  Symbol: FindFirstFileW (0)
  Symbol: FindNextFileW (0)
  Symbol: FlsAlloc (0)
  Symbol: FlsGetValue (0)
  Symbol: FlsSetValue (0)
  Symbol: FormatMessageA (0)
  Symbol: GetACP (0)
  Symbol: GetCurrentThreadId (0)
  Symbol: GetFileAttributesW (0)
  Symbol: GetLastError (0)
  Symbol: GetLocaleInfoEx (0)
  Symbol: GetModuleHandleA (0)
  Symbol: GetModuleHandleW (0)
  Symbol: GetProcAddress (0)
  Symbol: GetSystemInfo (0)
  Symbol: GetSystemTime (0)
  Symbol: GetSystemTimeAsFileTime (0)
  Symbol: GetThreadId (0)
  Symbol: InitOnceExecuteOnce (0)
  Symbol: InitializeCriticalSection (0)
  Symbol: IsProcessorFeaturePresent (0)
  Symbol: LeaveCriticalSection (0)
  Symbol: LocalFree (0)
  Symbol: MapViewOfFile (0)
  Symbol: MultiByteToWideChar (0)
  Symbol: QueryPerformanceCounter (0)
  Symbol: QueryPerformanceFrequency (0)
  Symbol: RaiseException (0)
  Symbol: ReleaseSRWLockExclusive (0)
  Symbol: RtlCaptureContext (0)
  Symbol: RtlLookupFunctionEntry (0)
  Symbol: RtlRestoreContext (0)
  Symbol: RtlUnwindEx (0)
  Symbol: RtlVirtualUnwind (0)
  Symbol: SetFilePointer (0)
  Symbol: SetLastError (0)
  Symbol: Sleep (0)
  Symbol: SleepConditionVariableSRW (0)
  Symbol: SwitchToThread (0)
  Symbol: SystemTimeToFileTime (0)
  Symbol: TlsAlloc (0)
  Symbol: TlsFree (0)
  Symbol: TlsGetValue (0)
  Symbol: TlsSetValue (0)
  Symbol: TryAcquireSRWLockExclusive (0)
  Symbol: TryEnterCriticalSection (0)
  Symbol: UnmapViewOfFile (0)
  Symbol: VirtualProtect (0)
  Symbol: VirtualQuery (0)
  Symbol: WaitForSingleObject (0)
  Symbol: WaitForSingleObjectEx (0)
  Symbol: WakeAllConditionVariable (0)
  Symbol: WakeConditionVariable (0)
  Symbol: WideCharToMultiByte (0)
}
Import {
  Name: api-ms-win-crt-multibyte-l1-1-0.dll
  ImportLookupTableRVA: 0x813DD0
  ImportAddressTableRVA: 0x8144A8
  Symbol: _mbtowc_l (0)
}
Import {
  Name: api-ms-win-crt-environment-l1-1-0.dll
  ImportLookupTableRVA: 0x813DE0
  ImportAddressTableRVA: 0x8144B8
  Symbol: getenv (0)
}
Export {
  Ordinal: 1
  Name: retro_api_version
  RVA: 0x1031E0
}
Export {
  Ordinal: 2
  Name: retro_cheat_reset
  RVA: 0x102AC0
}
Export {
  Ordinal: 3
  Name: retro_cheat_set
  RVA: 0x102AD0
}
Export {
  Ordinal: 4
  Name: retro_deinit
  RVA: 0xFA060
}
Export {
  Ordinal: 5
  Name: retro_get_memory_data
  RVA: 0x1172D0
}
Export {
  Ordinal: 6
  Name: retro_get_memory_size
  RVA: 0x1172E0
}
Export {
  Ordinal: 7
  Name: retro_get_region
  RVA: 0x1031D0
}
Export {
  Ordinal: 8
  Name: retro_get_system_av_info
  RVA: 0xF9C50
}
Export {
  Ordinal: 9
  Name: retro_get_system_info
  RVA: 0xF9A40
}
Export {
  Ordinal: 10
  Name: retro_init
  RVA: 0xF9EB0
}
Export {
  Ordinal: 11
  Name: retro_load_game
  RVA: 0x102BF0
}
Export {
  Ordinal: 12
  Name: retro_load_game_special
  RVA: 0x1030F0
}
Export {
  Ordinal: 13
  Name: retro_reset
  RVA: 0xFA080
}
Export {
  Ordinal: 14
  Name: retro_run
  RVA: 0x1025F0
}
Export {
  Ordinal: 15
  Name: retro_serialize
  RVA: 0x117480
}
Export {
  Ordinal: 16
  Name: retro_serialize_size
  RVA: 0x1172F0
}
Export {
  Ordinal: 17
  Name: retro_set_audio_sample
  RVA: 0xF96F0
}
Export {
  Ordinal: 18
  Name: retro_set_audio_sample_batch
  RVA: 0xF9700
}
Export {
  Ordinal: 19
  Name: retro_set_controller_port_device
  RVA: 0x10F740
}
Export {
  Ordinal: 20
  Name: retro_set_environment
  RVA: 0xF9710
}
Export {
  Ordinal: 21
  Name: retro_set_input_poll
  RVA: 0x10F730
}
Export {
  Ordinal: 22
  Name: retro_set_input_state
  RVA: 0x10F720
}
Export {
  Ordinal: 23
  Name: retro_set_video_refresh
  RVA: 0xF96E0
}
Export {
  Ordinal: 24
  Name: retro_unload_game
  RVA: 0x103100
}
Export {
  Ordinal: 25
  Name: retro_unserialize
  RVA: 0x117690
}
