0% found this document useful (0 votes)
18 views4 pages

Box64 32609 1

The document details the initialization and configuration of Box64 with Dynarec v0.3.4, including environment variables and library paths. It shows the process of loading various libraries and functions, indicating whether they are using native or emulated versions. The log captures multiple calls to dynamic linking functions, highlighting the interaction with the Wine compatibility layer for running Windows applications on Linux systems.

Uploaded by

kampambamwewa33
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views4 pages

Box64 32609 1

The document details the initialization and configuration of Box64 with Dynarec v0.3.4, including environment variables and library paths. It shows the process of loading various libraries and functions, indicating whether they are using native or emulated versions. The log captures multiple calls to dynamic linking functions, highlighting the interaction with the Wine compatibility layer for running Windows applications on Linux systems.

Uploaded by

kampambamwewa33
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

Box64 with Dynarec v0.3.

4 built on Mar 10 2025 16:28:18


BOX64ENV: Variables overridden via env and/or RC file:
BOX64_DLSYM_ERROR=1
BOX64_DYNAREC_BIGBLOCK=1
BOX64_DYNAREC_CALLRET=1
BOX64_DYNAREC_FASTNAN=1
BOX64_DYNAREC_FASTROUND=1
BOX64_DYNAREC_FORWARD=128
BOX64_DYNAREC_MISSING=1
BOX64_DYNAREC_NATIVEFLAGS=0
BOX64_DYNAREC_SAFEFLAGS=0
BOX64_DYNAREC_STRONGMEM=0
BOX64_DYNAREC_WAIT=1
BOX64_DYNAREC_WEAKBARRIER=0
BOX64_DYNAREC_X87DOUBLE=0
BOX64_LD_LIBRARY_PATH=/data/user/0/com.winlator/files/rootfs/lib/x86_64-
linux-gnu
BOX64_LOG=1
BOX64_NOBANNER=0
BOX64_NORCFILES=1
BOX64_SHOWSEGV=1
BOX64_TRACE_FILE=/storage/emulated/0/Documents/Winlator/trace/box64-%pid.txt
BOX64_UNITYPLAYER=0
BOX64_X11GLX=1
BOX64_DYNAREC=1
argv[1]="C:\windows\system32\explorer.exe"
argv[2]="/desktop"
Rename process to "wine"
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
32609|Call to dlopen("/data/user/0/com.winlator/files/rootfs/opt/wine/bin/../lib/
wine/x86_64-unix/ntdll.so"/0x58f0e210, 2)
Using emulated
/data/user/0/com.winlator/files/rootfs/opt/wine/bin/../lib/wine/x86_64-unix/
ntdll.so
Using emulated
/data/user/0/com.winlator/files/rootfs/lib/x86_64-linux-gnu/libgcc_s.so.1
dlopen: New handle 0x4
(/data/user/0/com.winlator/files/rootfs/opt/wine/bin/../lib/wine/x86_64-unix/
ntdll.so), dlopened=1
32609|Call to dlsym(0x4, "__wine_main")0x3f00030bf0
32609|Call to dlsym((nil), "wine_main_preload_info")0x100004050
32609|Call to
dlopen("/data/user/0/com.winlator/files/rootfs/opt/wine/lib/wine/x86_64-unix/
win32u.so"/0x58f509d0, 2)
Using emulated /data/user/0/com.winlator/files/rootfs/opt/wine/lib/wine/x86_64-
unix/win32u.so
Using native(wrapped) libm.so.6
dlopen: New handle 0x5
(/data/user/0/com.winlator/files/rootfs/opt/wine/lib/wine/x86_64-unix/win32u.so),
dlopened=1
32609|Call to dlsym(0x5, "__wine_unix_call_funcs")0x3f02141528
32609|Call to dlopen("libfreetype.so.6"/0x3f02103bcd, 2)
Using native(wrapped) libfreetype.so.6
dlopen: New handle 0x6 (libfreetype.so.6), dlopened=1
32609|Call to dlsym(0x6, "FT_Done_Face")0x605a0000
32609|Call to dlsym(0x6, "FT_Get_Char_Index")0x605a0020
32609|Call to dlsym(0x6, "FT_Get_First_Char")0x605a0040
32609|Call to dlsym(0x6, "FT_Get_Next_Char")0x605a0060
32609|Call to dlsym(0x6, "FT_Get_Sfnt_Name")0x605a0080
32609|Call to dlsym(0x6, "FT_Get_Sfnt_Name_Count")0x605a00a0
32609|Call to dlsym(0x6, "FT_Get_Sfnt_Table")0x605a00c0
32609|Call to dlsym(0x6, "FT_Get_WinFNT_Header")0x605a00e0
32609|Call to dlsym(0x6, "FT_Init_FreeType")0x605a0100
32609|Call to dlsym(0x6, "FT_Library_Version")0x605a0120
32609|Call to dlsym(0x6, "FT_Load_Glyph")0x605a0140
32609|Call to dlsym(0x6, "FT_Load_Sfnt_Table")0x605a0160
32609|Call to dlsym(0x6, "FT_Matrix_Multiply")0x605a0180
32609|Call to dlsym(0x6, "FT_MulDiv")0x605a01a0
32609|Call to dlsym(0x6, "FT_MulFix")0x605a01c0
32609|Call to dlsym(0x6, "FT_New_Face")0x605a01e0
32609|Call to dlsym(0x6, "FT_New_Memory_Face")0x605a0200
32609|Call to dlsym(0x6, "FT_Outline_Get_Bitmap")0x605a0220
32609|Call to dlsym(0x6, "FT_Outline_Get_CBox")0x605a0240
32609|Call to dlsym(0x6, "FT_Outline_Transform")0x605a0260
32609|Call to dlsym(0x6, "FT_Outline_Translate")0x605a0280
32609|Call to dlsym(0x6, "FT_Render_Glyph")0x605a02a0
32609|Call to dlsym(0x6, "FT_Set_Charmap")0x605a02c0
32609|Call to dlsym(0x6, "FT_Set_Pixel_Sizes")0x605a02e0
32609|Call to dlsym(0x6, "FT_Vector_Length")0x605a0300
32609|Call to dlsym(0x6, "FT_Vector_Transform")0x605a0320
32609|Call to dlsym(0x6, "FT_Vector_Unit")0x605a0340
32609|Call to dlsym(0x6, "FT_Outline_Embolden")0x605a0360
32609|Call to dlsym(0x6, "FT_Get_TrueType_Engine_Type")0x605a0380
32609|Call to dlsym(0x6, "FT_Library_SetLcdFilter")0x605a03a0
32609|Call to dlsym(0x6, "FT_Property_Set")0x605a03c0
32609|Call to dlopen("libfontconfig.so.1"/0x3f02103e7a, 2)
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libexpat.so.1
dlopen: New handle 0x7 (libfontconfig.so.1), dlopened=1
32609|Call to dlsym(0x7, "FcConfigSubstitute")0x605b0000
32609|Call to dlsym(0x7, "FcDefaultSubstitute")0x605b0020
32609|Call to dlsym(0x7, "FcFontList")0x605b0040
32609|Call to dlsym(0x7, "FcFontMatch")0x605b0060
32609|Call to dlsym(0x7, "FcFontSetDestroy")0x605b0080
32609|Call to dlsym(0x7, "FcInit")0x605b00a0
32609|Call to dlsym(0x7, "FcPatternAddString")0x605b00c0
32609|Call to dlsym(0x7, "FcPatternCreate")0x605b00e0
32609|Call to dlsym(0x7, "FcPatternDestroy")0x605b0100
32609|Call to dlsym(0x7, "FcPatternGetBool")0x605b0120
32609|Call to dlsym(0x7, "FcPatternGetInteger")0x605b0140
32609|Call to dlsym(0x7, "FcPatternGetString")0x605b0160
32609|Call to dlsym(0x7, "FcConfigGetFontDirs")0x605b0180
32609|Call to dlsym(0x7, "FcConfigGetCurrent")0x605b01a0
32609|Call to dlsym(0x7, "FcCacheCopySet")0x605b01c0
32609|Call to dlsym(0x7, "FcCacheNumSubdir")0x605b01e0
32609|Call to dlsym(0x7, "FcCacheSubdir")0x605b0200
32609|Call to dlsym(0x7, "FcDirCacheRead")0x605b0220
32609|Call to dlsym(0x7, "FcDirCacheUnload")0x605b0240
32609|Call to dlsym(0x7, "FcStrListCreate")0x605b0260
32609|Call to dlsym(0x7, "FcStrListDone")0x605b0280
32609|Call to dlsym(0x7, "FcStrListNext")0x605b02a0
32609|Call to dlsym(0x7, "FcStrSetAdd")0x605b02c0
32609|Call to dlsym(0x7, "FcStrSetCreate")0x605b02e0
32609|Call to dlsym(0x7, "FcStrSetDestroy")0x605b0300
32609|Call to dlsym(0x7, "FcStrSetMember")0x605b0320
32609|Call to
dlopen("/data/user/0/com.winlator/files/rootfs/opt/wine/lib/wine/x86_64-unix/
winex11.so"/0x58fde3e0, 2)
Using emulated /data/user/0/com.winlator/files/rootfs/opt/wine/lib/wine/x86_64-
unix/winex11.so
Using native(wrapped) libXext.so.6
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
dlopen: New handle 0x8
(/data/user/0/com.winlator/files/rootfs/opt/wine/lib/wine/x86_64-unix/winex11.so),
dlopened=1
32609|Call to dlsym(0x8, "__wine_unix_call_funcs")0x3f03077d40
32609|Call to dlopen("libX11.so.6"/0x3f03064f90, 102)
dlopen: New handle 0x9 (libX11.so.6), dlopened=0
32609|Call to dlsym(0x9, "XGetEventData")0x605f1380
32609|Call to dlsym(0x9, "XFreeEventData")0x605f13a0
32609|Call to dlopen("libXext.so.6"/0x3f03064fd0, 102)
dlopen: New handle 0xa (libXext.so.6), dlopened=0
32609|Call to dlopen("libXxf86vm.so.1"/0x3f03067b7a, 2)
Using native(wrapped) libXxf86vm.so.1
dlopen: New handle 0xb (libXxf86vm.so.1), dlopened=1
32609|Call to dlsym(0xb, "XF86VidModeGetAllModeLines")0x60630000
32609|Call to dlsym(0xb, "XF86VidModeGetModeLine")0x60630020
32609|Call to dlsym(0xb, "XF86VidModeLockModeSwitch")0x60630040
32609|Call to dlsym(0xb, "XF86VidModeQueryExtension")0x60630060
32609|Call to dlsym(0xb, "XF86VidModeQueryVersion")0x60630080
32609|Call to dlsym(0xb, "XF86VidModeSetViewPort")0x606300a0
32609|Call to dlsym(0xb, "XF86VidModeSwitchToMode")0x606300c0
32609|Call to dlsym(0xb, "XF86VidModeGetGamma")0x606300e0
32609|Call to dlsym(0xb, "XF86VidModeSetGamma")0x60630100
32609|Call to dlsym(0xb, "XF86VidModeGetGammaRamp")0x60630120
32609|Call to dlsym(0xb, "XF86VidModeGetGammaRampSize")0x60630140
32609|Call to dlsym(0xb, "XF86VidModeSetGammaRamp")0x60630160
32609|Call to dlopen("libXrender.so.1"/0x3f0306670e, 102)
Using native(wrapped) libXrender.so.1
dlopen: New handle 0xc (libXrender.so.1), dlopened=1
32609|Call to dlopen("libXrandr.so.2"/0x3f0306671e, 2)
Using native(wrapped) libXrandr.so.2
dlopen: New handle 0xd (libXrandr.so.2), dlopened=1
32609|Call to dlsym(0xd, "XRRConfigCurrentConfiguration")0x60650000
32609|Call to dlsym(0xd, "XRRConfigCurrentRate")0x60650020
32609|Call to dlsym(0xd, "XRRFreeScreenConfigInfo")0x60650040
32609|Call to dlsym(0xd, "XRRGetScreenInfo")0x60650060
32609|Call to dlsym(0xd, "XRRQueryExtension")0x60650080
32609|Call to dlsym(0xd, "XRRQueryVersion")0x606500a0
32609|Call to dlsym(0xd, "XRRRates")0x606500c0
32609|Call to dlsym(0xd, "XRRSetScreenConfig")0x606500e0
32609|Call to dlsym(0xd, "XRRSetScreenConfigAndRate")0x60650100
32609|Call to dlsym(0xd, "XRRSizes")0x60650120
32609|Call to dlsym(0xd, "XRRFreeCrtcInfo")0x60650140
32609|Call to dlsym(0xd, "XRRFreeOutputInfo")0x60650160
32609|Call to dlsym(0xd, "XRRFreeScreenResources")0x60650180
32609|Call to dlsym(0xd, "XRRGetCrtcInfo")0x606501a0
32609|Call to dlsym(0xd, "XRRGetOutputInfo")0x606501c0
32609|Call to dlsym(0xd, "XRRGetOutputProperty")0x606501e0
32609|Call to dlsym(0xd, "XRRGetScreenResources")0x60650200
32609|Call to dlsym(0xd, "XRRGetScreenResourcesCurrent")0x60650220
32609|Call to dlsym(0xd, "XRRGetScreenSizeRange")0x60650240
32609|Call to dlsym(0xd, "XRRSetCrtcConfig")0x60650260
32609|Call to dlsym(0xd, "XRRSetScreenSize")0x60650280
32609|Call to dlsym(0xd, "XRRSelectInput")0x606502a0
32609|Call to dlsym(0xd, "XRRGetOutputPrimary")0x606502c0
32609|Call to dlsym(0xd, "XRRGetProviderResources")0x606502e0
32609|Call to dlsym(0xd, "XRRFreeProviderResources")0x60650300
32609|Call to dlsym(0xd, "XRRGetProviderInfo")0x60650320
32609|Call to dlsym(0xd, "XRRFreeProviderInfo")0x60650340
32609|Call to dlopen("libXcomposite.so.1"/0x3f03065015, 2)
Using native(wrapped) libXcomposite.so.1
dlopen: New handle 0xe (libXcomposite.so.1), dlopened=1
32609|Call to dlsym(0xe, "XCompositeQueryExtension")0x60660000
32609|Call to dlsym(0xe, "XCompositeQueryVersion")0x60660020
32609|Call to dlsym(0xe, "XCompositeVersion")0x60660040
32609|Call to dlsym(0xe, "XCompositeRedirectWindow")0x60660060
32609|Call to dlsym(0xe, "XCompositeRedirectSubwindows")0x60660080
32609|Call to dlsym(0xe, "XCompositeUnredirectWindow")0x606600a0
32609|Call to dlsym(0xe, "XCompositeUnredirectSubwindows")0x606600c0
32609|Call to dlsym(0xe, "XCompositeCreateRegionFromBorderClip")0x606600e0
32609|Call to dlsym(0xe, "XCompositeNameWindowPixmap")0x60660100
Call to dlclose(0xe)
32609|Call to dlopen("libXi.so.6"/0x3f0305da0a, 2)
Using native(wrapped) libXi.so.6
dlopen: New handle 0xf (libXi.so.6), dlopened=1
32609|Call to dlsym(0xf, "XIGetClientPointer")0x60670000
32609|Call to dlsym(0xf, "XIFreeDeviceInfo")0x60670020
32609|Call to dlsym(0xf, "XIQueryDevice")0x60670040
32609|Call to dlsym(0xf, "XIQueryVersion")0x60670060
32609|Call to dlsym(0xf, "XISelectEvents")0x60670080

You might also like