GroovyMAME/UME for dummies

Everything Emulator related
User avatar
FcoBenitez
Please Continue...
Posts: 364
Joined: August 18th, 2008, 3:31 am
Location: Chile
eBay: virtuacl
Initials: KBL

Re: GroovyMAME/UME for dummies

Post by FcoBenitez »

Thanks Keropi :) I'm going to upgrade to Win7 anyway, completely new setup
2X Sega Aero City
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

extrude wrote:
lowest lag in general is the D3D9ex version , you can read more here: http://geedorah.com/eiusdemmodi/forum/v ... d=986#p986
arcade-only is a build with ONLY mame (that means no MESS so no consoles or home computers)
Thanks for your input keropi!

I do have some problems with the d3dex version tho:
First problem: I use "-video d3d" and screen is not automatically stretched horizontally, do I need to set "resolution 2560x0" in a "ini-file" for each game or machine to fix this?
Second problem: The game runs at over 600% speed, do I need to set anything in the mame.ini to fix this?

Do groovymame 1.80 and up, use the setting for frame_delay? I guess that I also need to set that depending on game also.
-video d3d is not really needed if you have it on mame.ini , did you use VMMAKER to export settings there? also be sure to make a NEW directory for GM everytime you upgrade or really pay attention to mame.ini.
Have you setup your monitor type and resolution in mame.ini ? In "# CORE SWITCHRES OPTIONS" section you should have your monitor type and "super_width 2560"

TBH I didn't bother with frame_delay in D3D9ex versions, maybe someone else can detect lag but I can't :lol:
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

GM 0.182 is here and brings great features with the form of PortAudio that is a replacement for ASIO , here is Calamity's post about the new release:
What's new in SwitchRes v0.016 final (January 2017)

- Increased granularity of integrated audio resampler, to avoid or reduce over-/underruns due to the use of -syncrefresh with the new PortAudio implementation for low latency audio [intealls].


This one is a big release, due to the integration of the PortAudio module in mainline MAME, contributed by our friend intealls over the initial implementation of R.Belmont.

PortAudio provides low latency audio, with similar results to the ASIO implementation, but without the licensing issues, and the best of all, it's really straightforward to set up.

So for those of you who've been stubbornly sticking to older versions due to the ASIO feature, there's no excuse not to update.

Besides, all known issues with Switchres 0.016 have finally been fixed, so I've labelled this version as "final", seeing that "alpha" in the name was scaring a lot of people for some reason.

I consider this 0.016_final version as stable, and from now on we'll be focusing on 0.017, which is going to involve some important refactoring. Doozer is helping me on the SDL side, so we keep both Linux and Windows features on par.

Notice that version 0.016 most relevant feature is the adaptation of GM to take advantage of the new scaling features contributed by me to mainline MAME during last year. So it's important that everyone gets updated, otherwise you'll be running versions with obsolete features (-cleanstretch), making troubleshooting a pain.

In order to configure the new PortAudio stuff, on Windows, you can use one of these examples:

Code: Select all

mame64 -sound portaudio -pa_api "Windows WASAPI" -pa_latency 0.003334 -audio_latency 1

or

mame64 -sound portaudio -pa_api "Windows WDM-KS" -pa_latency 0.001 -audio_latency 1
Or better play with the settings at your will. Only caution, from my own experience, is not to set fractional values of -audio_latency below 1 (it makes GM crash here).

Any of the example configurations above makes an immediately noticeable difference on my setup. Enjoy! :awe:

so here are some binaries with the suppression patch already applied, enjoy! Smile

GroovyMAME64 D3D9ex version: https://www.mediafire.com/?87jz2q3629b2392
GroovyMAME64 D3D9ex arcade-only version: https://www.mediafire.com/?0w1wxh6cinsyz7d

GroovyMAME64 version: https://www.mediafire.com/?5162tw23b0i88xk
GroovyMAME64 arcade-only version: https://www.mediafire.com/?5dsh36937khbbfd


GroovyMAME32 D3D9ex version: https://www.mediafire.com/?5ab6gl86je061aa
GroovyMAME32 D3D9ex arcade-only version: https://www.mediafire.com/?0v0tub5r097tsm7

GroovyMAME32 version: https://www.mediafire.com/?k2ldv1k80atauzd
GroovyMAME32 arcade-only version: https://www.mediafire.com/?4cj25p9ge7e6xwf
User avatar
FcoBenitez
Please Continue...
Posts: 364
Joined: August 18th, 2008, 3:31 am
Location: Chile
eBay: virtuacl
Initials: KBL

Re: GroovyMAME/UME for dummies

Post by FcoBenitez »

Thanks! Much appreciated as usual
2X Sega Aero City
Yodd
Please Continue...
Posts: 9
Joined: January 6th, 2015, 4:36 am
Location:

Re: GroovyMAME/UME for dummies

Post by Yodd »

Anyone have updated binaries for the 0.185 GroovyMame?
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

Yodd wrote:Anyone have updated binaries for the 0.185 GroovyMame?
latest version atm is 0.183 - we wait for 0.185 or better 8-)
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

GM 0.186 is out
I have compiled an arcade-only X64 D3D9ex no-nag version: http://www.mediafire.com/file/873jqj1cx ... 0186-k.rar

if anyone needs another version I will compile it upon request :awe:
User avatar
Shadolf
Posts: 287
Joined: November 6th, 2014, 12:20 pm
Location: South Germany
eBay: 1984indigo

Re: GroovyMAME/UME for dummies

Post by Shadolf »

I just stumbled about this video here:
https://www.youtube.com/watch?v=I32qKGR8AD8
This looks like Ray Crisis is working perfectly an Groovy MAME.
Now with my installation the game isn´t working fluently at all. I´m still on v0.171, but the video is from 09-2015.
Hardware shouldn´t be the problem at all.
What could be the problem then? How can I get it running fluently/playable?
Same goes for Ray Storm.
User avatar
cools
Armed Police Buttrider
Posts: 13457
Joined: August 17th, 2008, 4:49 pm
Location: Wales, United Kingdom
eBay: hordarian
Initials: CLS

Re: GroovyMAME/UME for dummies

Post by cools »

keropi wrote:GM 0.186 is out
I have compiled an arcade-only X64 D3D9ex no-nag version: http://www.mediafire.com/file/873jqj1cx ... 0186-k.rar

if anyone needs another version I will compile it upon request :awe:
Rebuilding one machine at long last. Thanks for this :)
Image
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

glad the builds help :awe:
any requests just shoot
User avatar
arcadista
Posts: 61
Joined: October 20th, 2015, 3:13 am
Location: Buenos Aires
Initials: AIL

Re: GroovyMAME/UME for dummies

Post by arcadista »

I must confess that I am waiting for keropi to post a gm 0.188 pressing F5 like crazy.
I totally want to play world rally 2 from gaelco. :oops:
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

Calamity has not released a 0.188 GM patch - latest is 0.186 . I can try and apply it to 0.188 source, should be ok until an official updated version comes out.
X64/D3D9ex/no-nag/arcade-only flavor is what you need right?
User avatar
arcadista
Posts: 61
Joined: October 20th, 2015, 3:13 am
Location: Buenos Aires
Initials: AIL

Re: GroovyMAME/UME for dummies

Post by arcadista »

keropi wrote:Calamity has not released a 0.188 GM patch - latest is 0.186 . I can try and apply it to 0.188 source, should be ok until an official updated version comes out.
X64/D3D9ex/no-nag/arcade-only flavor is what you need right?
Thanks for the offer! I usually download gm from your posts, so I check this thread frequently.
Don't rush, let's wait for the official 0.188 release.
Meanwhile I will be playing world rally 2 in normal mame until I can play it in my mame cab.
With world rally 2 working, I think that only remains seibu cup soccer, apache 3 working well and thunder hoop 2 in my mame wishlist.
Maybe some day...
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

that's my mentality too: only use the "official" GM releases... imagine you spent time to upgrade your cab/roms only to find that GM patch has some weird issue and you have to revert or wait for the real deal... ;)
User avatar
armorharmer
Please Continue...
Posts: 31
Joined: October 13th, 2016, 12:25 pm
Location: Serbia

Re: GroovyMAME/UME for dummies

Post by armorharmer »

Guys,

I'll go with Windows 7 instead of XP, I have C2D Dell Optiplex 755 with CRTEemudriver patched ATI graphic card.
So, which version should I get?


GroovyMAME64 D3D9ex version: https://www.mediafire.com/?87jz2q3629b2392
GroovyMAME64 D3D9ex arcade-only version: https://www.mediafire.com/?0w1wxh6cinsyz7d

GroovyMAME64 version: https://www.mediafire.com/?5162tw23b0i88xk
GroovyMAME64 arcade-only version: https://www.mediafire.com/?5dsh36937khbbfd

Thanks!
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

armorharmer wrote:Guys,

I'll go with Windows 7 instead of XP, I have C2D Dell Optiplex 755 with CRTEemudriver patched ATI graphic card.
So, which version should I get?


GroovyMAME64 D3D9ex version: https://www.mediafire.com/?87jz2q3629b2392
GroovyMAME64 D3D9ex arcade-only version: https://www.mediafire.com/?0w1wxh6cinsyz7d

GroovyMAME64 version: https://www.mediafire.com/?5162tw23b0i88xk pop
GroovyMAME64 arcade-only version: https://www.mediafire.com/?5dsh36937khbbfd

Thanks!
For 7 you go with the D3D9ex version as it's the one that offers the lowest lag. Arcade- only means that there is no MESS integrated ( meaning no consoles and home computers, just arcade games)
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

Calamity released GroovyMame 0.189
GroovyMAME 0.189 is out:

What's new in SwitchRes v0.017e (August 2017)

- Some code changes in response to the ongoing overhaul in baseline options system.
So I have compiled my personal favorite version: arcade-only , x64 , d3d9ex with MKChamp's nonag patch , you can grab it here: http://www.mediafire.com/file/yp3x4q9in ... 0189-k.rar

If anyone wants a different flavor just tell me and I'll compile it :awe:


edit:
keep in mind that I read some issues about INI handling (basically mame ignores inis like vertical/horizontal etc) in the recent mame builds, it's not a groovymame issue but a baseline one so be careful. 0.186 does not have these issues

edit2:
someone requested a normal 32bit version with the suppression patch, here it is: http://www.mediafire.com/file/tn09o1u16 ... 0189-k.rar
User avatar
keropi
Please Continue...
Posts: 294
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: GroovyMAME/UME for dummies

Post by keropi »

yet another build that was requested, full version MAME+MESS + x64 + D3D9ex + no-nag: http://www.mediafire.com/file/bjolgf2en ... 0189-k.rar
User avatar
FcoBenitez
Please Continue...
Posts: 364
Joined: August 18th, 2008, 3:31 am
Location: Chile
eBay: virtuacl
Initials: KBL

Re: GroovyMAME/UME for dummies

Post by FcoBenitez »

Thanks keropi!
2X Sega Aero City
User avatar
Nebula
Posts: 44
Joined: February 14th, 2017, 8:23 pm
Location: Asturias, Spain
eBay: nebula087
Initials: POL
Contact:

Re: GroovyMAME/UME for dummies

Post by Nebula »

Good job compatriota!! :awe:

Subscribed to this thread! ;)
Post Reply