RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    lr-mame4all some roms need multiple versions?

    Scheduled Pinned Locked Moved Help and Support
    5 Posts 4 Posters 1.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      skrapps914
      last edited by

      I'm experimenting with some roms on lr-mame4all. some roms i've come across, will only work if both versions are in the rom directory. example. Double Dragon (usa) won't work, unless the double dragon (japan) version is also in the directory

      so in my roms directory i have both ddragonu.zip and ddragon.zip
      is there a reason why the usa one needs the japanese one?

      FloobF mediamogulM 2 Replies Last reply Reply Quote 0
      • simonsterS
        simonster
        last edited by

        This is due to the way roms are organised in MAME. If you are playing a game that is a clone or modification of another game, you need the parent game's roms to be present(as they aren't replicated in every clone's folder).

        You have two options, either:

        a) you have both roms in the folder, as you have currently with your example.

        or

        b) you can copy the rom files from the parent game's zip file into the clone game's zip file.

        If you follow option a, then you will have multiple copies of games in emulation station, such as the Japan and US release of Double Dragon, but if you follow option b, although you have only the specific games, if you play a lot of games based on the same files, they will increase the disk usage.

        I play a lot of NeoGeo MVS games and found it easier to have NeoGeo.zip in the folder (even though it does nothing when selected) as it is required by most of the files, but equally I want the 2 player version of The Simpsons and have imported the 4 player roms into the zip file, as this is the only version I will want to play on my cabinet.

        I hope this helps explain.

        Simon

        1 Reply Last reply Reply Quote 0
        • FloobF
          Floob @skrapps914
          last edited by

          @skrapps914
          Please read this:
          https://retropie.org.uk/forum/topic/2859/how-to-use-mame-with-retropie-help-guide

          The section "What do the terms "Parent" and "Clone" mean?" covers that. I'll expand it with more detail.

          Please read the Docs before asking a new question.
          RetroPie Help Guides: https://goo.gl/3gcNsT

          1 Reply Last reply Reply Quote 1
          • mediamogulM
            mediamogul Global Moderator @skrapps914
            last edited by mediamogul

            @skrapps914 said in lr-mame4all some roms need multiple versions?:

            is there a reason why the usa one needs the japanese one?

            The Japanese version is a 'Parent' rom and the USA version is a 'Clone' rom. The clone roms need overlapping code and calls to the parent to prevent redundancy. There are ways to hide clones and create various custom sets using .dat files, but your likely to always find an issue with any approach. I gave up chasing that dragon and OCDing over it years ago and just install a full split set for the maximum level of compatibility while saving as much space as possible.

            Edit: Hah! I'm always a minute or two behind Floob. His thread goes into much greater detail.

            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

            1 Reply Last reply Reply Quote 0
            • S
              skrapps914
              last edited by

              thanks all for your help. appreciate it. I'm still learning, and this is great useful information for the future

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.