Raptor Computing Systems Community Forums (BETA)

Software => Applications and Porting => Topic started by: tle on March 02, 2021, 06:26:55 am

Title: [GAMES] ET Legacy v2.77
Post by: tle on March 02, 2021, 06:26:55 am
v2.77 was released yesterday. I was abit curious about how compatible this game is with ppc64le. It turns out it is very trivial to make the game compile with system libs on Fedora 33

Once the Pull Request (https://github.com/etlegacy/etlegacy/pull/1593) is merged, you could compile the game easily with following options:

Code: [Select]
cmake -DCMAKE_BUILD_TYPE=Release \
-DCROSS_COMPILE32=0 \
-DZIP_ONLY=0 \
-DARM=0 \
-DBUILD_SERVER=1 \
-DBUILD_CLIENT=1 \
-DBUILD_MOD=1 \
-DBUILD_MOD_PK3=1 \
-DBUNDLED_LIBS=0 \
-DBUNDLED_SDL=0 \
-DBUNDLED_ZLIB=0 \
-DBUNDLED_MINIZIP=0 \
-DBUNDLED_JPEG=0 \
-DBUNDLED_CURL=0 \
-DBUNDLED_WOLFSSL=0 \
-DBUNDLED_OPENSSL=0 \
-DBUNDLED_LUA=0 \
-DBUNDLED_OGG_VORBIS=0 \
-DBUNDLED_THEORA=0 \
-DBUNDLED_OPENAL=0 \
-DBUNDLED_GLEW=0 \
-DBUNDLED_FREETYPE=0 \
-DBUNDLED_PNG=0 \
-DBUNDLED_SQLITE3=0 \
-DFEATURE_CURL=1 \
-DFEATURE_SSL=1 \
-DFEATURE_OGG_VORBIS=1 \
-DFEATURE_THEORA=1 \
-DFEATURE_OPENAL=1 \
-DFEATURE_FREETYPE=1 \
-DFEATURE_PNG=1 \
-DFEATURE_LUA=1 \
-DFEATURE_MULTIVIEW=1 \
-DFEATURE_EDV=1 \
-DFEATURE_ANTICHEAT=1 \
-DFEATURE_GETTEXT=1 \
-DFEATURE_DBMS=1 \
-DFEATURE_RATING=1 \
-DFEATURE_PRESTIGE=1 \
-DFEATURE_AUTOUPDATE=1 \
-DFEATURE_RENDERER2=0 \
-DFEATURE_RENDERER_GLES=0 \
-DRENDERER_DYNAMIC=1 \
-DFEATURE_LUASQL=1 \
-DFEATURE_OMNIBOT=1 \
-DINSTALL_EXTRA=1 \
-DINSTALL_OMNIBOT=1 \
-DINSTALL_GEOIP=1 \
-DINSTALL_WOLFADMIN=1 \
-DCMAKE_INSTALL_PREFIX=/home/runlevel5/etlegacy \
-DINSTALL_DEFAULT_MODDIR=. \
-DINSTALL_DEFAULT_BINDIR=. \
-DINSTALL_DEFAULT_BASEDIR=. \
                ..


The game plays perfectly. The only downside is lacking support for any game hosted with x86_64 server.

Video gameplay: https://youtu.be/pCP6a9TsqLc
Title: Re: [GAMES] ET Legacy v2.77
Post by: Borley on March 08, 2021, 08:36:23 pm
Tagging to remind myself to build this.

Are there enough players to hold matches without connecting to x86_64 servers?
Title: Re: [GAMES] ET Legacy v2.77
Post by: tle on March 09, 2021, 06:06:12 am
AFAIK none. How about we organise an ET Legacy weekend betwen POWER-users?
Title: Re: [GAMES] ET Legacy v2.77
Post by: tle on August 18, 2021, 12:20:37 am
Sadly the PR is not accepted because the project does not want to support PPC (at least at this stage). Oh well
Title: Re: [GAMES] ET Legacy v2.77
Post by: Borley on May 25, 2022, 04:40:34 pm
The ET:L devs closed out your pull with the pretty harsh stance that PPC == Apple

This is not a technical issue preventing support, but a perception issue about the Power ecosystem.
Title: Re: [GAMES] ET Legacy v2.77
Post by: MauryG5 on May 26, 2022, 10:29:54 am
We are in bad shape if there are still those who approach us to Apple, really bad damn ...! But is it also possible to compile for Debian and derivatives?