PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Doom auf dem EeePC



Gargi
21.03.2008, 15:35
Zocken auf dem EeePC geht natürlich auch. Für den kleinen Display eignen sich natürlich gute alte Bekannte aus der Dos Zeit wie z.B. das Doom. Doom ist auch relativ leicht installiert. Hierzu muss ersteinmal ein zusätzliches Repository eingefügt werden. Dazu startet die Konsole mit

STRG+ALT+T

Holt Euch Rootrechte:


sudo bash

Nun editiert die sources.list:


mcedit /etc/apt/sources.list

Fügt folgende Zeile ein


deb http://ftp.de.debian.org/debian stable main contrib non-free

Speichert die Änderung mit F2 ab und schließt den Editor mit F10.

Jetzt ein Update der Sourcen:


apt-get update

Nun können die Basisdateien installiert werden:


apt-get install lxdoom lxdoom-sndserv doom-wad-shareware

Es wird hierbei die Sharewareversion der Doom Wad installiert. Das sollte erstmal auch zum Testen genügen. Editiert nun am besten nochmal die sources.list und kommentiert das Debian Repository aus, damit später nicht irgendwelche Pakete darüber aktualisiert werden, die Ihr nicht aktualisiert haben wollt. Also ändert die Zeile


deb http://ftp.de.debian.org/debian stable main contrib non-free

in


# deb http://ftp.de.debian.org/debian stable main contrib non-free

um und speichert die Änderung. Danach wieder ein


apt-get update

Verlasst nun den Rootmodus mit


exit

Die untere Taskleiste klappt einfach ein, indem Ihr unten rechts auf den kleinen Pfeil klickt. Damit vergrößert Ihr einwenig Euren Desktop. Startet Doom nun aus der Konsole heraus mit einem


lxdoom -width 800 -height 460

Auf die Art und Weise sollte das Bild ausgefüllt sein, ohne dass unten etwas abgeschnitten ist:

http://www.gargi.org/stuff/eeepc/doom_eeepc.png

Die größe des Fensters könnt Ihr natürlich auch generell festlegen, ohne dass Ihr hier explizit einen Parameter immer eingeben müsst. Lxdoom legt beim ersten Start ein verstecktes Verzeichnis .lxdoom unter /home/user an. Darunter findet Ihr die Datei boom.cfg, die Ihr dafür editieren müsst. Unter # Video Settings seht Ihr dann die Parameter screen_width und screen_height. Es kann sein, dass nach dem ersten Start mit den Parametern die korrekten Werte dort bereits eingetragen sind. Falls nicht, dann müsst Ihr das schnell erledigen und abspeichern.

Die diversen Wad Files werden auch unter .lxdoom abgelegt. Wenn Ihr die wadfiles Eurer Doom1 und Doom2 Vollversion hinterlegen und spielen möchtet, dann könnt Ihr diese beispielsweise auf eine SD Karte kopieren. Legt dazu ein Verzeichnis wads auf Eurer Karted an und kopiert die wadfiles dort hinein. Z.b. die doom.wad und doom2.wad aus Doom2. Beim Einlegen der Karte wird diese auf /home/user/MMC-SD/partition1 gemountet. Nun linken wir die wads einfach nach .lxdoom, um Platz zu sparen:


ln -s /home/user/MMC-SD/partition1/wads/doom.wad /home/user/.lxdoom/doom.wad

ln -s /home/user/MMC-SD/partition1/wads/doom2.wad /home/user/.lxdoom/doom2.wad

Bei den beiden Wadfiles startet nun Doom2 automatisch, wenn Ihr Doom mit lxdoom in der Konsole startet. Um Doom1 zu spielen ruft dieses dann einfach mit


lxdoom -iwad /home/user/.lxdoom/doom.wad

auf. Um weiteren Platz zu sparen könnt Ihr nun die Shareware wad auch wieder löschen. Dazu gebt einfach


sudo dpkg --remove doom-wad-shareware

in der Konsole ein. Leider ist mir es bisher nicht gelungen, die Musik zum Laufen zu bringen. Das liegt in irgendeiner Form an einer wohl fehlenden Unterstützung von midifiles auf dem EeePC. Viel Spaß beim Zocken!

cu
Gargi

Gargi
22.03.2008, 13:06
Kopiervorlage für den Launcher:

simpleui.rc:

<parcel simplecat="Play/Games" shortcut="kde/doom.desktop"
icon="doom_norm.png"
selected_icon="doom_hi.png">
<name lang="en">Doom</name>
<name lang="de_DE">Doom</name>
<desc lang="en">DooM Ego Shooter</desc>
</parcel>

doom.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Doom
Name[de]=Doom
Exec=lxdoom -iwad "/home/user/.lxdoom/doom.wad"
Type=Application
GenericName=Doom Game
GenericName[de]=Doom Game
X-DCOP-ServiceType=Multi
Categories=Qt;KDE;Game;