Tag Archives: gemrb

GemRB heading for Oneiric

Finally the new GemRB version 0.6.5 released on July 2011 is now available for Oneiric and of course other Ubuntu versions such as Natty,Maverick and Lucid.

The release notes states the following:
two new config options (off by default):
UseSoftKeyboard: Toggle use of software keyboard on devices that support one. It pops up when text input is required
TouchScrollAreas: Toggles a wider and visible gutter around the screen for scrolling the game area. Intended for devices with a touch interface.

You can find the package as always on my ppa.

More details see http://www.gemrb.org.

GemRB Version 0.6.0

Habe die neue GemRB Version 0.6.0 für Karmic auf mein PPA hochgeladen.

Zum gemrb auf Karmic zu installieren kann der ppa sources.list Eintrag einfach per sudo add-apt-repository ppa:sao/ppa hinzugefügt werden. Dann wie gewohnt sudo apt-get update und natürlich sudo apt-get install gemrb um den Installation Prozess zu starten.

GemRB CachePath Option

Die CachePath Option ist in der Beispiel Konfiguration /etc/gemrb/GemRB.cfg.sample auf /var/cache/gemrb gesetzt. Diese Option führt zu Problemen, wenn mehrere Benutzer auf einem System gemrb benutzen möchten.

Habe dieses Problem gelöst in dem ich CachePath in der Beispiel Konfiguration auskommentiert habe. Dadurch erstellt gemrb beim Start ein neues Cache Verzeichnis im Benutzer Verzeichnis ($HOME/.gemrb/Cache).

Habe ein neues Paket mit diesem Fix auf meine ppa hochgeladen.

Ubuntu Paket: GemRB

Ich habe ein Ubuntu Paket für GemRB erstellt, eine Open Source Implementation der Bioware Infinity Engine, mit welcher man alte Klassiker wie Baldur’s Gate oder Icewind Dale auf Linux spielen kann.

Hier eine kleine Anleitung, wie man Baldur’s Gate mit GemRB zum Laufen bringt:

Zuerst muss GemRB installiert werden. Dazu fügt man folgende Zeilen der /etc/apt/sources.list hinzu:

deb http://ppa.launchpad.net/sao/ubuntu hardy main
deb-src http://ppa.launchpad.net/sao/ubuntu hardy main

Nach einem sudo apt-get update kann man GemRB mit sudo apt-get install gemrb installieren.

So nun muss Baldur’s Gate zuerst installiert werden, bevor GemRB gestartet werden kann. Das kann man auf verschiedene Wege tun, aber am einfachsten ist wohl die Variante mit Wine.

Da das wechseln von CDs mit Wine ein bisschen umständlich ist, ist es wohl das Einfachste, wenn man den Inhalt aller fünf Installation’s CDs in einen Ordner auf der Festplatte kopiert, sagen wir einmal /home/$USER/bg1-cds. Nach dem Kopiervorgang kann man Wine per sudo apt-get install wine installieren und danach die Setup-Datei mit wine /home/my-user/bg1-cds/Setup.exe ausführen. Bei der Installation ist zu beachten, dass eine Vollinstallation mit allen Komponenten ausgewählt werden sollte.

Jetzt muss noch GemRB konfiguriert werden. Dazu kopiert man am einfachsten eine Beispiel Datei aus /etc in sein Home-Verzeichnis:

mkdir ~/.gemrb
cp /etc/gemrb/GemRB.cfg.sample ~/.gemrb/gemrb.cfg

In der Datei gemrb.cfg müssen nun noch ein paar Pfade angepasst werden ($INSTALLATIONS_PFAD je nach Installationverzeichnis anpassen, z. B. zu /home/$USER/.wine/drive_c/Program Files/Black Isle/Baldur’s Gate/):

GamePath=$INSTALLATIONS_PFAD
CD1=$INSTALLATIONS_PFAD
CD2=$INSTALLATIONS_PFAD
CD3=$INSTALLATIONS_PFAD
CD4=$INSTALLATIONS_PFAD
CD5=$INSTALLATIONS_PFAD

Nun muss nur noch gemrb auf einer Konsole ausgeführt werden und es kann losgehen.