New MAME Guide for Dummies 2023
ฝัง
- เผยแพร่เมื่อ 6 ก.ย. 2024
- If all you want is my mame.ini (doubles as both mame.ini and raster.ini)
drive.google.c...
You can get games, bios, and chd files from website shown in video: archive.org/de...
Link to my entire Mame 0.254 folder completely setup with everything but games (for legal purposes) It's about 1.5GB in total with my mame.ini, raster.ini, HLSL settings, my Bezels, and my Snaps already setup inside and ready to go! No work shown in the video required. Just add games to the Roms folder and that's it, no additional steps required: drive.google.c...
And here's one of my snap folders, it's not perfect because I never bothered to concentrate too much on snaps, and it's only for like 50 games or so, but if you want it you can grab it: drive.google.c...
I’ve been trying to get Mame working for weeks now. This has been enjoyable and got it going in minutes. Thank you greatly.
I'm just glad anyone could follow my incoherent rambling 🤣
Finally a complete guide on MAME I coudnt get my Metal Slug working until now thank you
Thank you, I wanted to try emulating but couldn't figure out Mama so I tried Launch box with mame added but could only get one game to show up and work. I tried for days to get it working deleting and reinstalling etc...with this video I had mame running fast. Now I have a small collection of my favorite games I played in the 70's and 80s when I was a teen. I am going to try adding the high scores today and then adding the media. And who knows maybe the bezel art soon ,you have opened a whole new area to explore for me and many others.
10:00 The bitmap prescaling does a perfect integer scaling before the bilinear filter and shaders kick in. It gives them more pixels to work with and so improves them. For old 320x240 and similar games a 4x or 5x prescale can look really good finished off with a bilinear filter. The bilinear just pops the image out to fill the screen without making it a blurry mess.
Once this video broke out I started to get to work on updating my mame library. From the emulator to my making my own artwork. Your videos have been inspirational since I can remember. I can't thank you enough for taking time to upload these videos for people like me that never thought could do from an artistic and time dedicated standpoint.
Hopefully all the links still work. Google Drive keeps telling me that too many people are downloading and it's denying the sharing. I'll have to find another free sharing site.
Very good. Much appreciated. Some of us have been away for a while and this is very helpful to get things working again. Mad props and straight lit fire as the kids say or whatever nonsense of the day.
Thank you so much. I have been trying to get Killer Instinct to work for the longest time and your video helped me.
I can't like this enough, thank you. I thought i knew everything about Mame but you had some great tips, like the hiscore folder and all that.
Thanks for the guide! Your guides are still the best on TH-cam for MAME. And you got me into GIMP & bezels. Thanks for that!! You are my go to guide for MAME. I've always been curious as to how people extract ROMs from arcade boards, any idea ???
I think the process of reading the ROM chips from the arcade boards requires special hardware and some specialized technical knowledge.
@@DerekMoore82 Thank you for answering!
Wow what a video! I'm glad i find it.
So much info. Very cool my friend thank you! I have leard so much from this video.
Keep on the great work ❤
Awesome Fantastic Complete informative video...exactly what I needed.--- thanks sir
Thanks from Brazil! Very helpful video
Great work !
Thank you…exactly what I needed.
Thank you so much for this guide.
Thank you for making this my guy you a king 👑
Thank you, Your video was very helpful.
hi derek how are you? It's good to see you again making videos
Haven’t seen you make a video in so long it feels good seeing you still active in the scene bro do you have plans of getting back to bezel creations again you always did amazing work
Lately I've been using my free time enjoying PS2 and Xbox 360 emulation, it's crazy how much improved they are lately. Playing Metal Gear Solid HD Collection on Xenia-canary emulator right now at 1440p 60fps. If I do make any bezels in the future, I'll be sure to post them here.
@@DerekMoore82 that’s good you’re enjoying the emulation scene the proper way I’m so used to building on my arcade and keeping up with whatever is going on in the community I don’t allow must’ve opportunity to enjoy the games once I final get the, working I’m always in search of the next new hot topic in emulation and Dumps but I’m learning to get back to enjoying the nostalgic of my favorite retro games lol and that would be awesome buiddy if you do decide to make newer bezels and do you still mess around with the live bezels and marquee bezels for vertical full screen gameplay like for Pac-Man ,Galahad,1942 type marquee bezels I was researching some and it’s not as easy findippl do I those videos or tutorials I was trying to make a decent collection for a vertical build I wanna put together just haven’t found any good templates and .Lay files as easy to work with as yours was
@@miraclechild_502 Yeah I know what you mean buddy, when I was working I wasn't playing. And now that I'm playing I'm not working. It seems to go in cycles, so at some point I'll exhaust the desire to play and get hungry to create again I'm sure. My favorite bezels that I've seen since I've been on a break are the "Dark" bezels by Orion's Angel. They're the ones that look like they're in a dark arcade with only certain things lit up. More realistic that way and less distracting from the game screen.
Hey Derek, just curious how you take snapshot pics of mame games (for comparing different hlsl settings etc). I tried to take a screen capture (picture) using windows and it just looked like cra$. Do you use windows, or some special software for taking the screen captures? Many thanks.
Yeah, if you use the built in screen capture f12 or Windows, then it won't capture the image with the HLSL settings in tact. So you gotta use a 3rd party screen capture software. I used to use Fraps, but these days I use Nvidia GeForce Experience built in screen capture, Nvidia Share for recording as well.
@@DerekMoore82 Thanks bro!
Thanks, great video 😎👍
the default crt filter whatever should be off by default. and there seems to be no setting to turn it off completely.
Thanks for this - Suggestion for new video - Could you do one on all "new or modern" games that mame emulates, ie nice looking 3D ones, curious to see how far they have developed it
very informative.. thank you
Thank you so much sir.
Fantastic video
Excellent tutorial my friend.
May I ask what do you use to record your screen? I've been trying to record some gameplay, and I can't do it without HSL activated, but when I'm recording with HSL activated, the game drops to 5 FPS...
I use Nvidia Share (formerly called Shadowplay) it comes bundled in with Nvidia GeForce experience software for Nvidia GPUs. I have an Nvidia RTX 2070 Super GPU.
@@DerekMoore82 Thank you, I have a GTX 1650, not that good but should be able to record MAME. I'll try Nvidia share 👍
Thank you
My problem is, how do I find the controls for the gameplay? Once the game starts, the opponent starts smashing you into oblivion, you can't figure out which buttons do what.
Once you get into the game, press the tab key on your keyboard to bring up the menu. Next, using the arrow keys to navigate, go down to (Input This Machine) and hit Enter on your keyboard. Now you'll be able to assign all the buttons for that arcade machine. Sorry I didn't cover that in this video. I show a real time example of how to do this in my first Mame Guide for Dummies, but I should've included it.
@@DerekMoore82 Whoa! I've never seen that menu before! THANKYOUTHANKYOUTHANKYOU....
Nice one thanks
I have an old Mame build running off of Jessie on a raspberry pi 3. It's in a full size cabinet i built YEARS ago and has been in storage. I can turn it on and everything still works like it did, but all of my features (wifi, etc.) are broken and unsupported due to it being an old build. I'd want to update it all to a much newer distro. Would this get me up and running again?
I'd ask in a forum. I don't have experience with raspberry pi cabinet setups, but there's probably lots of good info out there for you. This is just basically showing people the basics and how to get games running. I wouldn't want to steer you wrong buddy in case your setup has special requirements.
Great video first of all it really helped me out concidering how intimdating the menu lol. But I have run into a few problems. First of all I don't understand how to map my ps4/xbox one controllers in the inputs and second I was able to match a few buttons on my player 2 controller and get it to work (even if the buttons are layed out wrong) but for some reason my player 1 controller WILL NOT WORK and I do not understand i just won't so i can only play on the player 2 side no matter what. Please I am begging anyone to help me. information that might be useful into figureing out why its not working is
1. player 1 is a ps4 controller and player 2 is an xbox controller
2. i was using bluetooth at first with the ps4 controller but then when it wouldn't work i switched to wired
3. my xbox controller has been wired the whole time
idk if any of that matters but any and all help is welcome.
Also I'd like to know if theres like a save/load state setting? I'm trying to make a video of all mortal kombat fatalities for fun lol. And its easier when most emulators i have let you save and load states on the older ones because im fairly bad at the older games and it saves a LOT of time because the old inputs in the arcade games arent always easy.
Hey buddy, sorry I forgot to show how to configure the buttons in the video - I *knew* I was forgetting something!
Anyways, here's what to do: To bring up the menu hit the Tab key on your keyboard. To navigate inside the menu you can use your keyboard arrow keys and Enter key to accept, or Esc key to go back. From there you will see the first option is called Input Settings, press Enter. Now you'll see Input Assignments (this system). Go in there to assign the buttons for the game, don't forget to also assign buttons for Coin 1 and 1 Player Start.
To create a Save state: Shift+F7
To Load state: F7
If you want you can reassign your save state and load state hotkeys (as well as other system function hotkeys) inside the menu called 'Input Assignments (User Interface).'
@@DerekMoore82oh ok thanks I didn't realise there was a "coin" and "start" button thing. Thanks a lot
There are many files that I can't find to make start many games.Where I have to searching for?
Hey Derek, where's the artwork folder please? I'd like those bezzels.... Great video by the way.
Did the link not work?
@oldstarscream boom! Works a treat thanks 😊
hello could you update LFSLazy to the current version (0.7E) we need it in Live For Speed. Sadly old version is incompatible with the new version
I didn't have anything to do with it, I'm just a regular guy who tried it out and made a video about it. I wouldn't know how to help you. I haven't played LFS in 10 years so I'm way outta the loop. Sorry buddy 🙁
@@DerekMoore82 oh, i thought you are the guy who created that, sorry
@@sorge1043 If I remember correctly I think it was a guy named DanielCRO on the lfsforums
@@DerekMoore82 yeah youre right but he has been inactive for months and nobody have contact with him
How do you fix the sound on Killer Instinct? On the one you downloaded it wasn't working well either.
It's just one of those arcade machines that are set quiet by default. You can press the + key on your keyboard to turn up the volume, then use your controller to adjust up and down and hit a button to confirm. Or you can hit F2 to go into the Dip switch options and do it there. If attract mode sound isn't on by default then just hit Tab and go to Dip Switches and turn Demo Sound on.
Hi, you Still make overlay ?
Is Yes make Matrimelle snk please 😅😊
great video excellent
Derek!!! where the hell have you been dude?? \m/
Doing chores, taking care of kids, playing Armored Core, watching TH-cam, getting old, e.t.c.
Fresh download here........ 2 questions:
1. Dude, how comes when click 'available' there is a load of stuff listed (most of which looks like console names and similar etc. - some written in grey and some in white) rather than an empty window?
2. Once I've created an .ini, the games put into the ROM folder still don't show up in the 'available' list amongst all the other stuff.....
There's not 'Plug ins' option in my options lists either.
What version of Mame are you using? Sounds like the Available tab on your Mame is pointing to a pathway on your PC that has BIOS files, or a Roms folder with the BIOS files in there and for whatever reason it's not filtering those out as it should and is instead populating the list of Available machines with hardware rather than software. Could you take a screen shot of what it looks like (you can hit print screen on your keyboard and then open an art or image editing app and hit paste to paste in the screen capture, then save it as a .png or .jpg) then upload that screen capture to something like imgur or whatever and send me the link so I can study it for troubleshooting purposes.
@@DerekMoore82 - I posted a few img links in my reply..... YT keeps on deleting my reply (4 times now!).
I'll try again without links.
- I'm using Mame0261 (and DL'd 1 game from the relative 0261 Archive-dot-org page.)
- I don't know why there would be any residual stuff (ROMS or emulators) on my computer as I've never had any games systems on this machine before.
Mame "Available" folder example:
Tunix Home Arcade (grey text)
Atari 2600 (NTSC) (white text)
Atari 2600 (PAL) (grey text)
Auto Response Board (white text)
Breakout [TTL] (white text)
Casio ROM Pack Software (white text)
Compass 1109 (grey text)
Genesis (USA, NTSC) (white text)
etc.
Mame "Working" folder example:
'88 Games (white text)
Konami '88 (grey text)
'96 Flag Rally (white text)
007: GoldenEye (Tiger) (white text)
1 on 1 Government (Japan) (white text)
10-Yard Fight (Japan) (grey text)
etc.
- The only game I'd expect to see is the WWFRoyalRumble (which is the only file in my ROMs folder), but it doesn't show in any menu when I run Mame.
Thanks for your help....
Hey, I'm so sorry it took so long to reply. TH-cam never showed your comment to me in my TH-cam inbox or notifications. I had to manually come into TH-cam Creator Studio and peek around at the Comments Tab and found this comment just now. Also, sorry that TH-cam autoblocked the posts with links - that sucks.
Anyways, I went ahead and downloaded the same version you are using - Mame 0.261 - and extracted it and then launched it default and everything looked fine - nothing in my Available tab.
Then I downloaded wwfroyal from archive dot org and put it in my Roms folder, and it showed up in the Available Tab.
Then I tried launching it and got errors about missing NAOMI bios, so I went back the archive dot org and grabbed naomi.zip.
Then I launched it and it said it was missing some other Bios, so I got those from the archive.
Then it finally launched, but it can't get past the NAOMI logo and is not working.
I took screen shots of my progress along the way, hopefully TH-cam will let me share this link: imgur.com/a/au54CQM
Where did I get that wallpaper, well cool
How do i stop screen tearing
Go to general settings, video options (as seen at 08:40 in the video) and you can enable things like Vsync, triple buffering, sync to refresh. I have a Gsync monitor so my screen never tears, it always matches the output frames, so I forgot to cover that issue in the video.
You kick Mame ass🔥
a question plz, in your vid and others, when u goto the "available" section, you only see the games u got in the Rom folder, but in mine, i see alot of games some are grayed and some white, but i only got 5 in my folder. can u tell why its like that? ( i got the lastest version installed)
Are the extra ones clones or bootlegs of your 5 parent ROMs? Most ROMs come as sets with all the various versions included, so if you get a Street Fighter II game, you'll see all these Street Fighter II Rainbow Edition hacks, e.t.c. Or are the extra things you see related to MAME displaying machines and BIOS in the games list? That's pretty common.
well, no. it shows alot of games (mybe all?)
@@DerekMoore82
Are these the same hlsl settings from a year ago or did you update them
They're a bit different. I'm constantly fiddling with my HLSL settings depending on my mood.
The art doesnt show up in the video settings?? 26:30
As long as you have the bezel art in the artwork folder, with each bezel folder named exactly as the rom, for example, Mortal Kombat bezel art should be in a folder called mk with it's lay file (layout info that Mame recognizes, different than retroarch bezel art) and that folder should be in the Artwork folder. Then when you launch Mortal Kombat you hit the Tab key to bring up the menu and then go to Video Options then Screen #0, and you should see a list of artwork to choose from here.
I have older videos explaining everything related to bezel art if you still have any questions just ask.
@@DerekMoore82 Thank you for the fast help great video btw
great vid mate, thanks! can u make a seperate link for just the snapshots plz?
Whoops, forgot to add that link. Sorry about that. Here ya go: drive.google.com/file/d/1Q75ekzslO6Cc5baQgpVtoNOIE0ZeNm-H/view?usp=sharing
thanks mate!@@DerekMoore82
Awsome video but 1 question how can i change controls to robotron to match a wired 360 sticks
Once the game is running, hit the tab key on your keyboard to bring up the menu. Go to Input Settings. Finally, go into Input Settings (this system) and in there you'll be able to bind Coin 1 and 1 Player Start. Then you can bind the movement and fire inputs to whatever you want (including the analogue sticks).
Note: if the game won't start, hit F2 to toggle the dip switch.
@oldstarscream thanks will give it a go
@@neilmaddison2851 I just tested it and for me Robotron was already setup for my controller but I had to hit F2 to get the game past the boot up check screen. Let me know how it goes.
I was getting in front of my self I bought a 3rd party wired 360 controller and it was already configed and works perfectly
@@neilmaddison2851 No worries, good deal buddy!
There used to be a way to download all games with out just getting one game at a time
You can still do that from the archive site, just use the torrent or download the main folder manually. I don't fi it that way personally because 99% of arcade games are junk Mahjong e.t.c that I'll never play and I only want the games I know i like, also saves on space and what would be a crazy download time.
Is it possible to download multiple ROMs at once?
Just an FYI, if you enable cheats, you wont be able to save high scores.
Yeah, I'm going to call BS on that one. I've been using MAME for close to 25 years. If an arcade machine saves high scores, it does so using NVRAM which MAME stores in a separate file. MAME doesn't disable NVRAM saves for using cheats. Why would they?
Can you do a Mame guide for dummies 2028?
@@panicfarm9874 Check back in 4 years!
Could you please un-private your Bezel collection Google Drive?? Thanks in advance :)
At some point Google Drive made some annoying new change where all my old links were no longer accessible to people without this dumb new permission system. And so I had to check my gmail every day and authorize all the requests I would get each day. And then one day it stopped letting me authorize, it would say "too many individuals have access to the files, you can allow more with Google business premium yadayada, blah blah something." And so now nothing works. I need to find a new free sharing system that just works without any money or gimmicks. Let me know if you have any ideas.
Try this link and let me know if it works: drive.google.com/drive/folders/0B_kYDaRET47FaG9hS1Rjdnh4clk?resourcekey=0-z2FtVzKavdgjukqnyN6RrA&usp=sharing
Did the new link work?
@@DerekMoore82 yes sir, thanks so much man! Your bezels are top tier
@@unr34L- Great to hear! That means that I can simply change the links thi that working one and everyone can download successfully! Thank you for the feedback!
Does mame emulator let you use xbox one controller? If so how do you set it up.
You just plug in. You don't need to config. Make sure controller is plugged in first before you boot up mame so it detects the xinput.
I cant seem to get my mame.any file to show up, what am i doing wrong?
You gotta change a setting and then save the changes, doing that will cause Mame to generate a mame.ini file. You can always try just dropping my mame.ini file in there as well.
My phone's about to die, so if you don't hear back from me I'm not ignoring you or anything. I'll check back with you later.
@oldstarscream thanks! For whatever reason, it was not displaying the file type. I got through that part of the setup. The only two games I'm trying to play are Konami Pirateship and the Starwars Trilogy. Both display an error message, pirateship opens, but gives a "backup ram error" and SWTrilogy gives me a "missing file" error. Thanks so much for your videos. Liked and subscribed.
Still not dumbed down enough
@@mjdub1013 🤣 Dang! I'll have to dumb it down some more next time.
is your 1.5 gb files are all games?
No, unfortunately they don't let you legally share the games. That's why I make guide videos like this one on How To get all the games. The big download is because it contains all my artwork (bezel art).
Probably stupid question but how do you run the game once the rom is in the available list? if its double click on the game it doesnt work for me.
Yeah, you double click and it should run. Or if it can't run it for some reason then it will display an error window with some information about why it couldn't run the game. What does the error message say?
@oldstarscream it didn't show an error message, just froze the emulator so I have to force close. This is both on your settings you linked for version 0.254 and for the updated version 0.257. I googled it and played around with the video output options and by default it's on d3d. This is what froze it incase anyone else has this problem. Seems to work fine on bgfx or OpenGL , doesnt work on GDI either. Thanks for the guide and artwork etc.
@@barfly14 Just out of curiosity, are you on a Windows operating system with a GPU capable of pixel shader 3.0, and do you have Direct X 9.0c installed? (Those are the minimum requirements for HLSL with d3d).
@@DerekMoore82 I'm on Windows 11, I have direct X 12 and GPU is RTX 3060. Do you suggest have direct x 9 as well as 12 then?
@@barfly14 Yeah, but don't worry - it won't mess up your current version of dx12, it will just add that old direct x 9.0c language to your runtime library that HLSL needs to function. It will detect if you already have it or if your system is missing it, if so it will add that old dx9.0c into your dx library. Think of it like this, each version of Direct X is like a book in a library, and modern systems tend to have the latest books (Dx10, Dx11, Dx12, etc). However, Dx9.0c would be the equivalent of adding an old book to the library. But you still keep all your new books, you just add an old book to the shelf. So there's no issue adding it. Just be sure to download it from the official Microsoft site and not some fishy site.
Can I use this specific setup on my ps3??
I think you gotta use Retroarch on the PS3 and then the Final Burn Neo core to run arcade roms. I mean... I'm not 100% sure on that, but PS3 mod setups aren't my area of expertise. Either way, you can use archive.org for the roms and whatnot. But this video is for standalone Mame on the PC. I've never tried it on a PS3 but there's probably videos and forums dedicated to that specific topic.
Why not just use retroarch ?
@@itguru2037 You can use either. Retroarch is better in some ways, like having the world's best shaders and features. And stand alone Mame is better in some cases, like having all arcade games work and show up in the list without relying on multiple emulators, or outdated emulators, and with the lightest footprint. Really good for cabinets that need to appear legit for example.
@@DerekMoore82 nice
I cannt get mame to work!
Even after following this guide?
The mame I used in this video was the 64bit version. Are you on a 32bit operating system?
Are you trying to run it on a 64bit version of Windows on the PC? What is your hardware setup?
On archive site you linked there is a few options for the roms, do you get both chd and non chd?
@@xxKUTAKIxx non chd is all you need for 99% of arcade games. There are only a few special games that used larger storage and so you can look through the list of chd games and see if any of those are games you want to play, if so then for any chd game you want to play it will need its chd and it's rom from the non-chd section. But again, most games don't need a chd. The most popular chd games are Killer Instinct and Street Fighter III.
anyone have access to maybe a mame custom rom list someones made... I dont need 2000+ games just like 100 good ones... haha Im sorry maybe Im that one asshole that hasnt learned enough yet Ill keep at it.
You don't need to learn anything actually. Just put the roms in the roms folder as is. Slowly download the ones you're actually going to play.
ta vidéo est nulle, à ton image
Are you upset because you can't get Mame to work? Because I'm happy to help answer any questions. Or are you just leaving a personal critique and you don't need any help?
Êtes-vous contrarié parce que vous ne pouvez pas faire travailler Mame ? Parce que je suis heureux d'aider à répondre à toutes les questions. Ou laissez-vous simplement une critique personnelle et vous n'avez pas besoin d'aide ?
@@DerekMoore82 Thanks to you, Derek Moore, I was able to settle my obsession with MAME's images.
I'm still at the beginner level, so the mame ini you created is very useful.
Basically, I don't like drawings that look like spilled paint, such as super eagle, so I like the image you created.
Thanks again to you.