1
clrmame Discussion / Re: Roman quick question regarding "Support Inverted CRC32"
« on: 20 January 2013, 12:08 »
In regards to using Mame on *PC's* perhaps I will retract and hold back on my judgement for now.
Just tried a Mame version from three years ago and noticed some of the minor graphical glitches in games. So yeah, it is best to check if more modern Mame version's have improvement to driver's you are interested in.
Also the 'slowness by bloatiness factor' with modern Mame versions may have been from using MameUI/32 or other frontends. Just tried Mame 0.148 command line binary and it seemed to not be effected. Although "the 'regressions' that have killed performance in certain game drivers" still exists unfortunately.
It will probably take me a while to find that 'sweet spot'. I think I'll start researching the individual driver improvements.
Addition1:
~~~~~~~
I have run some tests with the 'currently new' Mame 0.148 and found that it can run quite well with the MamepGUI frontend. The MamepGUI frontend has recently been through some version updates and it now works very well with the modern Mame builds. Using the 'currently new' versions of MamepGUI does get rid of the slowness/bloatyness factor of other 'MameUI style' builds.
Mame 0.148 does have performance problems with certain game 'drivers' which you may have to use an older build for, or an alternative emulator if possible. I have not tested alot yet, but I know CPS1, CPS2, CPS3, Sega Model 1 and System/Multi 32, all work fantastic and may arguably make alternative emulators for those particular games obsolete. So far, some game 'drivers' that don't work well are Konami GX, Sega Model 2 and Model 3. But I know there will be more.
To get 100% performance for Konami GX you would have to go back to Mame 0.129u3 or previous. Although you may also be able to use other emulators like Nebula/etc if supported?
There are Sega Model 2 and Model 3 standalone emulators which are good alternatives if you have a decent enough computer.
I think that should be enough 'food for thought' for now.
Just tried a Mame version from three years ago and noticed some of the minor graphical glitches in games. So yeah, it is best to check if more modern Mame version's have improvement to driver's you are interested in.
Also the 'slowness by bloatiness factor' with modern Mame versions may have been from using MameUI/32 or other frontends. Just tried Mame 0.148 command line binary and it seemed to not be effected. Although "the 'regressions' that have killed performance in certain game drivers" still exists unfortunately.
It will probably take me a while to find that 'sweet spot'. I think I'll start researching the individual driver improvements.
Addition1:
~~~~~~~
I have run some tests with the 'currently new' Mame 0.148 and found that it can run quite well with the MamepGUI frontend. The MamepGUI frontend has recently been through some version updates and it now works very well with the modern Mame builds. Using the 'currently new' versions of MamepGUI does get rid of the slowness/bloatyness factor of other 'MameUI style' builds.
Mame 0.148 does have performance problems with certain game 'drivers' which you may have to use an older build for, or an alternative emulator if possible. I have not tested alot yet, but I know CPS1, CPS2, CPS3, Sega Model 1 and System/Multi 32, all work fantastic and may arguably make alternative emulators for those particular games obsolete. So far, some game 'drivers' that don't work well are Konami GX, Sega Model 2 and Model 3. But I know there will be more.
To get 100% performance for Konami GX you would have to go back to Mame 0.129u3 or previous. Although you may also be able to use other emulators like Nebula/etc if supported?
There are Sega Model 2 and Model 3 standalone emulators which are good alternatives if you have a decent enough computer.
I think that should be enough 'food for thought' for now.