Testsystem –> Ubuntu 12.04 Server 64 Bit als virtueller VirtualBox-Gast
Hi zusammen,
ich würde gern folgendes Projekt realisieren und suche noch Mitstreiter. Gemeinsam gehts dann doch sicher schneller...
Ziel: Einen MAME Emulator ("sdlmame") + Frontend ("cabrio") auf einem Rechner OHNE Xserver (also per FrameBuffer) zum Laufen bekommen.
Grund: SDLmame wird noch gepflegt, Cabrio ist einfach zu bedienen und zu konfigurieren und FrameBuffer kann man sogar auf einem RaspberryPi nutzen (Flexibilität).
Ein weiterer Grund, der GEGEN einen X-Server spricht ist, dass die lästigen Fensterdekorationen nicht stören und man wirklich FULLSCREEN spielen kann.
Hier erst mal die Links:
SDLmame: http://sdlmame.wallyweek.org/download/ oder http://mamedev.org/release.html (Sourcen)
Cabrio: http://www.cabrio-fe.org/download/ (hier muss die GIT-Variante gesaugt werden!)
Kleiner Tipp an Rande: Controller: http://www.wolfsoft.de/shop/images/product_images/info_images/12797.jpg
MAME kompilieren:
* sudo apt-get install build-essential checkinstall libgtk2.0-dev libgconf2-dev libsdl1.2-dev libsdl-ttf2.0-dev
* Download der neuesten Version als Sourcecode ("Official Source Code Packages") –> Das Kompilieren der Version mame0147s.zip funktioniert erst ab Ubuntu 12.04.
Wenn man eine ältere Ubuntu-Version benutzt, geht das mit der Version 0146.
* Entpacken des Archivs
* In das entpackte Verzeichnis mit dem "Makefile" wechseln und das Programm compilieren mit "make".
Cabrio kompilieren:
* sudo apt-get install git libsdl-mixer1.2-dev freeglut3-dev libxml2-dev ffmpeg libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-ttf2.0-dev zlib1g-dev
* git clone https://github.com/SteveMaddison/cabrio.git
* Ins GIT Verzeichnis wechseln:
cd cabrio
* Nun im Makefile bei Bedarf die Zeilpfade für BIN_DIR und DATA_DIR anpassen. Danach compilieren:
make
make install
Soweit, so gut...
Folgende Probleme:
* Beim Start von MAME erhalte ich einen Grafikfehler... Das Bild ist vertikal "interlaced".
Kann das jemand nachstellen ???
* Ich kann MAME nicht ohne X-Server starten. Bekomme einen OPENGL Fehler: http://forum.ubuntuusers.de/topic/problem-mit-uvesafb-frambuffer-opengl/
VG Nephilim
Moderiert von tomtomtom:
Verschoben, soll ja ein Projekt werden.