blc wrote:Plus, can you also update your binary zip files to remove the __MACOSX/ folders? It's not really a big deal, but I keep forgetting to remove this folder and end up with a messy filesystem...
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
Whoops! Didn't even realize those were in there.
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
Re: Raspbian binaries now available (MESS, MAME, neogeo)
Hope you don't mind me posting this SSilver2k2, but I've been able to compile gngeo from scratch. The source code can be downloaded here https://developer.berlios.de/project/sh ... e_id=10911 (that site may give a warning about SSL certificates), and I used the following flags for the ./configure script:
It basically builds the GP2X port, but without the GP2X option enabled.
After that finishes it's just a case of compiling and installing:
which takes about 20 minutes, and
which takes seconds.
The BIOS roms need to go in /usr/share/local/gngeo, but I'm sure that can be changed in the gngeorc file somewhere. I grabbed SSilver2k2's gngeo config file:
And edited it with the following options:
"effect none" changed to "effect scale2x50"
"showfps false" changed to "showfps true" (so that I can see how well/badly it's doing
)
My Pi is overclocked to 800MHz, so I'm not sure how much difference that makes. At the moment I've just got the game ROMS in my home folder, so I execute it with:
As mentioned that can probably be cleaned up by putting a custom rom path for games and BIOS files in the gngeorc file, but I haven't got round to that yet. Unfortunately it doesn't have the nice pretty GUI that SSilver2k2's binaries do, but unfortunately I couldn't get those binaries to work properly, even with a 128/128MB split and an overclock to 900MHz.
I've tested this so far with Metal Slug X and it plays pretty well - usually over 40-50FPS, which is perfectly playable. I'm going to have a play with some more games shortly, but first I want to get joypad support enabled/working.
If anyone wants me to write up the instructions properly, I'll do some testing with a clean raspbian image - I've got a pile of additional libraries & packages installed, and I don't know which ones are necessary to build Gngeo. I'll set up a separate thread for that if people want it...
Code: Select all
./configure --build=i386 --host=arm-linux --target=arm-linux --disable-i386asm --enable-cyclone --enable-drz80
After that finishes it's just a case of compiling and installing:
Code: Select all
make
Code: Select all
sudo make install
The BIOS roms need to go in /usr/share/local/gngeo, but I'm sure that can be changed in the gngeorc file somewhere. I grabbed SSilver2k2's gngeo config file:
Code: Select all
cd ~./gngeo/
wget http://sheasilverman.com/rpi/gngeorc
"effect none" changed to "effect scale2x50"
"showfps false" changed to "showfps true" (so that I can see how well/badly it's doing

My Pi is overclocked to 800MHz, so I'm not sure how much difference that makes. At the moment I've just got the game ROMS in my home folder, so I execute it with:
Code: Select all
arm-linux-gngeo -i ~/ ~/gamename.zip
I've tested this so far with Metal Slug X and it plays pretty well - usually over 40-50FPS, which is perfectly playable. I'm going to have a play with some more games shortly, but first I want to get joypad support enabled/working.
If anyone wants me to write up the instructions properly, I'll do some testing with a clean raspbian image - I've got a pile of additional libraries & packages installed, and I don't know which ones are necessary to build Gngeo. I'll set up a separate thread for that if people want it...
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
Don't mind at all. Great writeup!
blc wrote:SNIP
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
Are you sure you are in the proper directory? You need to be in the same directory that the advmame binary is. usually it should be in mameBin/bin/
If mameBin is unzipped at your home directory, you should be able to just cd ~/mameBin/bin
then ./advmame
If mameBin is unzipped at your home directory, you should be able to just cd ~/mameBin/bin
then ./advmame
karl128k wrote:I'm trying to run advmame (and advmess later) on my Pi, but am having trouble just launching it. I'm running the standard, Raspbian "wheezy" image, and when I unzip mameBin.zip and cd /home/pi/mameBin/bin/ and ./advmame as indicated by the instructions at http://blog.sheasilverman.com/2012/06/r ... me-part-2/, I get the following response:I've made sure the file is executable; what's going on?Code: Select all
-bash: ./advmame: No such file or directory
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
Re: Raspbian binaries now available (MESS, MAME, neogeo)
Can you give me a step by step guide to install neogeo. Im not sure how to download the files and get them on the pi. Im a total newby
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
Awesome! Great to hear.
karl128k wrote:I got it to run by compiling it myself.
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
Re: Raspbian binaries now available (MESS, MAME, neogeo)
So has anyone else had the same issues as me with Gngeo? It just locks up every time I try to use it...
Alternatively, is there any chance of posting the modified code somewhere so that I can have a go at compiling it myself?
Nice work on making it to the front page, btw
Alternatively, is there any chance of posting the modified code somewhere so that I can have a go at compiling it myself?
Nice work on making it to the front page, btw

Re: Raspbian binaries now available (MESS, MAME, neogeo)
i cant get it to find any games the gui pops up i can choose settings and exit fine but when i select load game it says no games found. im gonna try to start over. any help would be great.
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
when you run it, do ./gngeo -i ../roms/ChadP wrote:i cant get it to find any games the gui pops up i can choose settings and exit fine but when i select load game it says no games found. im gonna try to start over. any help would be great.
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
Re: Raspbian binaries now available (MESS, MAME, neogeo)
i type that and it brings up the little window that says load rom settings and exit. could you give me directions im not sure if i unzipped it correctly. how do i unzip and put in a folder?
Re: Raspbian binaries now available (MESS, MAME, neogeo)
do i put games in the macosx roms folder
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
No, not in the macosx folder. that folder should be deleted. If you have AIM, you can Instant Message me at SSilver2k2. It will be easier to guide you that way than through forum posts.ChadP wrote:do i put games in the macosx roms folder

My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
Re: Raspbian binaries now available (MESS, MAME, neogeo)
i have yahoo messenger. Im going to try again this time with mess see if i can get it to work. which os are you using?
Re: Raspbian binaries now available (MESS, MAME, neogeo)
I've have put advmame binaries in git for ARM:
git clone git://github.com/darrinh/mame-arm-bin.git mame
It will run from the console, so doesn't need X-Windows.
cheers
Darrin.
git clone git://github.com/darrinh/mame-arm-bin.git mame
It will run from the console, so doesn't need X-Windows.
cheers
Darrin.
-
- Posts: 31
- Joined: Wed Sep 05, 2012 2:59 am
Re: Raspbian binaries now available (MESS, MAME, neogeo)
Is AdvMESS under Raspbian capable of running NES/SNES/Genesis at reasonable framerate with sound?
Re: Raspbian binaries now available (MESS, MAME, neogeo)
hm
I've changed the os to raspbmc (based on raspbian but with preinstalled and configured xbmc)
Now when I'm trying to run ./gngeo -i ../roms/
I get bash: ./gngeo: no such file or directory no matter I'm running it from ~/gneogeo/bin and it is there.
P.S. run it not under xbmc (there is a way to go to the console and use it as ordinary linux)
I've changed the os to raspbmc (based on raspbian but with preinstalled and configured xbmc)
Now when I'm trying to run ./gngeo -i ../roms/
I get bash: ./gngeo: no such file or directory no matter I'm running it from ~/gneogeo/bin and it is there.

P.S. run it not under xbmc (there is a way to go to the console and use it as ordinary linux)
Re: Raspbian binaries now available (MESS, MAME, neogeo)
I downloaded quake 3. when I try to run start.sh I get an error saying:
The game then doesn't start. I'm running raspbian using berryboot. What can I do about this?
Code: Select all
10446469: vchiq_lib: Very incompatible VCHIQ library - cannot retrieve driver version
* failed to open vchiq instance
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
kavi96 wrote:I downloaded quake 3. when I try to run start.sh I get an error saying:The game then doesn't start. I'm running raspbian using berryboot. What can I do about this?Code: Select all
10446469: vchiq_lib: Very incompatible VCHIQ library - cannot retrieve driver version * failed to open vchiq instance
I haven't tried BerryBoot. I'll try downloading my quake3 binaries and see if i t happens.
Fortunately (unfortunately?) my RaspberryPi's filesystem got corrupted so I've had to reformat and start over. I now have a clean state to test on again.
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
POPEYE wrote:hm
I've changed the os to raspbmc (based on raspbian but with preinstalled and configured xbmc)
Now when I'm trying to run ./gngeo -i ../roms/
I get bash: ./gngeo: no such file or directory no matter I'm running it from ~/gneogeo/bin and it is there.![]()
P.S. run it not under xbmc (there is a way to go to the console and use it as ordinary linux)
could you try running chmod +x gngeo and seeing if that works? That sets the gngeo binary to be executable.
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
Re: Raspbian binaries now available (MESS, MAME, neogeo)
The problem is that it is executable (chmod 775). It is there - I can change it's attributes, change name, even open it with mcedit, for example, but when I am trying to run it - it acts as if there is no file.could you try running chmod +x gngeo and seeing if that works? That sets the gngeo binary to be executable.
I am confused.

Re: Raspbian binaries now available (MESS, MAME, neogeo)
Hm, the newer version (gngeoBin) seems to be working, but there is no rom folder. Where should I put roms?
-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
Re: Raspbian binaries now available (MESS, MAME, neogeo)
That was my bad, the zip file does not include the roms folder. The roms folder can be made anywhere. just make sure you put the path in the command line when you run it: ./gngeo -i /path/to/folder/
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet