Superuser

Autor Thema: SuperTuxKart 0.6.2  (Gelesen 57493 mal)

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #45 am: 18. April 2010, 18:18:41 »
Hallo Forum,

die SuperTuxKart-Community sucht Mitstreiter, die helfen würden, SuperTuxKart weiter zu entwickeln. Auf supertuxkart.de findet Ihr über den Link "Über STK" weitere Informationen.

Viele Grüße,

Xeno

sonnenblen.de - Das unabhängige Sun User Forum

Re: SuperTuxKart 0.6.2
« Antwort #45 am: 18. April 2010, 18:18:41 »

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #46 am: 08. Mai 2010, 12:44:17 »
Hi,

das STK Devel-Team hat eine 2. Alpha-Version des 0.7-Release veröffentlicht. Diese Version hat eine Menge Verbesserungen und Bugfixes, mehr Strecken, einige neue Icons und Animationen.

An STK wird sehr intensiv gearbeitet und das Devel-Team würde sich freuen, wenn Ihr dem Team ein wenig Feedback zurückgebt - zum Beispiel zum Thema Performance. Gefällt euch der neue Icon-Stil oder möchtet Ihr das alte behalten? Beachtet bitte die Bug-Reports, weil GPs und Herausforderungen zur Zeit noch nicht funktionieren und es werden eine Menge Warnungen / Fehlermeldungen ausgegeben. Also bitte keine Fragen im Zusammenhang mit Herausforderungen oder GP stellen, weil diese noch nicht funktionieren.

Das STK-Team hofft auch, dass die Community helfen könnte, mehr alte Strecken in das neue Format zu portieren - es ist nicht so viel Arbeit und würde helfen, dass SuperTuxKart zu erhalten wie es zu 0.6.X-Zeiten war. Vor allem könnten dann die Herausforderungen und GPs wieder implementiert werden, wenn mehr Strecken im neuen Format zur Verfügung stehen. Auch mehrere Icons wären schön - und natürlich immer mehr neue Strecken.

Im Wiki gibt es die neuen Skripte für das Exportieren von Karts und Strecken in das neue Format.

http://supertuxkart.sourceforge.net/Track_exporter

Beachtet bitte, dass eine frühere Version dieser Skripte nicht mit der 0.7 alpha2 funktioniert und Karts / Tracks die mit den neuen Skripten portiert wurden nur unter 0.7 Alpha2 funktionieren also nicht mit der früheren Alpha-Version von STK.

Joerg (STK-Projektleiter) hat auch die Kart Export-Seite im Wiki etwas aktualisiert. Aber es wäre gut, wenn jemand vielleicht diese Seite überprüfen könnte und einige Screenshots und weitere Beschreibungen usw. hinzufügen könnte.

Download der 0.7 Alpha2-Sourcen:

http://sourceforge.net/projects/supertuxkart/files/

Leider gibt es noch keine fertig kompilierte Pakete für Solaris i386 und Solaris SPARC. Wir würden uns sehr freuen, wenn jemand von euch ein STK-Paket für Solaris bauen könnte.

Zuerst müsst Ihr STK kompilieren mit ./configure und gmake. Das Configure gibt Auskunft darüber, welche Libs/Dev-Pakete noch fehlen. Diese müssen nachinstalliert werden. Erst wenn das Configure sauber durchläuft, kann mit gmake das Binary gebaut werden.

Achtung: Die 0.7 Alpha2 basiert auf der Irrlicht 3D-Engine. Diese müsst Ihr vorher kompilieren und installieren.

Dann folgt der Bau des Paketes:

Hier eine detaillierte Anleitung für den Bau eines SuperTuxKart-Pakets für Solaris:

1.
Ein vorhandenes STK-Paket (gleiche Version) z.B. FreeBSD downloaden (Windows- und OS X-Pakete haben einen anderen Aufbau und können nicht verwendet werden).

2.
Im entpackten SuperTuxKart-Verzeichnis in das Verzeichnis bin wechseln.

3.
Alle Dateien im bin-Verzeichnis löschen.

4.
Das kompilierte STK-Binary in das bin-Verzeichnis kopieren.

5.
Dann das Kommando

ldd supertuxkart
ausführen, um zu schauen, von welchen Libs STK abhängig ist.

6.
Kopiert die Libs von denen STK abhängig ist, in das bin-Verzeichnis.
Alle anderen Verzeichnisse inkl. Dateien bleiben alle erhalten weil diese plattformunabhängig sind.

7.
Danach benennt das SuperTuxKart-Verzeichnis in supertuxkart-0.7alpha2-solaris-i386 oder in supertuxkart-0.7alpha2-solaris-sparc um.

8.
Packt das Verzeichnis mit

tar cjvf supertuxkart-0.7alpha2-solaris-i386.tar.bz2 supertuxkart-0.7alpha2-solaris-i386
oder

tar cjvf supertuxkart-0.7alpha2-solaris-sparc.tar.bz2 supertuxkart-0.7alpha2-solaris-sparc
9.
Ladet das Paket auf irgendeinem Free-Hoster z.B.:

http://rapidshare.com/

http://www.mediafire.com/

10.
Jetzt folgt das Testen vom Paket. Dafür benötigt Ihr ein Solaris-System, das noch nicht verändert wurde also in einem Auslieferungszustand ist. Das ist aber kein Problem :) Startet das Solaris-System im Live-CD-Modus. Dann ladet euer Paket von dem Freehoster. Oder greift von der Live-CD auf eure Festplatte zu und wechselt dann in das STK-Verzeichnis. Startet dann STK mit

./run_game.sh.

Wenn STK von der Live-CD aus funktioniert, dann war der Test erfolgreich. Wenn noch eine Lib im bin-Verzeichnis fehlt, dann meldet das STK.

Achja, in der Datei run_game.sh wird über die Variable LD_LIBRARY_PATH festgelegt, wo STK nach den benötigten Libs suchen soll.

run_game.sh:
LD_LIBRARY_PATH=./bin/: bin/supertuxkart
Viel Spass beim Basteln ;)

Achja, für alle die STK nicht kompilieren wollen: Schaut euch das Intro-Video auf supertuxkart.de an, um die 0.7Alpha2 in Aktion erleben zu können.


--Xeno

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #47 am: 11. Mai 2010, 18:22:38 »
Hi STK-Fans :)

Ich habe ein neues Cover gebastelt:



Die älteren Cover sind weiterhin verfügbar:




xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #48 am: 05. Dezember 2010, 18:05:01 »
SuperTuxKart 0.7 rc1 wurde veröffentlicht.

Ein toller Film über den RC1: SuperTuxKart 0.7 rc1 first-look

Wer von euch Windows (ab 2000 SP4) oder Mac OS X (ab 10.4 PPC+Intel) installiert hat, der kann den RC1 ausprobieren.

Download

Hat jemand von euch Lust, den RC1 für Solaris zu kompilieren?

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #49 am: 15. Dezember 2010, 16:19:40 »
Heute haben wir den RC2 veröffentlicht

Änderungen zu 0.7 rc1:

* Chinesische Schriftarten sind jetzt im Paket enthalten
* Viele memory leaks wurden beseitigt (einige haben Probleme mit Musik und Effekten erzeugt)
* Einige Strecken wurden verbessert
* Einige kleinere Fehler wurden beseitigt.

Zur Zeit gibt es nur Downloads für Windows, Mac OS X und FreeBSD:

http://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.7/

Hat jemand von euch Lust, den RC2 für Solaris zu kompilieren?

Ist zwar ein wenig Offtopic aber wir sind einfach Stolz, dass erste Mal auf einem Heft-Cover zu sein:



http://www.amigafuture.de/kb.php?mode=article&k=3587

Viel Spass mit STK!

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #50 am: 29. Dezember 2010, 14:51:58 »
Hallo zusammen,

nach mehr als einem Jahr Arbeit, dutzenden neuen und beseitigten Fehler, mehr als 3000 commits, einer unglaublichen Menge an Arbeit von Künstlern, unerbittlichem Testen von Testern, Übersetzungen von mehr oder weniger jedem Fleck der Erde haben wir es endlich geschafft und können die Version 0.7 von SuperTuxkart ankündigen!

Downloads für FreeBSD, Linux, Mac OS X und Windows findet ihr auf:

http://supertuxkart.sourceforge.net/Downloads

Status SuperTuxKart 0.7 auf Solaris:

Irrlicht 1.7.2 kompiliert komplett durch und auch das Linken funktioniert automatisch. STK 0.7 kompiliert durch und auch hier wird ohne Hilfe automatisch gelinkt. STK startet aber die PNGs+Fonts werden nicht richtig angezeigt und STK stürzt ab.

Diese Probleme entstehen durch Irrlicht. Der BMP-Loader wird scheinbar nicht kompiliert. Obwohl die Variable _IRR_COMPILE_WITH_BMP_LOADER_ in der IrrCompilerConfig.h definiert ist. Die PNGs haben im Spiel keine Transparenz. Trotzdem kompiliert Irrlicht durch und auch das Linken funktioniert automatisch. Was für Bibliotheken braucht der BMP-Loader? Warum werden die PNGs nicht mit Transparenz angezeigt? Hat schon jemand Irrlicht unter Solaris kompiliert? Kann jemand helfen, Irrlicht unter Solaris/i386 zu kompilieren?

Mein System: OpenSolaris 5.11 i386

Screenshot:

/*Klickt auf das Bild, um eine größere Auflösung zu erhalten*/

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #51 am: 31. Dezember 2010, 06:30:58 »
SuperTuxKart 0.7 für Solaris i386 ist da!

Download: supertuxkart-0.7-solaris-i386.tar.bz2

Screenshots:







xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #52 am: 02. Januar 2011, 13:35:00 »
Ich habe ein neues STK 0.7-Paket für Solaris i386 auf SF geladen.

Neu:

FriBidi-Lib hinzugefügt.

Download: supertuxkart-0.7-solaris-i386.tar.bz2

Zusätzlich habe ich die portierte Irrlicht Grafik-Engine 1.7.2 für Solaris auf SF veröffentlicht.

Download: irrlicht-1.7.2-solaris-i386.tar.bz2

Screenshot:


Offline AndreasW

  • Sobl Master
  • ****
  • Beiträge: 254
Re: SuperTuxKart 0.6.2
« Antwort #53 am: 02. Januar 2011, 23:51:56 »
Ich habe ein neues STK 0.7-Paket für Solaris i386 auf SF geladen.

Neu:

FriBidi-Lib hinzugefügt.

Download: supertuxkart-0.7-solaris-i386.tar.bz2

Zusätzlich habe ich die portierte Irrlicht Grafik-Engine 1.7.2 für Solaris auf SF veröffentlicht.

Download: irrlicht-1.7.2-solaris-i386.tar.bz2

Screenshot:


Hallo xeno74,

nur mal eine kleine Anmerkung: wenn Du das Paket unter Solaris 11 Express kompiliert hast,
ist die Wahrscheinlichkeit gering, dass es unter Solaris 10 läuft.
Unter Solaris gibt es für die Paketerzeugung eine einfache Regel: Kompiliere es auf der ältesten
zu unterstützenden Version. Momentan bedeutet dies, dass Dein Paket allein unter Solaris 11 Express laufen wird.
Es wäre übrigens auf jeden Fall noch hilfreich, wenn Du kenntlich machst (entweder durch eine README oder durch einen Namensbestandteil)
ab welcher Solaris-Version das Paket laufen wird.

Andreas

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #54 am: 03. Januar 2011, 06:07:01 »
Hallo xeno74,

nur mal eine kleine Anmerkung: wenn Du das Paket unter Solaris 11 Express kompiliert hast,
ist die Wahrscheinlichkeit gering, dass es unter Solaris 10 läuft.
Unter Solaris gibt es für die Paketerzeugung eine einfache Regel: Kompiliere es auf der ältesten
zu unterstützenden Version. Momentan bedeutet dies, dass Dein Paket allein unter Solaris 11 Express laufen wird.
Es wäre übrigens auf jeden Fall noch hilfreich, wenn Du kenntlich machst (entweder durch eine README oder durch einen Namensbestandteil)
ab welcher Solaris-Version das Paket laufen wird.

Andreas

Hallo Andreas,

danke für deine Anmerkung. Das Paket läuft ab Solaris 10. Ich habe es mit OpenSolaris 10 (OpenSolaris 5.11 i386) erstellt.

Das Paket wurde mit Oracle Solaris 11, OpenSolaris 10 und mit OpenIndiana Build 148 getestet. Könntest du das Paket auch testen?
Ich brauche unbedingt Feedback ob es auch bei euch läuft.

STK unter OpenSolaris 10:

« Letzte Änderung: 03. Januar 2011, 06:16:41 von xeno74 »

sonnenblen.de - Das unabhängige Sun User Forum

Re: SuperTuxKart 0.6.2
« Antwort #54 am: 03. Januar 2011, 06:07:01 »

oreissig

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #55 am: 03. Januar 2011, 11:56:39 »
Ich habe es mit OpenSolaris 10 (OpenSolaris 5.11 i386) erstellt.
Da ist aber ein Widerspruch, weil bei einer uname-Ausgabe 5.x das x (seit Solaris (2.)7) für die Solaris-Version steht ;)
OpenSolaris war schon immer so etwas wie debian testing, eine vorschau der aktuellen Entwicklung auf das, was am ende mal das stabile Solaris 11 werden soll.

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #56 am: 03. Januar 2011, 20:58:07 »
Ich habe es mit OpenSolaris 10 (OpenSolaris 5.11 i386) erstellt.
Da ist aber ein Widerspruch, weil bei einer uname-Ausgabe 5.x das x (seit Solaris (2.)7) für die Solaris-Version steht ;)
OpenSolaris war schon immer so etwas wie debian testing, eine vorschau der aktuellen Entwicklung auf das, was am ende mal das stabile Solaris 11 werden soll.

Danke für den Hinweis. Also läuft es erst ab Solaris 11. Hat schon jemand das Paket getestet? Hätte jemand von euch Zeit ein SPARC-Paket zu erstellen? Es ist nicht schwer, weil fast alle Abhängigkeiten aufgelöst werden können (über Blastwave z.B.). Nur Irrlicht müsst ihr selbst kompilieren. Aber das ist auch kein Problem, weil die Solaris SPARC-Bestandteile in den Irrlicht-Sourcen schon vorhanden sind. Diese sind mir zum Verhängnis geworden. Durch die SPARC-Bestandteile ist BIG ENDIAN-Code beim Kompilieren in das i386-Paket gelangt. Deshalb wurden PNGs nicht mehr richtig angezeigt und der BMP-Loader konnte nicht geladen werden. Ich musste erst den Solaris-Code in Irrlicht von BIG ENDIAN-Teilen befreien und dann hat STK auch die richtigen Algorithmen für LITTLE ENDIAN übernommen. Diese Probleme tauchen aber beim Bauen vom SPARC-Paket nicht auf. Wie schon geschrieben, wäre es super wenn jemand das i386-Paket testen könnte.
« Letzte Änderung: 03. Januar 2011, 21:00:54 von xeno74 »

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #57 am: 03. Januar 2011, 23:07:41 »
Ihr hattet Recht. STK 0.7 mit dem Standard-Binary läuft nicht unter Solaris 10.

Ich habe das STK-Binary gepatcht und dadurch läuft es jetzt auch unter Solaris 10 :)



Download vom Solaris 10 Binary: supertuxkart-0.7-solaris10-i386-binary.tar.gz

Ihr müsst das Binary im STK-Paket durch das Solaris 10 Binary ersetzen.

Bitte testet STK.

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #58 am: 06. Januar 2011, 10:39:07 »
STK 0.7 HD Videos (1080p):

http://www.youtube.com/watch?v=k9Bt2J5CbLY

http://www.youtube.com/watch?v=HK9b9d6M_6s

Mit GLC aufgenommen und mit Kdenlive geschnitten und gerendert.

xeno74

  • Gast
Re: SuperTuxKart 0.6.2
« Antwort #59 am: 07. Januar 2011, 18:39:50 »
Development-Version (SuperTuxKart 0.7.1) mit dem neuen Add-on-Manager:

http://www.youtube.com/watch?v=QRR_ayNCaVE