Author Topic: [GAMES] ET Legacy v2.77  (Read 1360 times)

tle

  • Sr. Member
  • ****
  • Posts: 262
  • Karma: +32/-0
    • View Profile
    • Ruby Journal
[GAMES] ET Legacy v2.77
« 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
« Last Edit: March 02, 2021, 06:54:11 am by tle »
Faithful Linux enthusiast

Borley

  • Full Member
  • ***
  • Posts: 133
  • Karma: +10/-0
    • View Profile
Re: [GAMES] ET Legacy v2.77
« Reply #1 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?
Blackbird C1P9S01, CPU 02CY650, 2x 8GB 2666 RAM, 1024GB M.2 SSD, AMD RX 560X, 2U heatsink, 500W SFX PSU, Debian 11

tle

  • Sr. Member
  • ****
  • Posts: 262
  • Karma: +32/-0
    • View Profile
    • Ruby Journal
Re: [GAMES] ET Legacy v2.77
« Reply #2 on: March 09, 2021, 06:06:12 am »
AFAIK none. How about we organise an ET Legacy weekend betwen POWER-users?
Faithful Linux enthusiast

tle

  • Sr. Member
  • ****
  • Posts: 262
  • Karma: +32/-0
    • View Profile
    • Ruby Journal
Re: [GAMES] ET Legacy v2.77
« Reply #3 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
Faithful Linux enthusiast

Borley

  • Full Member
  • ***
  • Posts: 133
  • Karma: +10/-0
    • View Profile
Re: [GAMES] ET Legacy v2.77
« Reply #4 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.
Blackbird C1P9S01, CPU 02CY650, 2x 8GB 2666 RAM, 1024GB M.2 SSD, AMD RX 560X, 2U heatsink, 500W SFX PSU, Debian 11

MauryG5

  • Hero Member
  • *****
  • Posts: 645
  • Karma: +21/-1
    • View Profile
Re: [GAMES] ET Legacy v2.77
« Reply #5 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?