Software > Applications and Porting
[GAMES] Doom 3 BFG bad ass game XD
MPC7500:
On Alpine Linux it's available on ppc64le. On ArchPOWER it's even available on ppc/ppc64.
https://github.com/kth5/archpower/blob/master/games/dhewm3/PKGBUILD
When I have time, I'll try it on Chimera Linux.
power9mm:
--- Quote from: pkubaj on January 29, 2026, 02:27:04 am ---dhewm3 starts for me to the main menu, but starting actual game crashes after loading the level.
--- End quote ---
yes this was my experience, I was able to load random maps and some i could play through them fully, try something like map game/mars_city2 for example. Another thing I had messed with was image_cachemegs as that sometimes would prevent crashes when set to a few GB or something. I posted my initial crash reports here https://github.com/dhewm/dhewm3/issues/508
When I have a PPC machine again I'm going to explore getting Half Life 2 to compile
tle:
--- Quote from: pkubaj on January 28, 2026, 07:20:37 am ---I built dxc and it seems to be recognized by RBDOOM, but I'm getting a build error:
[ FAIL ] SPIRV builtin/lighting/interactionSM.vs.hlsl {main} {USE_GPU_SKINNING=1 LIGHT_POINT=1 LIGHT_PARALLEL=0 USE_PBR=1 USE_NORMAL_FMT_RGB8=1 USE_SHADOW_ATLAS=1}
--- End quote ---
I did not run into such issue,
```
# build dxc
git clone https://github.com/microsoft/DirectXShaderCompiler.git
cd DirectXShaderCompiler
git submodule update --init --recursive
mkdir build && cd build
cmake .. -C ../cmake/caches/PredefinedParams.cmake
make dxc -j
sudo make install-dxc
# build the shared library
make dxcompiler -j32
# install it
sudo make install-dxcompiler
# then update the library cache:
sudo ldconfig
# build game
git clone https://github.com/RobertBeckebans/RBDOOM-3-BFG.git
cd ./RBDOOM-3-BFG/
git submodule update --init --recursive
mkdir build && cd build
export DXC_CUSTOM_PATH=/usr/local/bin/dxc
../neo/cmake-linux-debug.sh
cd ../build
make -j32
```
pkubaj:
Thanks, that indeed fixes the build issue for me. But I'm still getting the same runtime issue as before - a segfault after loading the first level.
tle:
--- Quote from: pkubaj on February 08, 2026, 05:36:45 am ---Thanks, that indeed fixes the build issue for me. But I'm still getting the same runtime issue as before - a segfault after loading the first level.
--- End quote ---
Please run the game with gdb and paste the stacktrace to gist.github.com or pastebin and share the link here
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version