[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 106 KB, 760x233, 17BE7770-E13C-4A29-8575-9DA181CF6B09.png [View same] [iqdb] [saucenao] [google]
5374951 No.5374951 [Reply] [Original]

Has the expression “a jack of all trades but a master of none” ever been more applicable to something?

>> No.5375005

>>5374951
there's really no alternative, is there?

>> No.5375008

Other than some 3D games, what is wrong with Mame?

>> No.5375015

>>5374951
It just works

>> No.5375028

is everyone on this board developmentally challenged or something

>> No.5375097

I fucking love MAME.

>> No.5375168

>>5374951
>Has the expression “a jack of all trades but a master of none” ever been more applicable to something?
Yes, this thread

>> No.5375373

>>5375028
Why?

>> No.5375581

>>5375028
it's just a super contrarian hipster board, just hide these retarded threads when you see them, make sure to sage if you have to reply (sage is no longer shown but it works just the same)

>> No.5376390

>>5374951
Yes. But "jack of no trades, master of none” fits you to a T.

>> No.5376393

>>5376390
Hey that was uncalled for.

>> No.5376397

>>5374951
>ever been more applicable to something?
modern technology, particularly smartphones

>> No.5376693

>>5376393
It was begged for by an emubaby who cares only about playing games for free and nothing about preservation

>> No.5376701

>>5376693
This is like saying we should spend a bunch of time and resources restoring a painting but keeping it locked up in a basement away from public viewing, what else is the point if no one can enjoy it.

>> No.5376719

Oh look, someone is confused by how to use ROMs on MAME.

>> No.5376831

>>5374951
Retroarch

>> No.5376840
File: 264 KB, 148x111, 1517449257395.gif [View same] [iqdb] [saucenao] [google]
5376840

>>5374951
For the past few years it has been more like a jack of trades that nobody gives a fuck about.
>added 137 fruit machines!
>added 20 dig dug hacks made by retarded fucking italians
>added support for Casio calculator watches
It's all so tiresome.

>> No.5376984

>>5376840
>Decap campaign finally gets classic Taito games working properly for the first time ever, even better than previous feeble attempts in official Taito comps. Crucial first steps of getting Model 1 working with real 3D programs instead of HLE also result
>Time Crisis helicopter bug finally fixed with an important part of missing emulation filled in
>San Francisco Rush games now all working properly
>Proper CPS2 QSound - a first that none of the worthless "me too!" CPS2 emus could ever have pioneered
Yep, it's dead.

>> No.5377005

i play with modelemulator instead of that just because of the controls interface. not being autistic, i just can't set it up, or it doesn't recognize the controller, there's always a problem. they should really make a normal interface

>> No.5377006

>>5377005
model 2 emulator i mean

>> No.5377159

>>5376984
I actually really liked the Tiger handheld emulation that popped up a while back. The nostalgia fucking got me on that one.

>> No.5377205

>>5375028
>is everyone on this board developmentally challenged or something
Its gotten much worse in the last 2 years.

>> No.5377839

>>5376701
>think is like saying i can't into readingcomprehension or any other kind of comprehension
Yup. That's exactly what I'm saying.

>> No.5377843

>>5374951
>Has the expression “a jack of all trades but a master of none” ever been more applicable to something?
Yes. Quite frequently, actually.

>> No.5377857

>>5374951
Why are there a million fucking versions of mame? Which version is the best and most accurate with no input lag?

>> No.5377871

>>5377857
Because it's updated every month and has been around for 22 years.
Just get the newest version.

>> No.5377890

>>5377857
groovymame

>> No.5377896

>>5377857
>why more than 1 version of open source program?
Because people want different things than the core offers.
>Best
Decide for yourself.
>accurate
Mame or any fork based on the current mame
>no lag
Groovymame or SHUMPMAME. Groovymame is CRT monitor oriented and requires some setup, SHUMPMAME is based on 0.148 so it's missing a shitton of new games and bugfixes.

>> No.5377897

>>5377871
he means all the different forks, dummy.

>> No.5377898

i dont feel shame cos i got game
if you dont use mame then you are lame

>> No.5378015

>>5377005
>>5377006
This small tutorial might help.

>Setting up a custom input remapper config based on stable controller hardware id

The basic problem is this: MAME resets all your custom button mapping configuration if you every disconnect your controller while MAME is still running. It's not a bug, it's a feature. It's actually intentional and useful in certain rare scenarios I guess. Like when something breaks inside a cabinet for example. But it is really annoying for the regular PC user. It kept happening to me constantly as I accidentally disconnected my stick while MAME was still running, or when I forgot to switch my stick's mode from X360 back to PS3/PC before booting the emulator - which would also cause the config to reset.

But there's a way to stop this form happening. A custom remapper file that uses the PID of your controller. Through this method MAME will always 100% reliably recognize a controller correctly and remember the correspoding button assignments. It doesn't matter if you first connecte another controller as P1 or disconnect your stick for a second during gameplay. It'll still work just as expected.

>> No.5378019
File: 88 KB, 842x1505, qanba.png [View same] [iqdb] [saucenao] [google]
5378019

>>5378015
How to do it:
1. Connect your controller or stick to your PC. Go to Control Panel > Device Manager > Input Devices (Human Interface Devices) > HID Conform Game Controller > Details > Drop down menu > Select Hardware IDs > Copy your controller's PID (Mine looks like this: HID\VID_0F30&PID_1012&REV_0211)
2. Create a txt-file with a name of your own choosing. Mine is called 'qanba' like the stick I am using. Set it up like shown in pic related, replacing the PID with that of your own controller and desired button layout. You might need to look at your current mapping file for the correct button codes. Also take note of how to escape special characters like &. Compare pic related to the PID written above and you'll notice the difference.
3. Save the txt-file as a cfg-file. Just change the file extension.
4. Place the custom cfg-file inside a directory called 'ctrlr' located in your MAME root directory. If it does not exist, create a new one and name it 'ctrlr'.
5. Finally, also inside your MAME root directory, open and edit 'mame.ini' to point to the new remapper file: In mame.ini, under the section 'core input options' find the ctrlr' entry and change it to the file name of your custom remapper file WITHOUT the file extension. Again, in my case that's qanba but not qanba.cfg
6. It may be necessary to delete default.cfg. Just search for it in your MAME install directory. Try first without this step, if it doesn't work. Cut & paste the file to your desktop and test again.

Congratulations, MAME will never again discard and reset your button mapping for this controller. Please note, that MAME still respects button mapping done for specific titles over this remapper, if you want them.

>> No.5378130

>>5374951
mame is beast but vr is too shit to handle arcade games so yeah u gotta whine about it
fucking jarpigs i swear smhtbqhf

>> No.5378260

I have the 0.200 ROMs and extras but I couldn't bother with it. Too many versions, none that straightforward to use.

>> No.5378412

>>5377896
shmupmame with the current mame build fucking when?

>> No.5378563

So, for those of us who can figure out how use mame, what's some stuff you've found that was pretty cool?

The Cliffhanger - Edward Randy is a pretty neat beat em up with nice visuals and effects. Obvious Indiana Jones rip off, but who cares? Dark Adventure is kinda like 3 player Gauntlet but with a Gradius-style weapons system. S.T.U.N. Runner is a neat proto-N2O type game, but a one way trip instead of looping. Drive on walls, drive on ceilings, it's all good. Xenophobe is semi-mazelike run n gun type game, looks like it would be even more fun with two other players.

>> No.5378624

>dreamcast emulator running full 3d games runs better than mame trying to run mortal kombat 1
it really hurts being a poorfag

>> No.5378628

Fuck is wrong with mame? It's incredible, there's even a retroarch core for idiots.

>> No.5378636

>>5374951
Yes.

>> No.5378646

>>5376840
Casio stuff emulation? And you call that not interesting? I gotta check that out, why the fuck didn't I hear about this before?

>> No.5379003

I maintain a complete split romset that I update as the new updates come out purely for archival and preservation purposes. I only play a handful of games on it regularly, and they've all worked since like MAME .001. I still plan to build a MAME cabinet when I'm older. I was super active back on the BYOAC forums when I was in middle school like 7 years ago but I haven't checked that place in fucking years. This thread made all the nostalgia come back.

>> No.5379052

>>5376693
>nothing about preservation
If MAME devs actually cared about preservation they wouldn't drop support for Universal BIOS versions that are only one day out of date whenever a new version of MAME releases. Game preservation requires proliferation of information across numerous sources and nothing hampers that ability more than needlessly fragmenting the components necessary for actual preservation.

>> No.5379443

>>5378646
are you retarded

>> No.5379485

>>5378646
Ye dood this is like, super interdasting. Gotta PRESERVE every slot machine and calculator on earth for reasons.

>> No.5379563
File: 42 KB, 780x585, 1111.jpg [View same] [iqdb] [saucenao] [google]
5379563

Listen up credit feeding scum. Fact of the matter is, MAME was never made for any preservation...

>> No.5379881

>>5379443

Sure it's a niche interest but I worked with that stuff back in the day so I think it's pretty cool to have software options. I have code transcriptions for a few games and stuff I coded that I'd like to run again for old time's sake, as my actual calculator died from a battery leak not long ago. Sure they might not be as "worthy" as the TI stuff, but they were affordable and still had some decent features.

>>5379485

While you can argue "devs wasting time with this shit means less games for me to play/less improvements to systems I care about", realistically speaking there's no warrant the wasted time would be spent in what you wanted anyway.
Not to mention if they get more familiarity with Casio internals that might make stuff like the Loopy get more advanced emulation so you can point at laugh at the trainwreck, so why not.

>> No.5379949

So in order to get my stuff up to date, I need to get all the romset updates that came after my set and the same goes for the CHDs set yeah? I never see much talk about updating the CHD set. I know it's rarely needed anyway. I only have KI, KI2 and SFIII installed. Itprobably doesn't receive extensive updates regularly either, but still... if I'm going to update, I want to do it right and update EVERYTHING.

Maybe someone can help me with this. Right now I have:
- 0.185 CHDs merged a-g.zip
- 0.185 CHDs merged h-z.zip
- 0.185 ROMs split
- 0.185 BIOS Devices

And I also have one update for the ROMs from 0.185 to 0.186. Do I need all the updates for every single category of file all the way up to 0.206?

Thanks

>> No.5380115

>>5379881
>While you can argue "devs wasting time with this shit means less games for me to play/less improvements to systems I care about", realistically speaking there's no warrant the wasted time would be spent in what you wanted anyway.
It's charming that people think that working on ancient simple handhelds somehow stops perfect Namco System 246 emulation from happening or whatever. It's clear there are not enough people with the skills and time/inclination to get remaining modern systems working. The modern emulation scene is just day one emulating the latest Nvidia/ATI based consoles the kidz want for Patreon bux.

>>5379949
Pleasuredome

>> No.5380127

>have to get an updated rom set with every new version of mame
What the FUCK were they thinking?

>> No.5380206

>>5379052
>If MAME devs actually cared about preservation they would cater to my whims
>Game preservation requires lots of kids to be able to play them for free on demand
What a goof

>> No.5381473

>>5380127
>>have to get an updated rom set with every new version of mame
>What the FUCK were they thinking?
That's not true at all

>> No.5381691
File: 23 KB, 403x448, 1549247056847.jpg [View same] [iqdb] [saucenao] [google]
5381691

>>5379949
>he mixes merged sets with split
>the rom version is horribly out of date
>he doesn't know why that matters
fucking new fags

>> No.5381835

>>5379949
Find the most recent romset you can, update through that using a rom manager program. From 0.185 to current, about 25-50% of the roms will need an update of some sort, either being renamed, or having some better dumps added.

>>5380127
>he actually thinks you need to update the entire romset when a new version comes out
See this anon? He couldn't figure out how to use mame and now just spews memes.

>> No.5381850

>>5375008
all of the roms have stupid file names and i need a separate program just to manage them

>> No.5383229

>>5376840
i don't think you understand the intent of the project at all. also that's probably low hanging fruit for a new software dev. They isolate boards/patterns so when you get the stupid 1985-1993 fruit poking/shooting board working, you can cover those machines better than the last release.

>> No.5383239

>>5383229
Tiger games and fruit machines can take a backseat to improving emulation for arcade games, imo. I understand it's about preservation and all that, but literally why would video slots ever need to be preserved? They were the retarded bastard cousin of mechanical slots. Fast forward to now and video slots are ubiquitous, and mechanical are extinct. If anything, mechanical slots should be emulated in the same way pinball cabs are.

>> No.5383423

>>5374951
As opposed to what? FinalBurn alpha?
Do you even think before posting this shit?
It's like those idiots who can't stop bitching about PCSX2 when there aren't any other working emulators.

>> No.5383424

>>5376831
Retroarch is not an emulator, it's a front end.

>> No.5383512

>>5374951
What's wrong with mame other than being an unwieldy piece of shit to set up every time you add a new game

>> No.5383516

>>5383512
Do it better.

>> No.5383524

>>5383512
Zoom zoom problems.

>> No.5384017
File: 85 KB, 200x200, silent_tears.gif [View same] [iqdb] [saucenao] [google]
5384017

But Emuparidise is dead. Is there an alternative, /vr/ bros?

>> No.5384172
File: 59 KB, 1004x694, readthefuckingsticky.png [View same] [iqdb] [saucenao] [google]
5384172

>>5384017

>> No.5384181

>>5384017
Emuparadise, when you're not you and know how to still use it.

>> No.5384620

>>5384017
kids. lol

>> No.5384625

>>5380206
Video games are designed to be played. Game preservation is entirely about being able to play them in the future.

>> No.5384870

>>5384625
>one kid on the internet makes all the rules
Top kek kid

>> No.5384919

Just a reminder MESS's SGI emulation is getting closer to reality.

>> No.5385170

>>5383239
fair point. i work in software development and that's the same task i would give a new dev. Go do some stupid shit to figure out the code base and testing process along with releasing your changes. Now, if the lead devs are spending all their time implementing pachinko machines from the 80s then the project probably is not going anywhere. I assume they have hit non-trivial problems that need time to implement or major re-writes. I guess what i am saying is don't get too discouraged by the release notes. what are the lead devs discussing and is that discussion public?

>> No.5385490

>>5385170
>what are the lead devs discussing and is that discussion public?
There aren't any "lead devs". It's an open source project and people just do whatever they like. The stuff that's yet to be meulated properly from an arcade point of view is generally stuff on obscure/unique hardware (e.g. late 90s early 2000s 3D games before they all just became literal PCs). There's no mandate that people work on thing X because it's volunteers using their free time and because there are increasingly few people who can actually do the work anyway. The generation who both grew up with these games in terms of interesting in and technical skills to understand how they work is shrinking massively because they have careers and kids now (see Aaron Giles mostly disappearing from MAME for a long time now).
Probably the best place for seeing what is going on is the Bannister MAME forums, but that is mainly newer devs posting obscure computer breakthroughs. There's been a slow trickle of major arcade breakthroughs (especially decap work) the last year or so, but people one here wouldn't notice as they mostly don't have the knowledge of the real games to know if Operation Wolf was mostly fucked or not anyway. On a forum where people can't even work out how to get Metal Slug working the users mostly get excited about quality of life improvements in emulators (scanlines! I hate downloading new roms!), not breakthroughs on accuracy.

>> No.5385517

>>5385490
Why post about things you know nothing about? Are the (You)s really worth the embarrassment?

>> No.5385678

>>5378624
more like it hurts being a Mortal Kombat fan

I would pay money for a proper collection of MK1-4 with full online support

>> No.5387375

>>5375005
Fusion Burn Alpha isn't perfect but it's a good alternative that sacrifices some accuracy for better performance.

However it depends on what you want to play, FBA isn't doing any arcade game that has a 3D render of any sort

>> No.5387410
File: 786 KB, 1280x1280, 1550671687736.png [View same] [iqdb] [saucenao] [google]
5387410

now that FBA now supports most of my favourite arcade games I can say goodbye to the emulator of spinning fruits, wrists games and mahjongg hentai games

>> No.5387527

>>5375008
The more obscure games are fucked beyond belief.
TTL games are either not emulated or barely playable.
The absence of countless arcade games is still present- Irem's Commander, Sega's Fortress, Omori's Altan, Tekhan's Voyager, Orca's Yosaku Game, SNK's Atom Smasher, Wing's Adventure- I could go on forever..

>> No.5388164

Euhhhh hey guys! it's me I was wondering what things should i doenload for MAME MESS from internet archive that the stickywebsite directed me to as there's older and newer version numbers but no newer versions for some of the older thingies listed there? also somebobie said there's more viruses in the archive files than other sites is it true? is emuparadis the best??

>> No.5388172

>>5384017
Imagine being this technologicaly inept.

>> No.5388750

>>5388164
guys spoonfeed me plese :( there's those chds and split and merged roms and stuff and bios and extras

>> No.5388814

>>5376984
i think his point is there lately have been more shitty additions than good ones.
but then the arguement is preservation vs enjoying free arcade games.

>> No.5388835

>>5383424

>> No.5388838

>>5374951
The expression is "jack of all trades, a master of none, but oftentimes better than master of one." So yeah, it's a good expression, but not in the way you meant it.

>> No.5389054

Why are emulation devs so autistic? Like with mednafen, "oh you need ebin command line shit because otherwise normies could use it". I just got a frontend, but even still

>> No.5389174

>>5389054
Why can't you just learn the terminal instead of choosing to be yet another useless dumbfuck millennial?

>> No.5389178

>>5389174
Are you actually fucked in the head? I've been using mednafen for years with both a terminal and a front end, doesn't stop devs from being autistic

>> No.5389218

>>5389054
>mame doesn't have pretty gui
>others make frontends
>mamedev team now has no reason to make one
It's like asking why the devs aren't working on getting the windows/linux based arcade games working in mame. Why duplicate work?

>> No.5389271

>>5385170
pachinko machines wouldn't be bad, really. It's right in that physical/software niche that pinmame fills. Blending emulation and a physics engine is a worthwhile endeavor imo.

>> No.5389274

>>5389218
why would it need one? hitting tab and menu surfing is completely adequate.

>> No.5389278

>>5375008
Fucking browsing the games and managing roms.

>> No.5389280

>>5389278
There's mame frontends that fix this problem easily.

>> No.5389284
File: 144 KB, 1280x720, maxresdefault.jpg [View same] [iqdb] [saucenao] [google]
5389284

>>5389278
there's literally forks of mame with all that integrated. like holy fuck, zoomer, i though you kids grew up with google.

>> No.5389305

>>5389284
>Zoomer.

Fuck off back to /v/ with that nonsense.

>> No.5389313
File: 156 KB, 325x461, 1368792540153.png [View same] [iqdb] [saucenao] [google]
5389313

>>5389305
>t. zoom zoom

>> No.5389320

>>5384017
Archive.org is now allowing roms to be stored on their site. Even Nintendo games. I literally downloaded the complete Mame 0.205 collection just a couple days ago. The best part is, they can never be taken down no matter how much they're sued. (Manually, my arm still hurts btw)

https://archive.org/details/mame205T7zMerged

>> No.5389375

>>5374951
My friend Jack. He was pretty good at every trade. But not great.

>> No.5389463

>>5389305
Someone hit too close to home

>> No.5389513

>>5389320
>The best part is, they can never be taken down no matter how much they're sued.
Okay, so what happened to the MK3 source that was leaked a couple months ago and stored there? Surely it didn't get dcma-ed, did it?

>> No.5389570

>>5389513
>dcma-ed
lel

>> No.5390425

>>5377896
0.148 so it's missing a shitton of new games and bugfixes.

What version would you guys recommend at the moment?
Which got the most good working games (and yeah, i dont care for fruit machines).

>> No.5390443 [DELETED] 

>>5381850
oh, so you're a brainlet. Got it.

>> No.5390490

>>5389320
How much memory does the whole collection take?

>> No.5390515

>>5377896
>>5390425
>>5389320
do the same game roms work for all the versions? I was wondering because of the version number on the collection I'm not very knowledgeable on MAMEstuff

>> No.5390862

>>5390425
>What version would you guys recommend at the moment?
Always get the latest version. There's absolutely no reason to ever run old versions unless you're doing dumb shit like trying to run it on a Raspberry Pi.
>>5390515
>do the same game roms work for all the versions?
Yes and no. Arcade games aren't like console games where they are generally only one fixed file, their data is usually spread over a series of chips that are read out into separate data files that are then combined into a zip file as the game. This generally stays the same, but sometimes the following happens that changes the contents:
a) autistic renaming of files because they discover the original dumper got one of the chip names wrong/didn't document it properly
b) a newer version of the game is discovered and becomes the master "parent" set for that game (e.g. a newer version of Street Fighter 2 is found, so that now becomes the new SF2.zip set meaning your older version is now not what is expected and won't work with that zip name)
c) often chips are protected in clever ways and their content cannot be read. Even now a good 30 years+ some of these have not been dumped, so they have to fake what this data was to simulate how they work. A good example of this is the recent decapping of Taito games. They had a secure chip to prevent bootlegging of the games back in the day, and it's taken until August of last year for that data to finally be extracted. As such older versions of MAME used guesswork to simulate what that data is so now to play those games you need the new real extra files.
Tools like clrmamepro can fix most of the above automatically for you; obviously you need to provide any missing files yourself from Pleasuredome etc

>> No.5390886

>>5390862
Thank you for the comprehensive explanation!

>> No.5390915

>update MAME
>none of my old ROMs work
>need to update my fucking ROMs
No other emulator has such a bizarre fucking issue.

>> No.5390929

>>5390915
How fucking old was your MAME version, my dude.

>> No.5391284

>>5384870
I mean, they aren't wrong. Games are meant to be played, music is meant to be listened to, movies are meant to be watched, books are meant to be read, etc.

What's the point of art preservation if the art isn't being used for its intended purpose?

>> No.5391290

>>5391284
>one dumb faggot on the internet defines the purpose of everything
Top kek kid

>> No.5391301

>>5390886
>>>5390862
>Thank you for the comprehensive explanation!

Same from me. Thank you for this.

>> No.5391302 [DELETED] 

>>5391290
...sorry? have I upset you somehow?

>> No.5391307

>>5391290
....sorry, have I offended you somehow?

I'm just not convinced that video game "preservation" has any inherent value in and of itself.

>> No.5391362
File: 1.66 MB, 3264x1836, 20190223_203108.jpg [View same] [iqdb] [saucenao] [google]
5391362

>>5390929

>> No.5391365

>>5390915
>WWAAAAAAHHH I CAN'T BE ASSED TO LOOK UP HOW MAME WORKS
>SO I'M JUST GONNA COMPLAIN ABOUT SOMETHING THAT IS SELF EXPLANATORY
Amazing how many brainlets on /vr/ can't into MAME.

>> No.5391446

>>5391365
>updating a 30 year old game dump is self-explanatory
Then explain it, genius. There's no reason for it.

>> No.5391479

>>5391446
Read this:
>>5390862
All of which is obvious if you have any understanding of how MAME works, or why they designed it that way.

So Einstein, explain to me how you would write an emulator that can emulate thousands of different machines, and know EXACTLY how to emulate them without the user telling the program every little detail about the machine? Use exact filenames for the ROMs and expect the user to deliver those files according to the database, right? This isn't like every other emulator out there that is just attempting to emulate a single machine and every ROM is expected to interface with that single machine.

>> No.5391510

>>5387527
So you're mad it doesn't emulate a bunch of games that are extremely rare to the point where there's not even a single video of them online let alone dumped roms? When you google most of the games on this list the first result is this thread anon. Are you OK? Where did MAME touch you?

>> No.5391512

No Vertexer for you!

>> No.5391525

>>5389320
Link Clump and Internet Download Manager are your friends anon. They allow you to easily queue up files from sites like this to download one after another.

>> No.5391605

>>5387527
>Irem's Commander
Hasn't been dumped.
>Sega's Fortress
Hasn't been dumped.
>Omori's Altan
Hasn't been dumped.
>Tekhan's Voyager
Hasn't been dumped.
>Orca's Yosaku
Hasn't been dumped.
>SNK's Atom Smasher
Wasn't dumped, and now it's a part of SNK's 40th Anniversery Collection that's currently for sale, I doubt the MAME team wants to invite legal action for ripping it. Most likely will not be added for some time due to this.
>Wing's Adventure
Hasn't been dumped.

Damn, how dare those MAME devs not emulate games with no dumps!

>> No.5391735

>>5391307
No. Just pointing out you're retarded. No one needs to convince you of anything. You're just one kid on the internet who's opinion is irrelevant. Meanwhile, in the real world real people are doing great work preserving and documenting old systems while giving zero fucks about whether you play them or not.

>> No.5391741

>>5391479
I can tell you're clearly not a programmer but pretending to be smart.

Windows supports software going back decades, and that's infinitely more complex with various components interacting and needing to be updated to support new features while making sure old features aren't in any way affected.

But an emulator for several different arcade platforms doesn't need those components to interact. They're discrete elements. Add an update for new ROM dumps if you need to, but don't fucking delete the old software that worked for old games. Will downloads get more bloated? A bit, but who gives a fuck. Emulators for old games take up space in kilobytes.

>> No.5391751

>>5391605
Man, I've been trying to get these games dumped- even tried buying Fortress, and Commander boards, but to no avail, I could't get the boards/cabinets.

>> No.5391753

>>5391510
Not mad at all, just disappointed. These games aren't that rare. (in Japan anyways)

>> No.5391774

I run MAME in my Nintendo Switch. It's really good but a lot of random games crash the system.

I appreciate the time anons pour into MAME and dumping games so people like us can enjoy old games.

>> No.5391779

>>5383424
I don't see the word "emulator" in the OP

>> No.5391838

>>5391741
>But an emulator for several different arcade platforms doesn't need those components to interact. They're discrete elements. Add an update for new ROM dumps if you need to, but don't fucking delete the old software that worked for old games. Will downloads get more bloated? A bit, but who gives a fuck. Emulators for old games take up space in kilobytes.
I don't understand what your argument here actually is. They don't "delete old software", if a new version of a game comes along, the old one is still there, it just has a new name, if you rename your old romset it will still work (little more complex than that depending on if you are using split or merged sets, but the point stands). Or are you arguing they should still support incorrect fudges to make old romsets work when they couldn't get the data? As a classic example Operation Wolf had a big chunk of the game missing until very recently because of this missing data, and few people even actually realised it was gone and how the game was meant to play. What was present in MAME (and also the "official" port in Taito Legends on PS2) was an ersatz version that never existed in any arcade. Why would they want to still support this when it was then shown to be wrong?
The other alternative is even better - don't download any updates if you don't want the improvements that come from getting the additional correct data.
The ont thing I think people do have a genuine case for annoyance on is BIOS updates forcing a complete update of the bios collection for that system. The end result is e.g. no NeoGeo games at all working until you download the new file bios file that only contains an additional obscure version you were never intending to use anyway (and don't actually need to run any games).

>> No.5391905

>>5389054
Because GUI programming is literal cancer especially if you try to stay cross-platform.

>> No.5392109

>>5391741
>Windows
kids. lol

>> No.5392283

>tfw MAME's stuck with single core CPUs for 3D

I get why but it sucks that you need an overclocked Intel just to run Ridge Racer.

>> No.5392591

>going into code freeze
Haha new version soon

>> No.5392653

>>5391741
>I can tell you're clearly not a programmer but pretending to be smart.
>Windows supports software going back decades, and that's infinitely more complex with various components interacting and needing to be updated to support new features while making sure old features aren't in any way affected.
Holy shit you are pretending to know stuff. All IBM compatibles are running the same architecture up until the x64 era. And x64 is just x86 with extensions and the ability to address more RAM. All that software was all developed for and targeting the same platform, and usually the same OS or OS family. Varying hardware, but all known standards. You don't have that simplicity with MAME. A lot of machines used the same platform, but MAME is attempting to emulate thousands of different platforms. Many of which use unique hardware and protection to keep them from getting dumped. Many of which have no documentation available and don't follow any known standards beyond basic electricity rules. MS doesn't support that older software either, they just provided some poorly faked "earlier OS" layers. If it doesn't work(which it usually doesn't), MS isn't going to do shit to fix it. That's not support. MAME could do the same, and it would work just as poorly, and eat up time that could be better spent on improving emulation and getting new games to work. Plus it would flood forums with "Wat MAME compat layer do I need for my romset?" threads, when there's already enough idiots who can't figure out they need matching romset and MAME versions.

And if you were a programmer, you would know that adding new features shouldn't break old features unless you tried to reuse code. Adding a line to a menu doesn't make every other button break. Which is why 32 bit windows programs that don't depend on OS specific features or unique hardware still works fine in 64 bit windows OSes short of windows 10 since windows 10 broke standard shit in the name of user safety.

>> No.5392953

Is there a way to edit the list of games that MAME recognizes without recompiling the entire program? I want to add a rom hack into the list without replacing the original rom.
Also is there a way to disable the checksum check in the ui? I know it can be bypassed by using the terminal.

>> No.5392962

>>5374951
Nope, there will be nothing else that will challenge and defeat MAME at this.

>> No.5393002

>>5392953
Is there a reason why you don't want to use HBMAME for this?

>> No.5393009

>>5374951
>Has the expression “a jack of all trades but a master of none” ever been more applicable to something?
Your mom's sexual talents.

>> No.5393068

>>5393002
Because I have never heard of it. Does it allow editing the game list?

>> No.5393126

>>5393068
Dunno, but it's specifically setup to run romhacks of arcade games. If you want both romhacks and the legit games in the same program, I'm pretty sure you'll have to recompile.

>> No.5393132

>>5393068
It's just mame with a list of well known romhacks as far as I know.

>> No.5393167

>>5391751
With rare little known systems buying one is probably the only way you're going to get it dumped. That you only considered that as a last resort begs the question of whether you're even trying.

>> No.5393661

>>5374951
probably
MAME's useful, but it's not my first pic for fucking anything.
same with the MESS drivers that got folded in, using MAME for non-arcade shit is kind of a fucking mess (lol)

>>5391741
most of MAME's romset autism is them constantly renaming shit
occasionally, a new file is required because of shit that wasn't emulated

the dumbest thing is that MAME behaves differently based on whether you open a game from the integrated UI vs loading it directly -- it checks for more files than it actually needs (like, if ANY files are missing, despite you having everything for the one specific set of a game you care about, it balks)

>> No.5393697

>>5393167
It all comes to down to money and determination, really. I have the determination down, but money is an obstacle for all of us.

>> No.5395738

>>5393697
So you found one for sale? Where? How much?

>> No.5396086

>>5374951
MAME ought to be more of a team effort if its going to accurately emulate all arcade systems.

>> No.5396097
File: 37 KB, 604x340, kill yourself.jpg [View same] [iqdb] [saucenao] [google]
5396097

>>5379563
KILL YOURSELF BILLY SHITHELL!

>> No.5396171

>>5396086
>MAME ought to be more of a team effort if its going to accurately emulate all arcade systems.
But it already is?

>> No.5396681
File: 132 KB, 974x540, i-img1124x1124-1545105702qwfxyn817467.jpg [View same] [iqdb] [saucenao] [google]
5396681

>>5395738
I have connections, but I have reason to believe Mr. Galloping shithole bought both Fortress and Commander both. Actual cabinets. That guy bought them before I did.

>> No.5396850

>>5396681
Clearly money isn't a problem for everyone. kek

>> No.5396914

>get romset
>get appropriate version of mame

dayum das hard

>> No.5396946

>>5378563
i genuinely like playing with the gambling machines. a bit hard to set up, but worth it.

video blackjack is fucking addictive. good thing i'm too much of a sperg to go to a real casino and lose my all my money.

>> No.5397000

>>5389320
>no torrent
i guess i could automate it with wget if i found a way to get a list of all the file names but i'd feel bad for the people who host archive.org

>> No.5397026
File: 445 KB, 1302x892, emulaters.jpg [View same] [iqdb] [saucenao] [google]
5397026

>>5383229
emulator users have no interest in preservation. They just want instant satisfaction, it's why emulator authors like the developers of CEMU cater towards these people.

>> No.5397831

>>5397000
If only there was a way to tell wget to download every file on a page. If only that page contained a list of every file. I feel bad for people like you.

>> No.5397835

>>5397831
i did it already dude but i don't know if downloading the entire thing would make them hate me or not

>> No.5397838

>>5397000
How about you donate?

>> No.5398356

>>5397838
Hmmm.... Perhaps.

>> No.5398384

>>5397835
>i don't know if people who put stuff online for people to download would hate me for downloading
I guarantee you they won't. Your mom might be mad you used 30G of her mobile data though.

>> No.5399123

>>5393126
>>5393132
I ended up making the "real" rom a symlink and created some launcher scripts that change the link's target to the actual rom I want to use.

>> No.5399673

New version of mame is out https://www.mamedev.org/?p=466

>> No.5400608

>>5399673
>With the latest improvements to the MIPS R4000 CPU, WD33C93 SCSI and SGI Newport graphics emulation, it’s possible to install and run IRIX in MAME.
Welp, time to fuck around with installing IRIX so I can play Sim City while poking around in fsn.