SuperTuxKart

Alles rund um Spiele für Amiga OS4

Moderator: OS4Welt-Team

Benutzeravatar
xeno74
Beiträge: 718
Registriert: 20. November 2010 23:42
Wohnort: München
Kontaktdaten:

Re: SuperTuxKart

Beitrag von xeno74 »

stk-altivec.jpg
Ich versuche es einfach mal:

Code: Alles auswählen

export TARGET=powerpc-linux-gnualtivec

Code: Alles auswählen

export CFLAGS="-mcpu=power4 -mtune=power4 -maltivec -mabi=altivec -fno-strict-aliasing -O2 -pipe"

Code: Alles auswählen

export CXXFLAGS="${CFLAGS}"
So, damit das Paket vollständig optimiert ist, werden die Libs von denen STK abhängig ist, auch mit Optimierungen übersetzt :)

libogg-1.3.0 ist fertig und hat die o.g. Vorgaben übernommen :)

libvorbis-1.3.3 fertig :)

fribidi-0.19.5 hat auch die Vorgaben übernommen :)

openal-soft-1.15.1 Und fertig :roll:

Wenn das nicht coole Umgebungsvariablen für Irrlicht sind:

Code: Alles auswählen

CXXFLAGS += -fexpensive-optimizations -O3 -mcpu=power4 -mtune=power4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe^M

Code: Alles auswählen

CFLAGS := -O3 -fexpensive-optimizations -mcpu=power4 -mtune=power4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES^M
Geschafft ... Irrlicht wurde mit Optimierungen übersetzt.

Jetzt kommt STK :)

Nach einem ...

Code: Alles auswählen

mkdir cmake_build
cd cmake_build
cmake ..
hat CMake überraschenderweise alle optimierten Libs gefunden und eingebunden. Ihr könnt dies in der Datei CMakeCache.txt kontrollieren.

STK wurde mit allen Optimierungen fertig kompiliert.

Leider gibt es schlechte Nachrichten. Die Optimierungen von STK und der dazugehörigen Libs, haben leider keine Geschwindigkeitssteigerung gebracht.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
Hetzer
Beiträge: 520
Registriert: 2. Oktober 2009 12:00
Kontaktdaten:

Re: SuperTuxKart

Beitrag von Hetzer »

Wie sieht es hier eigentlich mit einer aktuellen Version für das AmigaOS aus.
Wäre da jetzt mit Warp3D Nova etwas machbar?
Aktuell ohne Amiga
tommysammy

Re: SuperTuxKart

Beitrag von tommysammy »

Hetzer hat geschrieben:Wie sieht es hier eigentlich mit einer aktuellen Version für das AmigaOS aus.
Wäre da jetzt mit Warp3D Nova etwas machbar?
Ja wäre mit viel Aufwand machbar.
Antworten