Getting started with MAME (Ubuntu)

Having a problem downloading or using an Emulator. Not sure which Emulator to use. Post your questions here.

Getting started with MAME (Ubuntu)

Postby Elias » Fri Dec 28, 2018 9:37 pm

I'm on Ubuntu 17.10, and I am struggling to figure out how to use MAME.

In particular, I wish to use the MAME executable which is available as a package from the repository archive.ubuntu.com_ubuntu_dists_bionic_universe_binary-amd64_Packages and am shy of running executables that don't come from repositories that ship with the OS.

I have actually succeeded in executing a MAME rom which came from
Code: Select all
https://www.mamedev.org/roms/
from by running:

Code: Select all
mame -rompath . $ROM_NAME


...However, I have not succeeded in running any MAME roms found on theoldcomputer. For instance, bublbobl.zip. When I execute mame on that zipfile, mame outputs the following error message:

Code: Select all
a78-06-1.51 NOT FOUND (tried in bublbobl bublbobl)
a78-05-1.52 NOT FOUND (tried in bublbobl bublbobl)
a78-01.17 NOT FOUND (tried in bublbobl bublbobl)
a71-25.41 NOT FOUND (tried in bublbobl bublbobl)
pal16l8.bin NOT FOUND (NO GOOD DUMP KNOWN) (tried in bublbobl bublbobl)
pal16l8.bin NOT FOUND (NO GOOD DUMP KNOWN) (tried in bublbobl bublbobl)
pal16r4.bin NOT FOUND (NO GOOD DUMP KNOWN) (tried in bublbobl bublbobl)
Fatal error: Required files are missing, the machine cannot be run.


I wonder the following: Why does MAME want these files? Do all MAME emulators look for these files? Where should I expect to find these files?

Quick introduction: I'm using the 4-part scale on HOWTO: Ask for help with an emulator and get the best answer, I'd say I'm between the following two descriptions:

-3- 'I am pretty familiar with my computer, and am alright unless I need to use the command line'
-4- 'I've got this, just point me in the right direction"

I am on a 64-bit Ubuntu 17.10 machine.
I have no experience with MAME.
User avatar
Elias
Next LVL Up at : 5
Next LVL Up at : 5
 
Posts: 2
Joined: Fri Dec 28, 2018 9:15 pm
Has thanked: 0 time
Been thanked: 0 time
Fav System: Not Sure

Re: Getting started with MAME (Ubuntu)

Postby Hot Trout » Wed Jan 02, 2019 1:11 pm

You should not need to unpack any of the MAME rom archives like bublbobl.zip that you mentioned. Just place the entire file in the folder for the version of MAME you are using.
Webmaster, Admin, Amiga Fan, Retro Gamer and Collector
Image
Image

Image
Click the banner to Join us on Discord
User avatar
Hot Trout
Unlimited Member
Unlimited Member
Next LVL Up at : 3650
Next LVL Up at : 3650
 
Posts: 3642
Joined: Mon Feb 01, 2010 6:42 pm
Location: UK
Has thanked: 2233 times
Been thanked: 1954 times
Fav System: Amiga
Steam ID: hot_trout

Re: Getting started with MAME (Ubuntu)

Postby Elias » Mon Jan 21, 2019 7:02 pm

Thanks, Hot Trout, but in fact, I have tried launching MAME without unpacking the archive. For instance:

Code: Select all
ls
# => outputs just bublbobl.zip
mame -rompath . bublbobl
# => a78-06-1.51 NOT FOUND (tried in bublbobl bublbobl)
# => a78-05-1.52 NOT FOUND (tried in bublbobl bublbobl)
# => a78-01.17 NOT FOUND (tried in bublbobl bublbobl)
# => a71-25.41 NOT FOUND (tried in bublbobl bublbobl)
# => pal16l8.bin NOT FOUND (NO GOOD DUMP KNOWN) (tried in bublbobl bublbobl)
# => pal16l8.bin NOT FOUND (NO GOOD DUMP KNOWN) (tried in bublbobl bublbobl)
# => pal16r4.bin NOT FOUND (NO GOOD DUMP KNOWN) (tried in bublbobl bublbobl)
# => Fatal error: Required files are missing, the machine cannot be run.


I have also tried running `mame` with no `-rompath` argument, instead modifying `rompath` in my `$HOME/.mame/mame.ini file` so that it includes the chosen directory: `rompath $HOME/mame/roms;/usr/local/share/games/mame/roms;/usr/share/games/mame/roms;$HOME/mychosendirectory`. The outcome is the same.
User avatar
Elias
Next LVL Up at : 5
Next LVL Up at : 5
 
Posts: 2
Joined: Fri Dec 28, 2018 9:15 pm
Has thanked: 0 time
Been thanked: 0 time
Fav System: Not Sure

Re: Getting started with MAME (Ubuntu)

Postby Hot Trout » Tue Jan 22, 2019 10:48 am

Hmmmm, not sure. I don't operate in Linux much these days so I am not up to speed with this. Can anyone else help?
Webmaster, Admin, Amiga Fan, Retro Gamer and Collector
Image
Image

Image
Click the banner to Join us on Discord
User avatar
Hot Trout
Unlimited Member
Unlimited Member
Next LVL Up at : 3650
Next LVL Up at : 3650
 
Posts: 3642
Joined: Mon Feb 01, 2010 6:42 pm
Location: UK
Has thanked: 2233 times
Been thanked: 1954 times
Fav System: Amiga
Steam ID: hot_trout


Return to Support with Emulators

Who is online

Users browsing this forum: No registered users and 9 guests