LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   SDLMame and bare-bones debian (https://www.linuxquestions.org/questions/linux-software-2/sdlmame-and-bare-bones-debian-561067/)

A32 06-11-2007 11:58 PM

SDLMame and bare-bones debian
 
I have successfully installed a minimal Debian (etch)
I have now just taken the following steps with the goal of getting sdlmame compiled and running:

Quote:

apt-get install elinks
(downloaded sdlmame0115.zip to / )

apt-get install unzip
unzip sdlmame0115.zip

apt-get install gcc
apt-get install make

apt-get install libsdl1.2-dev

cd /sdlmame0115
nano makefile
(commented PM=1 and uncommented I686=1)

make
(failed. Oops!)
apt-get install Xinerama*

make
Cool. A couple hours later I have mame on my shiny new 900MHz Debian box.

Quote:

./mamepp 88games

(*) DirectFB/Core: Single Application Core (2006...)
(*) Direct/memcpy: Using MMXEXT optimized memcpy()
(!) Direct/Util: opening 'dev/fb0' and dev/fb/0' failed
-> no such file or directory
(!) DirectFB/FBDev: Error opening framebuffer device!
Yikes! What does all of this stuff mean?

Help!

crashmeister 06-12-2007 06:10 AM

(!) DirectFB/FBDev: Error opening framebuffer device!

means just that - SDL is running on the framebuffer and obviously can't find it.

As to why - dunno I am not familiar with sdlmame.Did you install sdl or only sdl-dev?
Try installing libsdl1.2debian-all maybe that fixes it - looking at xmame sdl is listed as dependency.

Or try this:
http://apt.ludomatic.fr/?hl=en

A32 06-12-2007 01:15 PM

I went ahead and added the ludomatic repositories but their instructions didn't work for installing sdlmame. Perhaps because it doesn't exist in Etch?

So I installed libsdl1.2debian-all. It did install some additional stuff but I got the same errors when trying to run sdlmame!

Quote:

fbset -i
open /dev/fb0: no such file or directory
What could I be doing wrong?

A32 06-12-2007 03:24 PM

Okay.. I installed gnome & x11 and can get sdlmame to work. However, that defeats the whole purpose of changing to Linux! I am wanting to run sdlMame in a mame cabinet and do not want a desktop environment!

What did installing x11 / gnome do that enabled me to run sdlmame?

A32 06-12-2007 05:04 PM

Nevermind. I'm going back to Windows for my mame cabinet. I just thought Linux would be able to handle it. My hardware was mostly made for Windows anyways.

Besides, for roughly 4 years, Debian has been knocking my hard drives upon shutdown causing corruption and eventually destroying them. I figured by now it would have been fixed. Oh well!


All times are GMT -5. The time now is 01:11 AM.