summary refs log tree commit diff stats
path: root/results/scraper/box64/946
diff options
context:
space:
mode:
Diffstat (limited to 'results/scraper/box64/946')
-rw-r--r--results/scraper/box64/94656
1 files changed, 56 insertions, 0 deletions
diff --git a/results/scraper/box64/946 b/results/scraper/box64/946
new file mode 100644
index 000000000..44aff3298
--- /dev/null
+++ b/results/scraper/box64/946
@@ -0,0 +1,56 @@
+[Feature Request] Improve the speed on PPC64LE host to run x86_64 binary
+## Info

+

+```

+$ uname -ar

+# Linux shrimp-paste 6.5.0-0.rc6.20230818git0e8860d2125f.47.fc40.ppc64le #1 SMP Fri Aug 18 13:42:16 UTC 2023 ppc64le GNU/Linux

+$ git clone https://github.com/ptitSeb/box64.git

+$ cd box64

+$ mkdir build

+$ cd build

+$ cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -PPC64LE=1 -DPAGE64K=ON

+$ make -j32

+$ sudo make install

+

+$ cd ~/Games/PillarsOfEternity

+# NOTE: this is the x86_64 Linux Pillars Of Eternity game (purchased from GOG)

+$ file PillarsOfEternity

+PillarsOfEternity: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=848f3a372e45bc39c4e8b77a6bce42c5bad3e9ee, stripped

+$ BOX64_ENV='MESA_GL_VERSION_OVERRIDE=3.2' box64 ./PillarsOfEternity

+

+Running on POWER9, altivec supported with 32 Cores

+Params database has 25 entries

+Box64 v0.2.4 45c4117a built on Aug 21 2023 22:28:46

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 50 Env var

+Looking for ./PillarsOfEternity

+Rename process to "PillarsOfEternity"

+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) libGLU.so.1

+Using native(wrapped) libGL.so.1

+Using native(wrapped) libX11.so.6

+Using native(wrapped) libXcursor.so.1

+Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6

+Using native(wrapped) libm.so.6

+Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1

+Found path: /home/tle/GOG/Pillars of Eternity/game/PillarsOfEternity

+Using emulated /home/tle/GOG/Pillars of Eternity/game/PillarsOfEternity_Data/Mono/x86_64/libmono.so

+Mono path[0] = '/home/tle/GOG/Pillars of Eternity/game/PillarsOfEternity_Data/Managed'

+Mono path[1] = '/home/tle/GOG/Pillars of Eternity/game/PillarsOfEternity_Data/Mono'

+Mono config path = '/home/tle/GOG/Pillars of Eternity/game/PillarsOfEternity_Data/Mono/etc'

+```

+

+the game took nearly 20min to get to the menu screen. Further action is so sluggish, I could not get further than this screen.

+No error output FYI

+

+![Screenshot from 2023-08-22 22-51-10](https://github.com/ptitSeb/box64/assets/135605/a2d3c722-8bce-47bd-b2d5-7e0cf871d370)

+![Screenshot from 2023-08-22 22-54-06](https://github.com/ptitSeb/box64/assets/135605/56fb870e-834d-4ae6-ab05-e6f999cac73b)

+![Screenshot from 2023-08-22 23-13-18](https://github.com/ptitSeb/box64/assets/135605/95f2f41f-2954-4e24-a3b0-13be6b7a25d2)

+

+Wondering if the team could improve the performance on PPC64LE Linux host? I am more than happy to offer access to my box for development work.
\ No newline at end of file