summary refs log tree commit diff stats
path: root/results/scraper/box64/839
blob: e2b25cae8038f99afd6355c02b01aaf4f3526d9b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
netease-cloud-music: not staring because of lacking Avahi 
AUR package from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=netease-cloud-music

debian package: https://d1.music.126.net/dmusic/netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb

box64 version
```
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on - - with 8 Cores
Params database has 21 entries
Box64 with Dynarec v0.2.2 20bbd8e built on Jun  3 2023 10:33:20
```

launch script

```

#!/bin/sh
HERE=/opt/netease/netease-cloud-music
export LD_LIBRARY_PATH="${HERE}"/libs
export QT_PLUGIN_PATH="${HERE}"/plugins 
export QT_QPA_PLATFORM_PLUGIN_PATH="${HERE}"/plugins/platforms
export QT_QPA_PLATFORM=xcb
export LD_PRELOAD="${HERE}"/libnetease-patch.so
export BOX64_LD_PRELOAD="$LD_PRELOAD"

exec box64 "${HERE}"/netease-cloud-music "$@"
```
With BOX64_PREFER_EMULATED=1:

```
Using native(wrapped) libgssapi_krb5.so.2
Using native(wrapped) libgnutls.so.30
Error loading needed lib libavahi-common.so.3
Error loading needed lib libavahi-client.so.3
Error loading one of needed lib
Error initializing needed lib libcups.so.2
Error loading one of needed lib
Error initializing needed lib libcef.so
Error loading one of needed lib
Error initializing needed lib libqcef.so.1
Error loading one of needed lib
Error: loading needed libs in elf /opt/netease/netease-cloud-music/netease-cloud-music
```

Without:
```
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on - - with 8 Cores
Params database has 21 entries
Box64 with Dynarec v0.2.2 20bbd8e built on Jun  3 2023 10:33:20
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 49 Env var
BOX64 try to Preload /opt/netease/netease-cloud-music/libnetease-patch.so 
Looking for /opt/netease/netease-cloud-music/netease-cloud-music
Rename process to "netease-cloud-music"
Warning, cannot pre-load of the libs
Using emulated /opt/netease/netease-cloud-music/libs/libQt5WebChannel.so.5
Using emulated /opt/netease/netease-cloud-music/libs/libQt5Widgets.so.5
Using emulated /opt/netease/netease-cloud-music/libs/libQt5X11Extras.so.5
Using emulated /opt/netease/netease-cloud-music/libs/libQt5Xml.so.5
Using native(wrapped) libfontconfig.so.1
Using emulated /opt/netease/netease-cloud-music/libs/libqcef.so.1
Error loading needed lib libvlc.so.5
Using emulated /opt/netease/netease-cloud-music/libs/libsqlite3.so.0
Error loading needed lib libtag.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXtst.so.6
Using emulated /opt/netease/netease-cloud-music/libs/libQt5Network.so.5
Using emulated /opt/netease/netease-cloud-music/libs/libQt5Gui.so.5
Using emulated /opt/netease/netease-cloud-music/libs/libQt5DBus.so.5
Using emulated /opt/netease/netease-cloud-music/libs/libQt5Core.so.5
Using native(wrapped) libz.so.1
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using emulated /opt/netease/netease-cloud-music/libs/libQt5Qml.so.5
Using native(wrapped) libm.so.6
Using emulated /opt/netease/netease-cloud-music/libs/libicui18n.so.60
Using emulated /opt/netease/netease-cloud-music/libs/libicuuc.so.60
Using emulated /opt/netease/netease-cloud-music/libs/libdouble-conversion.so.1
Using native(wrapped) libglib-2.0.so.0
Using emulated /opt/netease/netease-cloud-music/libs/libicudata.so.60
Using native(wrapped) libGL.so.1
Using native(wrapped) libpng16.so.16
Error loading needed lib libharfbuzz.so.0
Error loading one of needed lib
Error initializing needed lib libQt5Gui.so.5
Error loading one of needed lib
Error initializing needed lib libQt5Widgets.so.5
Using emulated /opt/netease/netease-cloud-music/libs/qcef/libcef.so
libcef detected, using malloc_hack_2
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libgtk-x11-2.0.so.0
Using native(wrapped) libgdk-x11-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libcairo.so.2
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libsmime3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libexpat.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXi.so.6
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXss.so.1
Error initializing native libgconf-2.so.4 (last dlerror is libgconf-2.so.4: cannot open shared object file: No such file or directory)
Using emulated /opt/netease/netease-cloud-music/libs/libgconf-2.so.4
Using native(wrapped) libasound.so.2
Using native(wrapped) libpulse.so.0
Using native(wrapped) libcups.so.2
Using native(wrapped) libdbus-glib-1.so.2
Redirecting overriden malloc with hack function for /opt/netease/netease-cloud-music/libs/qcef/libcef.so
Error loading one of needed lib
Error: loading needed libs in elf /opt/netease/netease-cloud-music/netease-cloud-music
```