diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
| commit | f2ec263023649e596c5076df32c2d328bc9393d2 (patch) | |
| tree | 5dd86caab46e552bd2e62bf9c4fb1a7504a44db4 /results/scraper/fex/4502 | |
| parent | 63d2e9d409831aa8582787234cae4741847504b7 (diff) | |
| download | qemu-analysis-main.tar.gz qemu-analysis-main.zip | |
Diffstat (limited to 'results/scraper/fex/4502')
| -rw-r--r-- | results/scraper/fex/4502 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/results/scraper/fex/4502 b/results/scraper/fex/4502 new file mode 100644 index 000000000..518fd58f9 --- /dev/null +++ b/results/scraper/fex/4502 @@ -0,0 +1,24 @@ +Question: How to properly use software renderer (OSMesa) with FEX-Emu for StarCraft II? +Hi team, + +I'm currently using FEX-Emu to run the Linux `x86_64` version of StarCraft II (using the game binaries provided in the [`[Blizzard/s2client-proto](https://github.com/Blizzard/s2client-proto)`](https://github.com/Blizzard/s2client-proto) repository). I'm trying to run the game with software rendering by passing the `-osmesapath` parameter, pointing to the following library: + +``` +/usr/lib/x86_64-linux-gnu/libOSMesa.so.8 +``` + +Since I'm using software rendering, does this mean the x86 version of the OSMesa library will be used and executed via FEX? + +In an attempt to improve rendering speed, I tried replacing the library with the native AArch64 version: + +``` +/usr/lib/aarch64-linux-gnu/libOSMesa.so.8 +``` + +However, when doing so, the game fails to load the library properly. + +What is the correct way to use OSMesa with FEX-Emu in this scenario? Is there a way to benefit from the native AArch64 OSMesa for better performance, or must I stick with the x86 version? + +Any guidance would be greatly appreciated! + +Thanks! \ No newline at end of file |