How do I compile MAME roms?

MaxiBash

Your Local Random Internet Geek
OP
Member
Joined
Jul 14, 2018
Messages
1,288
Trophies
1
Website
trashbandatcootofficial.cardd.co
XP
5,038
Country
Netherlands
SEGASonic Bros was recently found, and it comes with a .cpp as well, to get the game working on MAME.
However, I can't get this working, and I can't find a proper tutorial. If someone could help me, then that would be nice!
 
D

Deleted User

Guest
I've never heard of anyone trying to compile the ROMs themselves. Even if the source for the game was available, it'd probably be in ASM, not C++.

The .cpp file is probably for MAME itself to be able to run the game. You're going to have to compile MAME yourself with the new source file, along with a few new headers and/or header include statements, I presume. Are you getting these files from the official MAME repo?
 

MaxiBash

Your Local Random Internet Geek
OP
Member
Joined
Jul 14, 2018
Messages
1,288
Trophies
1
Website
trashbandatcootofficial.cardd.co
XP
5,038
Country
Netherlands
I've never heard of anyone trying to compile the ROMs themselves. Even if the source for the game was available, it'd probably be in ASM, not C++.

The .cpp file is probably for MAME itself to be able to run the game. You're going to have to compile MAME yourself with the new source file, along with a few new headers and/or header include statements, I presume. Are you getting these files from the official MAME repo?
I get them from a GitHub page, but I have no idea where to place sonic2.cpp.
 
D

Deleted User

Guest
Ah, doing some Googling around, it seems that there's already a pre-compiled version of MAME that supports running SEGASonic Bros floating around on the web. You can forgo the whole process of compiling MAME and just download the necessary build of the emulator here.

Assuming you run Windows 10, it seems all you need to do is extract the .exe from the .rar archive and drag and drop the ROM you found onto it. From there, you should be good to go.
 

MaxiBash

Your Local Random Internet Geek
OP
Member
Joined
Jul 14, 2018
Messages
1,288
Trophies
1
Website
trashbandatcootofficial.cardd.co
XP
5,038
Country
Netherlands
Ah, doing some Googling around, it seems that there's already a pre-compiled version of MAME that supports running SEGASonic Bros floating around on the web. You can forgo the whole process of compiling MAME and just download the necessary build of the emulator here.

Assuming you run Windows 10, it seems all you need to do is extract the .exe from the .rar archive and drag and drop the ROM you found onto it. From there, you should be good to go.
Cool, thanks!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    i like that idea
    +1
  • Veho @ Veho:
    What's the same thing?
    +1
  • The Real Jdbye @ The Real Jdbye:
    before or after a hit
    +1
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
    K3Nv2 @ K3Nv2: Turns out you can't sprinkle methamphetamine on McDonald's French fries