Happy Holidays Everyone!
I wish everyone a happy and a healthy.
To celebrate the holidays I am proud to present the release of PiMAME 0.3
- AdvMENU theme with IP address in the background
- Web Front-End which enables uploading of ROMs from your computer to the Raspberry Pi
- Sound Fixes
To access the web front end just type the IP address that is displayed in AdvMENU into your web browser. You should be presented with a screen similar to this:
From there you can upload and access PiMAME’s file system. Make sure you upload your files into the ROMs directory and then restart AdvMENU.
If you have any questions, comments, or suggestions please feel to let me know!
Thanks for all the hard work!
Just wanted to say, it seems like the FTP-solution (Oliver) got some problems uploading files larger than ~2 MB.
At first I thougt my partition was to small, but then I transferred with winSCP (SSH) instead, and everyting was ok.
I will look into that. Thanks for the heads up.
Thank you for your work — I’m currently downloading the image and I can’t wait to start playing old games on the Pi.
But, for what I’ve read it appears that you need to upload the roms to Pi in order to play them.
I have all my roms in my media center PC, so I was wondering if it would be possible to, somehow, configure PiMAME to access the roms list over the network.
Perhaps using (s)ftp/ssh/http?
sshfs is one way to do it quick. It will be slow transfering larger files but most rom files would be fairly small. Samba or nfs are other ways to share your roms directory but those will be a bit harder to setup. The fuse-ftp tools might also be handy.
Read your post at work today and started hacking when I came home.
I’m currently running Commando in MAME on the pi from the Windows box I’m writing this on 🙂
First, I had to mount the share in question using this guide:
Remember to use “sudo” in front of the commands listed there!
To use the same example, it would be:
sudo mkdir -p /mnt/ntserver
sudo mount -t cifs //ntserver/download -o username=vivek,password=myPassword /mnt/ntserver
I don’t know if your media server is running windows or another linux distro or whatever, so I won’t get into details on how to share a folder in windows.
However, when you have mounted the share to /mnt/ntserver, you will have to configure AdvanceMAME to look in that path for the ROMS.
From the pi home dir:
sudo nano advmame.rc
Change to :
(The press ctrl+x to exit, and confirm to save the changes with “y”)
Run advmame 🙂
One more thing, I noticed the mounted disk didn’t mount on boot, so I followed this example to make it mount on boot too:
(Basically you edit /etc/fstab and add a line like in the example in that thread. Worked fine without any uid or gid.)
Sorry about the multiple posts.
Has anyone attempted to use a USB joystick yet? I am trying to get one working and not having any luck.
I think I found it… joysticks are disabled by default
Trying to get my ROMS to work with PiMAME and am having some issues. Zip files transferred just fine via IP and I can see them on my SD through the Pi. When I reboot and AdvMenu starts, all I see is the default game. None of my ROMS are there. I transferred 5 ROMS over…surely all 5 games are incompatible.
Anyone have any ideas?
Can you tell what the sound fixes were? I use my own build of advmame and have very choppy sound.
Thanks for building this into a distro!
I have 0.3 installed, I expanded the FS as suggested and now I’m testing Gridlee, but get no sound from either HDMI or 3.5mm audio jack.
I compiled and ran the hello_audio test program, and it will successfully output sound to either HDMI or the audio jack. Any suggestions for troubleshooting?
Update: Sound is now working some times, not working others, even loading the same game. In one case, sound started working (HDMI) in the middle of a game… any ideas?
Really looking forward to using this distro package. The problem I see, which baffles me, since nobody else is seeing it, is that I have just downloaded 0.3 and I get login/password errors when I log in with pi / raspberry.
there shouldn’t be any issue with logging in with pi/raspberry. Are you able to sign into the web frontend directory link?
Thanks for this great mame build!!. Im new to Linix based OS and the like so am a complete idiot when it comes to the Pi. I have downloaded the PiMAME 0.3 image and loaded it to my SD card with ‘Win32DiskImager’ it loads into AdvMAME menu fine with the free rom game which plays great. But can someone please give me a step by step guide on how to add more rom files please as i dont have a clue, i have read about getting access to the web front end just type the IP address that is displayed in AdvMENU into your web browser, but i dont see and ip address on the AdvMAME menu screen or even how to put the IP address in, if someone could please explain in idiot terms that would be great.
Make sure you have Ethernet plugged in and it should show up on the bottom of the screen as soon as advmenu boots up. Or you can type “startx” in the console and then you can drag and drop your roms into the “pimame/roms” folder just like in windows or whatever.
Thanks for the info, worked a treat. I have noticed with version 0.3 that the sound seems to slow down and speed up and also cut out a fair bit. is this the limitation of the Pi or AdvMAME?