Ryzom

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][gesichtete Version]
K (Die Seite wurde neu angelegt: „{{inArbeit}} {{Wissen | | * Benutzung der Konsole * Grundlagen & häufige Fragen * Wine }} {| style="background-color: #ffffff; border: solid 2px #b3b...“)
 
(Der Versionsvergleich bezieht 32 dazwischenliegende Versionen mit ein.)
Zeile 1: Zeile 1:
-
{{inArbeit}}
 
{{Wissen | |
{{Wissen | |
* [[Benutzung der Konsole]]
* [[Benutzung der Konsole]]
* [[Grundlagen & häufige Fragen]]
* [[Grundlagen & häufige Fragen]]
-
* [[Wine]]
 
}}
}}
 +
{| style="background-color: #ffffff; border: solid 2px #b3b7ff;"  
{| style="background-color: #ffffff; border: solid 2px #b3b7ff;"  
|- class="#b3b7ff;"
|- class="#b3b7ff;"
Zeile 17: Zeile 16:
Bild:Wine-logo-grau.jpg|60px|benötigt Wine
Bild:Wine-logo-grau.jpg|60px|benötigt Wine
default [[:Kategorie:Wine|benötigt Wine]]
default [[:Kategorie:Wine|benötigt Wine]]
-
desc none
 
-
</imagemap>
 
-
|<imagemap>
 
-
Bild:Cedega-grau.jpg|50px|benötigt Cedega
 
-
default [[:Kategorie:Cedega|benötigt Cedega]]
 
desc none
desc none
</imagemap>
</imagemap>
Zeile 40: Zeile 34:
</imagemap>
</imagemap>
|}
|}
 +
 +
{{Infobox SuL
{{Infobox SuL
|Name= Ryzom(ex The Saga of Ryzom)
|Name= Ryzom(ex The Saga of Ryzom)
Zeile 46: Zeile 42:
|Genre= MMORPG
|Genre= MMORPG
|Entwickler= Winch Gate Property Ltd.
|Entwickler= Winch Gate Property Ltd.
-
|Architektur= i386, amd64
+
|Architektur= i386(offiziell)
-
|Version= r7XX
+
|Version= 1.1X
-
|Sprache= Multilingual
+
|Sprache= Deutsch
|Spielmodi= Mehrspieler
|Spielmodi= Mehrspieler
-
|Plattform(en)= GNU/Linux, MacOS, MS Windows
+
|Plattform(en)= Linux, Windows, MacOS
-
|Systemminima= '''CPU:''' 1 GHz<br>'''RAM:''' 512 MB<br>'''GPU:''' 64 MB VRAM und<br>'''HDD:''' ~7000 GB
+
|Systemminima= '''CPU:''' 1 GHz<br>'''RAM:''' 512 MB<br>'''GPU:''' 64 MB VRAM<br>'''HDD:''' ~7000 MB
-
|Lizenz= kommerziell
+
|Lizenz= '''Typ:''' Kommerziell<br>'''Client:''' AGPL & CC-BY-SA<br>'''Welt:''' EULA<br>'''Abo-Kosten:''' ~7-8€ pro Monat
-
|Altersfreigabe= nicht getestet
+
|Altersfreigabe= [[Bild:Ab12.gif|Freigegeben ab 12 Jahren gemäß § 14 JuSchG|72px]]
|Demo=
|Demo=
|Website= [http://www.ryzom.de/de/index.html Homepage]
|Website= [http://www.ryzom.de/de/index.html Homepage]
-
|Diskussion= [http://www.linuxgaming.de/spiele-vorstellungen-f168/homeworld-t4334.html Diskussion]
+
|Diskussion= [http://www.linuxgaming.de/spiele-vorstellungen-f168/-nativ-ryzom-t4802.html Diskussion]
}}
}}
 +
__TOC__
__TOC__
-
== Beschreibung des Spiels ==
+
 
 +
== Beschreibung ==
 +
 
 +
'''Ryzom''' ist ein Fantasy-MMORPG mit SciFi-Elementen, es ist in Episoden gegliedert und seit Mai 2010 Freie Software.
 +
 
 +
Eine Besonderheit von Ryzom ist es dass man sich als Spieler nicht auf einen Beruf versteift, grundsätzlich kann jeder alles erlernen egal ob er Magier, Kämpfer oder Handwerker ist. Die Welt selber ist dabei nicht Statisch, sondern verändert sich kontinuierlich so werden ab und an neue Bereiche zugänglich oder andere versperrt, auch gibt es einen Tag-Nacht- und Jahreszeitenzyklus sowie Witterungen.
== Installation ==
== Installation ==
-
'''01.)''' Um das Spiel erfolgreich zu bauen benötigt Ihr einen [http://www.homeworldsdl.org SVN-Account](siehe Programmers) und die folgenden Pakete:
+
 
 +
'''01.)''' Das Spiel benötigt die folgenden Pakete zusätzlich:
{| style="vertical-align: top;"
{| style="vertical-align: top;"
|{{Debian}}
|{{Debian}}
-
|<code>su -c "apt-get install wine bison flex subversion libsdl1.2-dev libsdl-net1.2-dev libavformat-dev libavutil-dev libasound2-dev libswscale-dev libavcodec-dev byacc automake autoconf libtool ffmpeg sed"</code>
+
|<code>su -c "apt-get install wget p7zip-full"</code>
|}
|}
-
'''02.)''' Öffnet ein Terminal, Legt die Homeworld-CD ein und installiert HW mit WINE:
+
'''02.)''' Öffnet ein Terminal und ladet Euch den 1,5 GB großen Basisclient:
-
<pre>WINEPREFIX=$HOME/hometmp WINEDLLOVERRIDES=winemenubuilder.exe=d wine /media/cdrom/HWSetup.EXE /s</pre>
+
<pre>wget -c https://sourceforge.net/projects/ryzom/files/ryzom_client.7z/download -O /tmp/ryzom.7z</pre>
-
'''03.)''' Nun aktualisiert HW auf 1.05:
+
'''03.)''' Gebt Euer zukünftiges Ryzom-Verzeichnis an:
-
<pre>wget http://homesource.nekomimicon.net/downloads/patches/Homeworld105Patch.exe</pre>
+
<pre>export gamedir=<EUER_ZUKÜNFTIGES_RYZOM_VERZEICHNIS></pre>
-
<pre>WINEPREFIX=$HOME/hometmp wine homeworld105patch.exe && rm Homeworld105Patch.exe</pre>
+
'''04.)''' Entpackt eben diesen Basisclient:
-
'''04.)''' Ladet Euch die aktuelle SVN:
+
<pre>7z x /tmp/ryzom.7z -o$gamedir</pre>
-
<pre>svn co svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk $HOME/homesdl</pre>
+
<pre>mv $gamedir/ryzom_client/* $gamedir</pre>
-
'''05.)''' Wechselt in das Linuxverzeichnis und baut die Binärdatei:
+
<pre>mv $gamedir/ryzom_client/ryzom_client /tmp && rm -rf $gamedir/ryzom_client && mv /tmp/ryzom_client $gamedir</pre>
-
<pre>cd $HOME/homesdl/Linux</pre>
+
'''05.)''' Erstellt Euch ein Startskript:
-
<pre>sh bootstrap</pre>
+
<pre>echo -e "\x23\x21/bin/sh\ncd \x22$gamedir\x22\nexec ./ryzom_client \x22\x24\x40\x22">$gamedir/ryzom && chmod +x $gamedir/ryzom</pre>
-
<pre>cd ..</pre>
+
'''06.)''' Linkt eben Dieses nach /usr/bin:
-
*''für 32-Bit:''
+
<pre>su -c "ln -s $gamedir/ryzom /usr/bin/ryzom"</pre>
-
<pre>CFLAGS="-O0" ./configure --enable-movies --enable-network --bindir=$HOME/hometmp/drive_c/Sierra/Homeworld && make install</pre>
+
''Das Spiel kann nun durch die Eingabe von '''ryzom''' gestartet werden.''
-
*''für 64-Bit:''
+
 
-
<pre>CFLAGS="-O0" ./configure --enable-movies --enable-network --enable-x86_64 --bindir=$HOME/hometmp/drive_c/Sierra/Homeworld && make install</pre>
+
 
-
'''06.)''' Neben der Binärdatei benötigt Ihr auch eine HomeworldSDL.big dazu müsst Ihr vorher allerdings noch biggie einen *.big-Packer bauen:
+
===Deinstallation===
-
<pre>cd $HOME/homesdl/tools/biggie</pre>
+
 
-
<pre>sh biggie-Linux-compile.sh</pre>
+
'''01.)''' Öffnet ein Terminal und gebt Euer Spielverzeichnis an:
-
<pre>cd ../..</pre>
+
<pre>export gamedir=<EUER_RYZOM_VERZEICHNIS></pre>
-
*''Zwischenschritt für die deutsche Version:''
+
'''02.)''' Nun löscht das Spieleverzeichniss und das Startskript:
-
<pre>cp HomeworldSDL_big/fonts/english HomeworldSDL_big/fonts/german</pre>
+
<pre>su -c "rm -rf $gamedir /usr/bin/ryzom"</pre>
-
'''07.)''' Packt nun das Archiv und kopiert es in Euer HW-Verzeichnis
+
 
-
<pre>sh HomeworldSDL_big/convert_directory_to_big_file</pre>
+
 
-
<pre>mv HomeworldSDL.big $HOME/hometmp/drive_c/Sierra/Homeworld</pre>
+
-
'''08.)''' Legt Euer zukünftiges HomeworldSDL Spielverzeichnis fest und erstellt dieses:
+
-
<pre>export gamedir=<ERSETZT_DIES_DURCH_EUER_SPIELVERZEICHNIS></pre>
+
-
<pre>mkdir -p $gamedir</pre>
+
-
'''09.)''' Verschiebt nun Euer Temporäres HW-Verzeichnis dorthin(Wer will kann auch alle *.exen, *.dlls dabei in den Müll werfen(= )
+
-
<pre>mv -i $HOME/hometmp/drive_c/Sierra/Homeworld/* $gamedir</pre>
+
-
<pre>rm -drf $HOME/hometmp</pre>
+
-
'''10.)''' Da die Bink-Video-Unterstüzung für FFmpeg etwas spät kam, müsst Ihr nun noch die HW-Videos zu AVI konvertieren, oder Euch vorkonvertierte([http://www.whoc.org.uk/homeworldSDL/AllMovies.zip hier]) herunterladen:
+
-
<pre>cd $gamedir/Movies</pre>
+
-
<pre>for file in *.bik; do ffmpeg -i $file -sameq -vcodec msmpeg4 `echo $file|sed 's/\.bik$/\.avi/'`; done</pre>
+
-
<pre>rm -f *.bik</pre>
+
-
'''11.)''' Erstellt nun noch ein Startskript und verlinkt es nach /usr/bin:
+
-
<pre>echo -e "\x23\x21/bin/sh\ncd \x22$gamedir\x22\nexec ./homeworld \x22\x24\x40\x22">../homeworld.sh && chmod +x ../homeworld.sh</pre>
+
-
<pre>su -c "ln -s $gamedir/homeworld.sh /usr/bin/homeworld"</pre>
+
-
''Eines der besten Strategiespiele kann nun durch die Eingabe von '''homeworld''' gestartet werden.''
+
-
==Deinstallation==
+
-
'''01.)''' Öffnet ein Terminal und gebt Euer Spielverzeichniss an:
+
-
<pre>export gamedir=<EUER_HW-VERZEICHNIS></pre>
+
-
'''02.)''' Nun löscht das Spieleverzeichnis:
+
-
<pre>su -c "rm -drf /usr/bin/homeworld $gamedir"</pre>
+
==Probleme==
==Probleme==
-
===HW in deutsch===
+
 
-
Editiert die '''~/.homeworld/Homeworld.cfg''' und sucht '''language''' ersetzt die jeweilige Zahl durch eine '''2'''
+
===Verbindungsprobleme===
-
====Fehlende Umlaute====
+
 
-
Leider sind in der englischen Font keine Umlaute oder SZ's enthalten somit werden sie nicht angezeigt...
+
Ryzom nutzt die folgenden Ports zur Datenübertragung '''TCP:''' 80, 443, 40916, 43434, 48851 bis 48860, 50000 '''UDP:''' 47851 bis 47860
-
===Ausgewaschene, verpixelte Texturen===
+
 
-
Werft einen Blick in die '''~/.homeworld/Homeworld.cfg''' und stellt sicher dass hinter '''noLOD''' eine '''1''' steht.
+
 
-
===Nvidia-Tipps===
+
===Fehlende Auflösung===
-
Durch Digital Vibrianc wirkt HW deutlich lebendiger und farbenfroher
+
 
-
== Weblinks(engl.) ==
+
Falls die gewünschte Auflösung nicht verfügbar ist könnt Ihr sie in der '''client_default.cfg''' im Spielverzeichnins unter '''FullScreen''', '''Height''' und '''Width''' verändern. Solltet Ihr eine Widescreen-Auflösung nutzen wollen müsst Ihr noch die '''ScreenAspectRatio''' anpassen
-
*[http://www.homeworldsdl.org/ HomeworldSDL-Produktseite]<br>
+
 
-
*[http://homesource.nekomimicon.net/sourceforum/ HomeworldSDL-Entwicklerforum]<br>
+
 
-
*[http://homesource.nekomimicon.net/tenodera/view_all_bug_page.php HomeworldSDL-Bug Tracker]<br>
+
===64 Bit-Client===
-
*[http://web.archive.org/web/19991113143433/http://www.sierrastudios.com/games/homeworld/noflash/index.html Homeworld-Produktseite im Webarchiv]
+
 
-
*[http://www.relic.com/games/homeworld/ Homeworld bei Relic]<br>
+
Mit dem [http://dev.ryzom.com/projects/ryzom/wiki Quellcode] des Ryzom-Cores lässt sich problemlos eine 64-Bit Binärdatei bauen. Sollte es Probleme geben beim Compilern von dem 64bit Client kann man nach Support im IRC Channel #ryzom auf dem FreeNode Server um Hilfe bitten. Dort wird es dann auch gleich im SVN mitgefixt falls es kein Fehler eures Systems ist.
-
*[http://forums.relicnews.com/forumdisplay.php?f=16 Homeworld bei RelicNews]
+
 
-
*[http://www.hwaccess.net Homeworld Access]
+
 
-
*[http://jstonline.homeworldtrinity.org/ Maps-, Mods- und Tools-Archiv auf Jst-Online]
+
== Weblinks ==
 +
 
 +
*[http://www.ryzom.de/de/index.html Produktseite]<br>
 +
*[http://dev.ryzom.com Ryzom Core-Client]<br>
 +
*[http://de.ryzomnomnom.com/wiki/Hauptseite Ryzom Wiki]<br>
 +
*[http://atys.ryzom.com/projects/pubde Die Chroniken von Atys]
 +
 
 +
 
== Screenshots ==
== Screenshots ==
 +
{| width="100%" style="vertical-align: middle;"
{| width="100%" style="vertical-align: middle;"
|align="center"|[[Bild:ryzom02.jpg|thumb|none]]
|align="center"|[[Bild:ryzom02.jpg|thumb|none]]
Zeile 135: Zeile 126:
|align="center"|[[Bild:ryzom04.jpg|thumb|none]]
|align="center"|[[Bild:ryzom04.jpg|thumb|none]]
|}
|}
 +
 +
--[[Benutzer:Sixsixfive|Sixsixfive]] 21:29, 15. Okt. 2010 (UTC)
--[[Benutzer:Sixsixfive|Sixsixfive]] 21:29, 15. Okt. 2010 (UTC)
 +
[[Kategorie:Spiele Vorstellungen]]
[[Kategorie:Spiele Vorstellungen]]
[[Kategorie:MMO]]
[[Kategorie:MMO]]
-
[[Kategorie:RPG]]
+
[[Kategorie:Rollenspiel]]
[[Kategorie:Nativ]]
[[Kategorie:Nativ]]
-
[[Kategorie:64-Bit]]
 

Aktuelle Version vom 12:51, 8. Okt. 2011

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Das Spiel ist lauffähig unter:
Nativ spielbar
benötigt Wine
benötigt DOSBox
benötigt DOSEMU
benötigt ScummVM


Ryzom(ex The Saga of Ryzom)

Basisdaten
Entwickler: Winch Gate Property Ltd.
Publisher: {{{Publisher}}}
Plattform(en): Linux, Windows, MacOS
Architektur: i386(offiziell)
Genre: MMORPG
Version: 1.1X
Spielmodi: Mehrspieler
Sprache: Deutsch
Steuerung: {{{Steuerung}}}
Lizenz: Typ: Kommerziell
Client: AGPL & CC-BY-SA
Welt: EULA
Abo-Kosten: ~7-8€ pro Monat
Installation: {{{Installation}}}
Systemminima: CPU: 1 GHz
RAM: 512 MB
GPU: 64 MB VRAM
HDD: ~7000 MB
Altersfreigabe: Freigegeben ab 12 Jahren gemäß § 14 JuSchG
Demo:
Webseite: Homepage
Diskussion: Diskussion

Inhaltsverzeichnis


Beschreibung

Ryzom ist ein Fantasy-MMORPG mit SciFi-Elementen, es ist in Episoden gegliedert und seit Mai 2010 Freie Software.

Eine Besonderheit von Ryzom ist es dass man sich als Spieler nicht auf einen Beruf versteift, grundsätzlich kann jeder alles erlernen egal ob er Magier, Kämpfer oder Handwerker ist. Die Welt selber ist dabei nicht Statisch, sondern verändert sich kontinuierlich so werden ab und an neue Bereiche zugänglich oder andere versperrt, auch gibt es einen Tag-Nacht- und Jahreszeitenzyklus sowie Witterungen.


Installation

01.) Das Spiel benötigt die folgenden Pakete zusätzlich:

Debian Debian su -c "apt-get install wget p7zip-full"

02.) Öffnet ein Terminal und ladet Euch den 1,5 GB großen Basisclient:

wget -c https://sourceforge.net/projects/ryzom/files/ryzom_client.7z/download -O /tmp/ryzom.7z

03.) Gebt Euer zukünftiges Ryzom-Verzeichnis an:

export gamedir=<EUER_ZUKÜNFTIGES_RYZOM_VERZEICHNIS>

04.) Entpackt eben diesen Basisclient:

7z x /tmp/ryzom.7z -o$gamedir
mv $gamedir/ryzom_client/* $gamedir
mv $gamedir/ryzom_client/ryzom_client /tmp && rm -rf $gamedir/ryzom_client && mv /tmp/ryzom_client $gamedir

05.) Erstellt Euch ein Startskript:

echo -e "\x23\x21/bin/sh\ncd \x22$gamedir\x22\nexec ./ryzom_client \x22\x24\x40\x22">$gamedir/ryzom && chmod +x $gamedir/ryzom

06.) Linkt eben Dieses nach /usr/bin:

su -c "ln -s $gamedir/ryzom /usr/bin/ryzom"

Das Spiel kann nun durch die Eingabe von ryzom gestartet werden.


Deinstallation

01.) Öffnet ein Terminal und gebt Euer Spielverzeichnis an:

export gamedir=<EUER_RYZOM_VERZEICHNIS>

02.) Nun löscht das Spieleverzeichniss und das Startskript:

su -c "rm -rf $gamedir /usr/bin/ryzom"


Probleme

Verbindungsprobleme

Ryzom nutzt die folgenden Ports zur Datenübertragung TCP: 80, 443, 40916, 43434, 48851 bis 48860, 50000 UDP: 47851 bis 47860


Fehlende Auflösung

Falls die gewünschte Auflösung nicht verfügbar ist könnt Ihr sie in der client_default.cfg im Spielverzeichnins unter FullScreen, Height und Width verändern. Solltet Ihr eine Widescreen-Auflösung nutzen wollen müsst Ihr noch die ScreenAspectRatio anpassen


64 Bit-Client

Mit dem Quellcode des Ryzom-Cores lässt sich problemlos eine 64-Bit Binärdatei bauen. Sollte es Probleme geben beim Compilern von dem 64bit Client kann man nach Support im IRC Channel #ryzom auf dem FreeNode Server um Hilfe bitten. Dort wird es dann auch gleich im SVN mitgefixt falls es kein Fehler eures Systems ist.


Weblinks


Screenshots


--Sixsixfive 21:29, 15. Okt. 2010 (UTC)