![]() ![]() No problem with the x86_64 version, but it was very slow, and at 12 seconds per frames, I stopped before the end of the benchmark.įor Wine, I tried a 6.0.1 version (from PlayOnLinux build bot), but it crashed with a Segfault, so I tried the version from the Ubuntu repo, installed with sudo apt install wine64:amd64, wich worked fine (version 5.0.3). With openarena, i couldn’t get the i386 version running, it complained about missing files at start. The x86_64 emulation is slow, but solid (emulating llvmpipe is quite an achievment). Glmark2 also was corrupted on i386, and anything involving texture didn’t render correctly. Even worse, it’s done in emulated software, so the graphics performances are really not good with that config. QEMU doesn’t integrate a pass-thru mecanism for GL by default. Install qemu-usr and binfmt integration with sudo apt install qemu-user-binfmtĪnd now some libs with sudo apt install libgtk2.0-0:i386 libgtk2.0-0:amd64 libsdl2-image-2.0-0:i386 libsdl2-image-2.0-0:amd64 libgl1:i386 libgl1:amd64 libsdl1.2debian:i386 libopenal1:i386 libsdl1.2debian:amd64 libopenal1:amd64 libvorbisfile3:i386 libvorbisfile3:amd64 -y Then add the correct repo, create /etc/apt//i386.list with this: deb impish-security main restricted universe multiverseĭeb impish main restricted universe multiverseĭeb impish-updates main restricted universe multiverseĭeb impish-backports main restricted universe multiverseĪnd /etc/apt//amd64.list with this deb impish-security main restricted universe multiverse Installation is very simple on Ubuntu, as it’s part of the repo: sudo dpkg -add-architecture i386 Reboot, then install the ssh server sudo apt install openssh-server -yĪnd then install some libs, for games sudo apt install libsdl1.2debian libopenal1 -y The PI/400 used for this benchmark, running Ubuntu impish. Here are the common steps to prepare the OS (after turning off the “Blank screen” option in the “Power” settings), as I’ll be reinstalling the OS between each emu: sudo apt update & sudo apt upgrade -y Test machine is an RPI400 (so, 4 big cores and 4GB of RAM), and I will be using Ubuntu 21.10 64bits OS. I’ll launch the tutorial, answer to the 1st dialog box and mesure the fps at this point. FTL will run at default resolution of 1280×720 windowed. But I didn’t test on QEMU (it’s not hardware accelerated anyway, so it would be too slow). Both QEMU and FEX seem to use use Softfloat for it, to keep the 80bits precision, while box uses hardware float (with some tricks to keep 80bits when needed, like on some data copy used by old games), so I decided to also check the menu page of FTL, that I know use SSE code. It’s a benchmark with the CINEMA 4D Engine.Īfter some some testing, I realized that both openarena and WorldOfGoo mainly use x87 code, at least for the 32bits version of WorldOfGoo. This one needs Wine, and a 64bits version of it. WorldOfGoo will run at 1920×1080 fullscreen.ĬINEBENCH r15. To install WorldOfGoo, the “uname” trick will be used, as this allows to choose x86 or x86_64 installation (without the trick, the installer doesn’t recognise “aarch64” platform and fallback to x86). It provides a simple number indicating the performance (the higher, the better). Does include a CPU bench and OpenGL bench, but only the CPU one is used here. CINEBENCH r15: A benchmark based on a raytracing engine.Measures will be done on the 1st Tutorial screen, while the game is paused. ![]() FTL: that I added to the bench after doing the QEMU measures.Measures will be done on the Title screen. WorldOfGoo: The game has simple graphics, it should run fine.The fps will simply be measured with `HUD_GALLIUM=fps` on a stable and reproducible moment in the game: I’ll also do some quick bench not available natively. The 7z, dav1d and glmark2 bench are described here, and the openarena one there. openarena, that contains x87 code, and a JIT, and, in that config, is very much GPU limited, and so should be running very close to the native speed (again, as long as GL is still hardware accelerated). ![]() I couldn’t install the armhf version of glmark2 on Ubuntu, so only the native 64bits version was benchmarked.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |