With an bigger audio Buffer (64ms) i can re-enable GPU hard sync wih my i7700. Thank you for giving your Feedback
I was checking Geolith on the surface and wondered how it compares to FB NEO and MAME, can somebody elaborate, is it more accurate, does it have better features, etc?
it syncs the components on each cycle (i.e., âcycle-accurateâ) while MAME and FBNeo only sync when necessary.
It also has a static ROMset comprised of regular carts that can be scanned via the regular, database scanner instead of needing to do manual scan + DAT.
More specifically, while I understand that cycle-accurate means itâs more faithful to the original hardware, does that translate to MAME/FB NEO not playing the same games as accurately? I mean, will playability and the end user notice actual differences between either, have any tests been taken to compare them?
I donât know that it matters for any games, or even in any way thatâs at all humanly perceivable, but it does make it technically more accurate.
Neo Geo emulation is pretty mature by this point. Even without a cycle-accurate emulator, I still notice no issues, so whatever you pick should be fine. Maybe it shows some difference on extreme edge cases, but Iâve yet to find one.
Long story short, itâs technically more accurate but shouldnât change anything for the end-user, since the components should be in sync when it matters for all 3 emulators. Visual/audio/gameplay accuracy usually has more to do with how components are emulated than how they are synced.
As a matter of fact (that information might be outdated), around a year ago geolithâs author told me Shock Troopers was actually more faithful to the original hardware in MAME, specifically the way the top of the screen glitches in intro.
Interesting, I always thought NEO GEO emulation was very well done, since the PSP days, even CPS1 and CPS2, I played a lot of these arcades on the handheld and they were pretty much perfect, at least for me.
In counterpart, SNES emulation seemed much more complex in comparison, due to the more modular nature from different carts with special chips and even transparencies, etc., that the more powerful above mentioned arcade boards lacked.
Thank you guys for all the information!
Iâd say neogeo emulation might actually be too perfect, original hardware had a few glitches that emulation might not properly reproduce yet. Sometimes there might not even be a will to reproduce those bugs, i remember a user mentioning on FBNeoâs discord that some mslug visual bug from original hardware wasnât happening in FBNeo, yet when i asked if he wanted us to âfix thatâ he said no, and iâm pretty sure the âfixâ is a one-liner .
If its really this simple, wouldnât it make sense to have an option to turn on and off? Well okay with optional fixes its no longer a one-liner.
It definitely would, actually that was my intent to implement this as a dipswitch when i asked if he wanted us to âfixâ this, but i gave up on the idea when he said he prefered not having the bug.
In that sense, I agree. If, for preservation sake, someone wants to make a perfect recreation of a certain system, thatâs alright, but that shouldnât be the concern for mainstream emulators; getting things to a point where itâs close enough, while avoiding issues and maintaining playability is what matters the most. Both efforts are valid, but I feel they have different targets.
By the way, wasnât in FBNeo that there was a bug in CPS3, where there was a very slight color difference on a single screen of a single game, but fixing that would significantly bump hardware requirements? It kinda fits with what weâre talking about.
Oh, and for anyone reading this, do not think Iâm complaining about Geolith. Itâs a great endeavor and certainly enriches RetroArch. It may simplify the process for users who just want Neo Geo, not everything else that arcade emulations brings along.
Indeed, it was affecting 1 frame on the âvs screenâ before battles in sfiii, but we finally managed to fix that without affecting performance.
i like that geolith has mapping options for multi-button-presses (A+B,C+D and so on)
FBNeo has them too, although Geolith has a better choice selection of multi-button for Neo Geo games. Anyway, I remember them being pretty similar.
geolith have b+c , fbneo , no
Thatâs the only difference? I swore it had more. Anyway, b+c is pretty useful. God knows why itâs a staple in many fighting games of the machine, despite being somewhat weird.
The âonlyâ difference are mainly all the small Things above (unchanging romset, core Options Especially for neogeo, solid scanning/Database Support). Also the Project Bring fresh Air to neogeo Emulation and Surrounding informations.
I meant the multi-button macros.
Sorry for getting it not right first time. My english is terrible.