I personally use non merged and official mame, then use launchbox importer to trim it to only arcade and even more filtered to my liking. And since all non merged files work on their own I have no fear of breaking them. This way you can get from 130gb full set to 10gb, pretty impressive.
The downside to that, for me, is the preferred clone versions are missed in the import process. The more i use mame the more clones i want to use over the parents. When my project is finished none of this will be an issue, cant wait.
@@warpedpolygon what set do you recommend for someone who wants only the latest versions of an arcade game? Example, I use Retroarch and all the Mame cores, but I go through my list of street fighter games and add the latest versions/revision of each game in the series to my favorites. Eg. Street Fighter version .2 Street Fighter 2 version .345 Street Fighter 3 version .4573 And so on. Non-merged looks to be it, but a bit of a hassle having to pick only all of the thousand latest versions of a game.
@@warpedpolygon I'm not 100% sure but I believe there were improvements to the LB MAME import process so if you changed to clone roms, on subsequent MAME imports your changes remained. I haven't imported MAME in ages since I have a really hand curated list, but I remember having this discussion on the LB forums in regards to using a 2 player character selectable TMNT rom over the standard 4 player cabinet set.
@@macdox69 yes it has been updated. So only the parents are imported with lb and the option to change the version. The tmnt player selection thing with 2 and 4 player cabs is just the tip of the iceberg. There are soooo many reasons to use a clone instead, id say about 20% of games have a preferred clone version. The Simpsons, captain commando, alien storm, quartet and many more do the same thing as tmnt. Also when culling games, you can get rid of more that you dont need with split, all the clones are on their own meaning they areny retained in another zip like merged when you use lb to cull everything down.
@@warpedpolygon Yes I know how it works.🙂I wasn't evaluating which method was best. I use a hand curated non-merged self with many variants/clones. My point was just that IF you use the importer in LB and change to a clone, on next MAME import, it should recognize the change and not go back to the parent. Like I said, I don't use that method, but my recollection was that changes were made to respect those changes. 😊
Nice video. One additional benefit for non-merged, it ALSO includes any bios file a game may need. For the merged/split sets, you will need to obtain the bios if one is needed. Non-merged has everything (except any required CHD) you need to run a normal rom. Definitely preferred option for curated arcade builds, even if using a front end. I would only recommend split/merged if you want a full set of MAME and aren't doing a smaller build.
There's only about 50 titles out of the 15,000 that I ever care to play, so I set up a torrent for the latest full set of non-merged files and just checked the ones I needed. Then I kept the torrent running; if I discover there's a new game I want, I need only check the one box in the torrent and it's almost instantly there. Next, I make sure that I have the exact MAMA version that matches the rom set. Finally, I pull out the art and other files I need just for those games. Instead of more than a hundred gigbytes, the entire collection is less than one. One other thing: MAME is an ongoing project, constantly improving and expanding. Having said that, if you have a collection that works, there's likely little need to update every month. In fact, you might go an entire year without any update which directly affects your collection. So in other words, if your collection is not broken, you probably don't need to fix it. A final tip: MAME is not "installed" on your computer, necessarily. The MAME installer only creates a single directly and puts all of the files needed into it to run directly from that folder. Thus, you can run MAME from anywhere, including a flash drive. After your MAME collection is finished, and it has your rom/art/etc files, make a backup and put it away.
It's missing the "full" variants like "full non-merged": non-merged = all roms needed to boot the title full non-merged = all roms needed to boot the title + needed bios files (truly standalone) usually, the "full" variants are often used in Non-Merged and Merged, as wouldn't make any sense to add bios into split clones.
The problem is having to download the huge size of split to use your frontend like launchbox which is very time consuming to import everything and then have to try weed out what you don't need or use arcade 64 to determine what roms to use then selecct them only
@@warpedpolygon great! I've imported a non-merged set through LB in 0.247 but it feels like I probably will do it again now with a split set once your tutorial is out :D
I’m confused about super model 3 on batocera 38. It says you need MAME ROMset 0.258. Would that be the set you show in this video? Does that have all the games people want Model 3 to play like Star Wars Trilogy Arcade & Daytona 2?
Batocera use my configs but not sure if they keep them up to date in line with my updates. With Supermodel you can use as old as 0.236 but 0.263 or newer is best. Have you seen this pre config? ua-cam.com/video/htNM8kbpEFk/v-deo.html
@@warpedpolygon I’ve actually got that video saved. So I can do what you’ve shown us in your videos and should be good regardless of what OS Model 3 is on? That makes this so much easier. Thank you.
Who knew it was all so damn confusing. I bought a 2017 Nvidia Shield TV a while back and I've no idea what mame core to use, where to get the equivalent romset, whether to go merged / unmerged / split or even which rom to select to start a bloody game up 😡
I wish. Once the MAME project is done you'll be able to use my xml to do this in LaunchBox. Everything in Arcade64 will be covered with all the guff stripped out.
I have one problem: MAME can also emulate some conventional consoles. But I can't understand how to do it. As an example, how to run PS1 games on it? (I know there is a DuckStation, but this is just an example)
Console setup is quite different. You really don't want to use mame for that unless you have a specific reason to, however some stuff like CDi works best with MAME.
Maybe, libretro is a little inconsistent with raw input and light guns. I have been wrestling with the idea that standalone emulators are actually best for light guns.
so heres a question: why does an emulator called multiple arcade machine emulator have roms for washing machines? Edit never mind I just read MAME now includes MESS.. I guess that shows when I last used MAME
@@warpedpolygon its a very odd thing to combine mame and mess as you probably will end up with dumps from a washing machine. As I sid its been that long since I used mame I didn't even realise they'd made that decision.
Still a MAME noob so probably a stupid question, but do your MAME pre-configurations shown in other videos also work with MAMEUI and Arcade64, or only with standard MAME?
Thanks, I wasn't aware of Arcade64 til now, and it looks like a great solution to MAME bloat. Any chance of getting a tutorial on the optimal display settings, shader options, etc?
Yeah I'll be tackling that at some point. The way i do those tuts is to just show you what a visual functon does and show how it looks so you can make a decision yourself. I do make suggestions but visuals are personal preference. I hate shaders myself lol but will still cover them
@@warpedpolygonOh... I see thats really good, and I would love to be a part of it, sadly I dont have more space left... Is there a way to clean it? Or maybe use other emu? srry if my english is bso broken
@@warpedpolygonis the mame project? yeah! Im using it it really savee me from mapping every controll to each game. What I dont get is how can I delete the extra non working games
@@warpedpolygon thanks I'm having fun with Arcade64 0.258.0. Only problem I've had is with Street fighter ex plus alpha, it's in the 'unavailable' folder even though I've seen vids of normal mame playing it.
@GeordiLaForgery games will only appear in the unavailable folder if Arcade64 thinks the rom is not there. The unavailable folder is simply a way to track what is missing in ya roms folder, it's not emulation status. Just try running it and if it don't work it just means you are missing the rom.
Awesome video!! I'm using latest MAME4droid 2024 which uses 0.262 as the main set. Should I use non-merged, merged, or split? (Intend to keep only the ones I want) Thanks in advance
Thanks for your great videos. I've added Arcade64 to Launchbox as an emulator and seems to work great, games load very quickly. Is there any special running scripts I should be using in Launchbox for Arcade 64? Many thanks again
Yes for sure, some excellent versions of arcade games with quality of life improvements in hbmame. Due to it being for home brew and hacks i didn't include it in this video. This vid is more for 'standard' versions of mame. I actually intend to do my next arcade project with hbmame, identifying all the qol hacks
Love your videos and dedication to the scene, thanks so much for what you're doing! :)
I personally use non merged and official mame, then use launchbox importer to trim it to only arcade and even more filtered to my liking. And since all non merged files work on their own I have no fear of breaking them. This way you can get from 130gb full set to 10gb, pretty impressive.
The downside to that, for me, is the preferred clone versions are missed in the import process. The more i use mame the more clones i want to use over the parents. When my project is finished none of this will be an issue, cant wait.
@@warpedpolygon what set do you recommend for someone who wants only the latest versions of an arcade game?
Example, I use Retroarch and all the Mame cores, but I go through my list of street fighter games and add the latest versions/revision of each game in the series to my favorites.
Eg. Street Fighter version .2
Street Fighter 2 version .345
Street Fighter 3 version .4573
And so on.
Non-merged looks to be it, but a bit of a hassle having to pick only all of the thousand latest versions of a game.
@@warpedpolygon I'm not 100% sure but I believe there were improvements to the LB MAME import process so if you changed to clone roms, on subsequent MAME imports your changes remained. I haven't imported MAME in ages since I have a really hand curated list, but I remember having this discussion on the LB forums in regards to using a 2 player character selectable TMNT rom over the standard 4 player cabinet set.
@@macdox69 yes it has been updated. So only the parents are imported with lb and the option to change the version. The tmnt player selection thing with 2 and 4 player cabs is just the tip of the iceberg. There are soooo many reasons to use a clone instead, id say about 20% of games have a preferred clone version. The Simpsons, captain commando, alien storm, quartet and many more do the same thing as tmnt. Also when culling games, you can get rid of more that you dont need with split, all the clones are on their own meaning they areny retained in another zip like merged when you use lb to cull everything down.
@@warpedpolygon Yes I know how it works.🙂I wasn't evaluating which method was best. I use a hand curated non-merged self with many variants/clones. My point was just that IF you use the importer in LB and change to a clone, on next MAME import, it should recognize the change and not go back to the parent. Like I said, I don't use that method, but my recollection was that changes were made to respect those changes. 😊
Nice video. One additional benefit for non-merged, it ALSO includes any bios file a game may need. For the merged/split sets, you will need to obtain the bios if one is needed. Non-merged has everything (except any required CHD) you need to run a normal rom. Definitely preferred option for curated arcade builds, even if using a front end. I would only recommend split/merged if you want a full set of MAME and aren't doing a smaller build.
Good tip! I still think split is king for a curated, culled set.
Hi Ed, I'm brand new at this and I'm wondering why the bios file wouldn't come with a split set as I see no data structural problem with it doing so!?
There's only about 50 titles out of the 15,000 that I ever care to play, so I set up a torrent for the latest full set of non-merged files and just checked the ones I needed. Then I kept the torrent running; if I discover there's a new game I want, I need only check the one box in the torrent and it's almost instantly there. Next, I make sure that I have the exact MAMA version that matches the rom set. Finally, I pull out the art and other files I need just for those games. Instead of more than a hundred gigbytes, the entire collection is less than one.
One other thing: MAME is an ongoing project, constantly improving and expanding. Having said that, if you have a collection that works, there's likely little need to update every month. In fact, you might go an entire year without any update which directly affects your collection. So in other words, if your collection is not broken, you probably don't need to fix it.
A final tip: MAME is not "installed" on your computer, necessarily. The MAME installer only creates a single directly and puts all of the files needed into it to run directly from that folder. Thus, you can run MAME from anywhere, including a flash drive. After your MAME collection is finished, and it has your rom/art/etc files, make a backup and put it away.
Thank you for the best explanation of merged / split / non-merged that I have seen. I am completely comfortable with them now.
Great to hear!
Another gem video. Glad I’m subscribed. (I do use non-merged, but may consider split now…) BigBox front end.
Thanks I've always found mame confusing this was helpful.
Your videos are great and really useful. Many thanks for what you do 👍
It's missing the "full" variants like "full non-merged":
non-merged = all roms needed to boot the title
full non-merged = all roms needed to boot the title + needed bios files (truly standalone)
usually, the "full" variants are often used in Non-Merged and Merged, as wouldn't make any sense to add bios into split clones.
The problem is having to download the huge size of split to use your frontend like launchbox which is very time consuming to import everything and then have to try weed out what you don't need or use arcade 64 to determine what roms to use then selecct them only
Yeah that is the issue with mame as a whole. Hence why I started the pre config project
Good explanation, would love to see a video of culling the set on launchbox down to just arcade games .
Coming soon!
@@warpedpolygon great! I've imported a non-merged set through LB in 0.247 but it feels like I probably will do it again now with a split set once your tutorial is out :D
I’m confused about super model 3 on batocera 38. It says you need MAME ROMset 0.258. Would that be the set you show in this video? Does that have all the games people want Model 3 to play like Star Wars Trilogy Arcade & Daytona 2?
Batocera use my configs but not sure if they keep them up to date in line with my updates. With Supermodel you can use as old as 0.236 but 0.263 or newer is best. Have you seen this pre config? ua-cam.com/video/htNM8kbpEFk/v-deo.html
@@warpedpolygon I’ve actually got that video saved. So I can do what you’ve shown us in your videos and should be good regardless of what OS Model 3 is on? That makes this so much easier. Thank you.
@@ArthurCallahan389 yeah. Non merged tho. I need to delete this video really as it's no longer how I feel lol. Non merged allll the way.
@@warpedpolygon Non merged is the one thing that every different person with different info all agreed on. Thanks again
Who knew it was all so damn confusing. I bought a 2017 Nvidia Shield TV a while back and I've no idea what mame core to use, where to get the equivalent romset, whether to go merged / unmerged / split or even which rom to select to start a bloody game up 😡
Can arcade64 be used to trim a full mame set to only the arcade ones (working and none working arcade games) and separate clones?
I wish. Once the MAME project is done you'll be able to use my xml to do this in LaunchBox. Everything in Arcade64 will be covered with all the guff stripped out.
Non-Merged roms still need their separate bios files though?
I have one problem:
MAME can also emulate some conventional consoles. But I can't understand how to do it.
As an example, how to run PS1 games on it?
(I know there is a DuckStation, but this is just an example)
Console setup is quite different. You really don't want to use mame for that unless you have a specific reason to, however some stuff like CDi works best with MAME.
@@warpedpolygon Thank you. Could you do a video for it? I would like to play obscure not emulated consoles by other emulators
Do you plan on the future to tackle retroarch config files for the Sinden light gun for libretro mame?
Maybe, libretro is a little inconsistent with raw input and light guns. I have been wrestling with the idea that standalone emulators are actually best for light guns.
Also compatability with the mame core isn't as good as standalone
so heres a question: why does an emulator called multiple arcade machine emulator have roms for washing machines?
Edit never mind I just read MAME now includes MESS.. I guess that shows when I last used MAME
@@Savagetechie i was kinda joking, but there's roms for all sorts including some appliances
@@warpedpolygon its a very odd thing to combine mame and mess as you probably will end up with dumps from a washing machine. As I sid its been that long since I used mame I didn't even realise they'd made that decision.
I was looking for a link to the video with your preconfigure MAME but don't see it. Can you post the link?
I haven't made that video just yet, but I will for sure. After configuring it for a year solid I needed a break form MAME.
I used to use Arcade64. But a common game as the ninja turtles was not being displayed
Thanks the video. I got the arcade64 but which rom set should I get for it?
NON MERGED. I'M FULL OF CRAP SAYING SPLIT IS BEST. I need to retract this video really!
@@warpedpolygon thanks! Im looking forward for the video. Thanks for making these
@@arlokkkk it'll just be me deleting the video lol. I'll replace them with a more in depth look at arcade64
Still a MAME noob so probably a stupid question, but do your MAME pre-configurations shown in other videos also work with MAMEUI and Arcade64, or only with standard MAME?
Should work with all of them
Thanks, I wasn't aware of Arcade64 til now, and it looks like a great solution to MAME bloat. Any chance of getting a tutorial on the optimal display settings, shader options, etc?
Yeah I'll be tackling that at some point. The way i do those tuts is to just show you what a visual functon does and show how it looks so you can make a decision yourself. I do make suggestions but visuals are personal preference. I hate shaders myself lol but will still cover them
Hii a question, why are there so many non working roms in a non merged set?
Preservation is first, then emulation. Games get dumped then need work to get working. They'll be games in the mame set that may never be emulated
@@warpedpolygonOh... I see thats really good, and I would love to be a part of it, sadly I dont have more space left... Is there a way to clean it? Or maybe use other emu?
srry if my english is bso broken
@@marqueemoon3220 yeah man, i have a project on launchbox for that. Essentially a list of all the working stuff so you know what's what.
@@warpedpolygonis the mame project? yeah! Im using it it really savee me from mapping every controll to each game.
What I dont get is how can I delete the extra non working games
@@marqueemoon3220 yeah. You have LaunchBox and the xml i made?
Thank you for this 👍
Is it easy to configure a gamepad to work with arcade64?
It's done in the same way as normal mame. However, I'm doing a project where all controls have already been setup
Here ya go ua-cam.com/video/j_tWqXZTu-w/v-deo.htmlsi=vyO8mxoHQrM04RuG
@@warpedpolygon thanks I'm having fun with Arcade64 0.258.0. Only problem I've had is with Street fighter ex plus alpha, it's in the 'unavailable' folder even though I've seen vids of normal mame playing it.
@GeordiLaForgery games will only appear in the unavailable folder if Arcade64 thinks the rom is not there. The unavailable folder is simply a way to track what is missing in ya roms folder, it's not emulation status.
Just try running it and if it don't work it just means you are missing the rom.
@@warpedpolygon yes I had the rom but was missing the bios files, thanks it's working well now 😉
Non merged you still will need certain bios files though...
Awesome video!! I'm using latest MAME4droid 2024 which uses 0.262 as the main set. Should I use non-merged, merged, or split? (Intend to keep only the ones I want) Thanks in advance
I need to make a video retracting my statement of split being best. Non-merged all the way especially if you only intend on keeping the few you want
Thanks for your great videos. I've added Arcade64 to Launchbox as an emulator and seems to work great, games load very quickly. Is there any special running scripts I should be using in Launchbox for Arcade 64? Many thanks again
Nothing special needed mate
download link pls
Thanks.
No love for hbmame?!?!😢
Yes for sure, some excellent versions of arcade games with quality of life improvements in hbmame.
Due to it being for home brew and hacks i didn't include it in this video. This vid is more for 'standard' versions of mame. I actually intend to do my next arcade project with hbmame, identifying all the qol hacks
A game for a washing machine 🤣🤣
There is soo much random stuff in MAME. That is another reason to keep a full set I suppose, exploring the random stuff is actually pretty fun.
Washer machine 😂😂😂
merged roms are a waste of space. Just get the parent version, disregard all the clones.