Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Start with a version that matches your rom-set ???  (Read 2047 times)

0 Members and 1 Guest are viewing this topic.

maximebeauvais

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:January 28, 2019, 10:55:35 am
  • I want to build my own arcade controls!
Start with a version that matches your rom-set ???
« on: October 23, 2013, 03:47:32 pm »
Hello,

I'm trying to install mala and mame. I have done it several time befor with no problem.

This week, I'm trying the install on a new PC and it is not working.....Error could not find the rom, could not play the game...etc

After looking at the BYOAC Wiki, I have found this (see below).

My question: What does this mean: start with a version that matches your rom-set?

Does that mean that all the rom that I have will not work with the latest Mala version? Or the latest mame version mame0.150?

Thanks to help



FROM THE BYOAC WIKI:
     Download the Windows command line version of MAME from the MAMEDev Release page.
    Extract MAME in a directory on your harddisk (eg c:\mame)
    Optional: Download catver.ini (adds game genre information)
    Optional: Download controls.ini (adds game control information)
    Optional: Download history.dat (adds history/descriptions for each game)
    Copy all optional files into your MAME directory
    Download MaLa from the download page
        Remember you don't have to use the latest version as that is not always the best in terms of speed. Start with a version that matches your rom-set

    Extract or install the program on your harddisk
    Execute MaLa

The options dialog will open


    Point the MAME executable to your mame.exe file
    MaLa will create a mame.ini and a mame.xml file for you if not found
    Enter a rom path and a snap path
    Close the dialog and MaLa will ask you to refresh the main game list.

zanna5910

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 181
  • Last login:August 05, 2024, 10:37:36 am
  • I want to build my own arcade controls!
Re: Start with a version that matches your rom-set ???
« Reply #1 on: October 23, 2013, 03:49:57 pm »
Its referring to Mame version.

maximebeauvais

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:January 28, 2019, 10:55:35 am
  • I want to build my own arcade controls!
Re: Start with a version that matches your rom-set ???
« Reply #2 on: October 23, 2013, 03:57:12 pm »
so your saying that all the rom that I have downloaded several year ago will only work with a specific mame version? Now that mean, that I have to go back and try different version of mame.

so that could be why I'm not able to play game.

zanna5910

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 181
  • Last login:August 05, 2024, 10:37:36 am
  • I want to build my own arcade controls!
Re: Start with a version that matches your rom-set ???
« Reply #3 on: October 23, 2013, 04:21:24 pm »
I didn't say that.  Some may not work because the rom has changed that your newer mame version is looking for, some may not work with the mame version matching the rom version because its a bad dump or download.   Plus more...

You will have the highest level of potential success by matching the mame and rom versions.


JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Start with a version that matches your rom-set ???
« Reply #4 on: October 23, 2013, 04:39:31 pm »
Each version of MAME that is released has some changes and updates to the program and some roms will also have changes (ie. if a game has been updated so that the sound works better in a new version then the old rom will no longer work with the new version) - Sometimes the names of the roms change or sometimes the supporting roms are relocated into different folders (ie. Midway sound system roms are now in their own folder rather than inside the rom folder of each game that uses them, so newer versions of MAME will be looking in the new folder for those roms rather than inside the game rom package and thus will not find them so the game will not work) -etc. etc.

So you will have much better luck if you use a rom set that is designed for the specific version of MAME you are going to use (or using the Updates to update your rom set from the version you have to the version of MAME you will be using (Update with each update from the rom version to the new version not just going from the old version to the newest as the intermediate update are needed along the way (ie. don't update from .139 directly to 0.150 go from 0.139 to 0.140 then 0.141 the 0.142 etc.) -- Some roms from older sets will still work if there has been no changes to them but chances are most of the set will be broken esp. if they are a few years old.

maximebeauvais

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:January 28, 2019, 10:55:35 am
  • I want to build my own arcade controls!
Re: Start with a version that matches your rom-set ???
« Reply #5 on: October 24, 2013, 09:21:41 am »
Just for the record:

My problem was:

I was using my rom DVD (from 2006) with mame 0.150.

On my DVD, there were a mame version: 0.104.

So I have installed that version of mame with all the rom and YES it work.

I had no clue the we had to use the good romset with the good emulator.

THANKS

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Start with a version that matches your rom-set ???
« Reply #6 on: October 24, 2013, 10:36:00 am »
 Yeah there's been a lot of changes since .104  -- eventually you may want to find a newer version to download (wouldn't suggest going through the update process as there is probably more to download that way than just getting an entire new set.)  :cheers:

Fursphere

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1267
  • Last login:August 19, 2025, 09:35:58 am
Re: Start with a version that matches your rom-set ???
« Reply #7 on: October 24, 2013, 10:37:32 am »
Research CLRMAMEPRO - learn how to build a rom set to the version of MAME you are using.

Bambam1963

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 85
  • Last login:March 09, 2024, 11:46:07 pm
  • I love this stuff man!-
Re: Start with a version that matches your rom-set ???
« Reply #8 on: November 01, 2013, 10:50:39 pm »
You simply need to pair the romset (the collections of zipped rom files/games) with your version of MAME (Emulator).  For example, you need MAME 0.150 to run a MAME 0.150 romset.  MAME does not like other versions of romsets.  MAME 0.139 will not play MAME romset 0.150 and alternatively it is not meant for MAME version 0.150 to play a version 0.139 romset.  They need to be paired for there to be harmony in your cab.

Additionally MAMEUI is a great version to mess around with as it tells you which roms are actually functioning and what rom to use for each specific game.  Having said that, some roms need another rom (parent) to work properly.

Bambam
I am an oldie, who used to troll here years ago.  Now I am back to tweak my machine and help a friend build his.