mame4all binaries/code has moved
  • the mame install script is trying to pull from code.google.com, but it is gone now.

    They point to the site here:
    http://sourceforge.net/projects/mame4allpi/
    for a zip file.
    wget http://downloads.sourceforge.net/project/mame4allpi/mame4all_pi.zip

    The web link on this page allows clone from here:
    git clone git://git.code.sf.net/p/mame4allpi/code mame4allpi-code

  • I have updated my local mame_install.py script to have the following which I have tested and works:

    ###mame4all^M
    cd /home/pi/pimame^M
    wget http://downloads.sourceforge.net/project/mame4allpi/mame4all_pi.zip
    mkdir /home/pi/pimame/emulators/mame4all-pi/^M
    cp mame4all_pi.zip /home/pi/pimame/emulators/mame4all-pi/^M
    cd /home/pi/pimame/emulators/mame4all-pi/^M
    unzip -o mame4all_pi.zip^M
    rm -rf /home/pi/pimame/emulators/mame4all-pi/roms^M
    ln -s /home/pi/pimame/roms/mame4all /home/pi/pimame/emulators/mame4all-pi/roms^M
    cd /home/pi/pimame^M
    rm /home/pi/pimame/emulators/mame4all-pi/mame4all_pi.zip
    ####MAME END#########^M
    cd /home/pi/pimame/pimame-menu/^M
  • good to know. thank you.
  • updated script above to clean up more nicely
  • Thank you @Matman your Python script worked for me as well. I had to remove the ^M from the end of every line, but it worked.

    @ Line 40 in mame_install.py I replaced the mame4all section with your script:
    ###mame4all###
    cd /home/pi/pimame
    wget http://downloads.sourceforge.net/project/mame4allpi/mame4all_pi.zip
    mkdir /home/pi/pimame/emulators/mame4all-pi/
    cp mame4all_pi.zip /home/pi/pimame/emulators/mame4all-pi/
    cd /home/pi/pimame/emulators/mame4all-pi/
    unzip -o mame4all_pi.zip
    rm -rf /home/pi/pimame/emulators/mame4all-pi/roms
    ln -s /home/pi/pimame/roms/mame4all /home/pi/pimame/emulators/mame4all-pi/roms
    cd /home/pi/pimame
    rm /home/pi/pimame/emulators/mame4all-pi/mame4all_pi.zip
    ####MAME END#########
    cd /home/pi/pimame/pimame-menu/
    '''
  • Thanks @Matman! Your fix worked for me as well!

Howdy, Stranger!

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