How to run Snes game on Mame via GUI with Mame recoqnizing different games as different machines?

How to run Snes game on Mame via GUI with Mame recoqnizing different games as different machines? - One Black Chess Piece Separated From Red Pawn Chess Pieces

I can run snes games on mame line.

I did that by just changing the name of the rom to something mame friendly. However, I can do so only with command line. Also Mame think that the game name is "snes" instead of Super Double Dragon.

I wonder if I should just merge snes rom and the double dragon.sfc inside one zip file. Is that the proper way to convert?

Mame .226 seems to be the only snes emulator that can scretch screen, make pixels more smooth, and have reasonable autofire feature allowing me to turn a button into autofire button. I want them all. Not higan. Not retroarch. Not as far as I know.

I have a rom called

The file name is Super Double Dragon (USA).zip and it contains only one file Super Double Dragon (USA).sfc

Just for research purpose, you can get a copy at https://wowroms.com/en/roms/super-nintendo/download-super-double-dragon-usa/29456.html but I am sure there are other legitimate ways to get them.

Now, I can try running Mame with run command. I can do

D:\Games\Mame>mame64 snes "Super Double Dragon (USA).zip"

"Super Double Dragon (USA).zip" approximately matches the following
supported software items (best match first):

* Software list "snes" (Nintendo SNES cartridges) matches:
sddragonu         Super Double Dragon (USA)
sddragon          Super Double Dragon (Euro)
sddragonp         Super Double Dragon (Euro, Prototype)
syakuman          Super Double Yakuman (Jpn)

It seems that with Mame you cannot use normal rom naming. So I did the reasonable thing. I change the zip file to sddragonu. Then I run

D:\Games\Mame>mame64 snes sddragonu

It works. I saw this screen

enter image description here

So far so good.

However, I cannot do this from GUI.

If I run Mame64 first, super double dragon is not one of the available ROM.

Here is in my rom directory

enter image description here

However, if I run mame first this is what I see

Well... I can't run mame64.exe in window so I can't use snip to get screenshot. Basically I see SNES as one available ROM and I do not see super double dragon at all.

After I see that screen, I can press 1 to do 1 player start, however I can't press anything anymore.

No key works. I cannot control my character at all

Not with keyboard not with my game pad

enter image description here

How to fix that? Am I doing something wrong?

Note I will try to play the game first with keyboard but I do not think it's the problem. I played final fight with my gamepad just fine.

Note. It turns out everything work.

enter image description here

It seems that I need to change key during actual game play or something.

So the biggest problem now is that I cannot select super double dragon without command line.

Okay the problem now is that Mame does not think that super double dragon is a different game than say super mario world.

Obviously, I want different .cfg for both. In super double dragon I want autofire in kick and punch but in different game I want autofire at different things.

Yet this is the cfg files in my ROM

It will be like neogeo.zip right? We can set different input for different games.

What am I missing?

enter image description here



Best Answer

I read that somewhere that I forget that the ROM need to be put on special directory

For snes

the roms need to be put on roms/snes

Then it works.

Where I read that I forget

Where is it documented I have no idea

This is a resources but I have no idea.

https://choccyhobnob.com/demystifying-mame-roms/

My main problem with mame rom, namely that I want different game in snes to have different config is still not solved. Mame think that all those different games are just different catridge of the same "machine" called SNES.

That means autofire setting in one game is used on another.

Everything else is fine. Mame runs those very well




Pictures about "How to run Snes game on Mame via GUI with Mame recoqnizing different games as different machines?"

How to run Snes game on Mame via GUI with Mame recoqnizing different games as different machines? - Top view of various multicolored toys for fight arranged on pink background as representation of game
How to run Snes game on Mame via GUI with Mame recoqnizing different games as different machines? - Little daughter and father having fun together
How to run Snes game on Mame via GUI with Mame recoqnizing different games as different machines? - Bright toys of cookies composed with spoons and forks



Can MAME run SNES roms?

Mame can run nes, snes, genesis, and n64 (and probably other systems).

How do I import games into MAME?

How to Use MAME For Playing Arcade Games On Your Windows PC
  • Download MAME Binaries.
  • Extract the files. ...
  • You will want to download roms to use with MAME. ...
  • When you download MAME Roms, they come in ZIP format. ...
  • Bring up a DOS command prompt. ...
  • Type \u201ccd\\\u201d to go to the root directory.


  • Does MAME support Neo Geo?

    NeoGeo games need neogeo. Additionally, old versions of MAME emulators may require an older version of the NeoGeo BIOS. If you're finding that the first NeoGeo BIOS doesn't work, download the old version. NeoGeo BIOS (931 KB) - Required in order to boot NeoGeo games.

    Can MAME read ZIP files?

    While MAME says it can read compressed file types, this seems to only apply to certain kinds of files. So, making sure all files are not compressed in . zip, . rar, or .



    How to Play MAME Arcade Games on RetroArch




    Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

    Images: Markus Spiske, Anna Shvets, Tatiana Syrikova, Keira Burton