Need Help with MAME4ALL
  • Hi, I'm making a raspberry arcade cabinet for a school project and I ran into a problem. Im using piplay 0.8.0 beta 3 and I ran into a problem. I got the 0.37b5 roms into the MAME4ALL folder through the web frontend. But when I try to play the roms it says rom not found required files are missing. I don't know what I did wrong. please tell me what I did wrong.
  • Thanks. I know that the roms are going to ~/pimame/roms/mame4all folder and not ~/pimame/emulators/mame4all-pi/roms folder. The problem is that im new to the raspberry pi and linux thing. Is there any way i can get the rom into the right folder through the ftp?
  • That is the right folder. Well it's considered the right folder. From what I understand there's just a small percentage of people with this issue but there's definitely something that doesn't work for us. I also have the same issue.

    In that link you'll need to remove the folder and create a symbolic link to where you upload the ROMS and it should work. Unless you want to use a 3rd party FTP and upload it to both locations and it will work also but the recommended method and steps to do it are located in that link above.
  • I had the same issue when I first started using PiPlay, and the symbolic link as described in the above link worked for me. Thanks again everyone for all of your hard work!
  • It was your original post that I figured out what was happening. It's confusing at first until you know what it's doing. I can start with a fresh image and that's the norm for me so I have no idea what I am doing to cause it.
  • I get that i have to link the folders but how? Im new to linux and raspberry pi. I tried putting in
    rm ~/pimame/emulators/mame4all-pi/roms
    ln -s ~/pimame/roms/mame4all ~/pimame/emulators/mame4all-pi/roms
    in the terminal but nothing happened. What am i doing wrong?
  • There is usually a file in ~/pimame/emulators/mame4all-pi/roms that needs to be deleted. so you need to use
    rm -r ~/pimame/emulators/mame4all-pi/roms
    the -r recursively removes the files and then the directory. then make your symbolic link (think of it as a shortcut, like in windows and mac)
    ln -s ~/pimame/roms/mame4all ~/pimame/emulators/mame4all-pi/roms
  • I deleted the file but when i try to create the symbolic it says "failed to create symbolic link". What am i doing wrong now!?
  • did you delete the folder as well?
  • i´ve tryed it and it works as said by mholgatem
  • I don't know. I just typed in rm -r ~/pimame/emulators/mame4all-pi/roms and
    ln -s ~/pimame/roms/mame4all ~/pimame/emulators/mame4all-pi/roms and said failed to create symbolic link.
  • double check the comand:
    first command is ln = LN not In=IN make shure you are type it correct.
  • I made sure I typed in Ln and not in
  • check if original roms directory was removed! I did it by my ftp filezilla and removed it by them, so I not needed the first part: rm -r ~/pimame/emulators/mame4all-pi/roms
    other possibility is you can not get permissions to write to card. write protect?
  • try sudo then ln -s ~/pimame/roms/mame4all ~/pimame/emulators/mame4all-pi/roms
  • K i will do that
  • the command will be:
    sudo ln -s ~/pimame/roms/mame4all ~/pimame/emulators/mame4all-pi/roms
  • still does not work.
  • Some shots in the dark.
    Do you had expanded filesystem to use all space in your sd card (sudo raspi-config)?
    No more clues here... Sorry.
  • I have gave up and downloaded an older version and it works now. Thanks for the help anyway.
  • its great! With this idea I consolidate only one directory for mame4all and pifba, no more need duplicated roms just only one folder for both emulatos, as mutipleroms are shared by both! GREAT!

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!