Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: Elbaid on February 26, 2015, 08:51:16 am
-
Hi, hope this is in the correct forum.
I just started using GroovyUME with CRT emu drivers in windows 7. I got Toejam and Earl running for genesis which unsurprisingly looks great on my 15khz monitor, but there seems to be a scaling issue. Horizontal scrolling is perfect, but vertical has a strange under water effect like it's non-integer stretched.
I disabled switchres in UME.ini and then vertical scrolling was perfect... but the horizontal was now wavy while scrolling...
How can I achieve a non-stretched, pixel perfect display? The resolution groovyUME uses for the game is in arcadeOSD so it shouldn't be using a different res, but I'm new to this so who knows.
Cheers
-
It is supposed to do pixel perfect by default (it certainly does here). Post a log so I can see what's going on.
-
I re-run vmmaker and deleted then recreated ume.ini and left the defaults. At first everything was interlaced until I set switchres=1 which is odd as I don't remember doing this the first time.
So now the scrolling is much better. I have a lot of tweaking around to do, but so far I'm happy with the image. I'll show my ini settings anyway for any advice or improvement.
Thanks
-
You need to create a mame.ini file from the groovymame executable:
groovymame.exe -cc
-
I'm currently using UME exclusively. Do you mean create the mame.ini then rename it ume.ini?
Thanks
-
Don't worry. "groovyume.exe -cc" will create an ume.ini. If you have a mame.ini from groovymame.exe, you can rename it to ume.ini (same syntax).
groovyume executable uses ume.ini
groovymame executable uses mame.ini
-
Hi, yeah I realise that. I used the 'ume64 -cc' command to create the ini file which should be in an attachment from my previous post. The ini created in groovymame has more options than the ume64 ini. Is there any benefit from renaming the mame.ini or should I just stick with the one created by UME?
-
I meant this:
groovyume.exe -cc
You can't use ume.ini from regular UME. You must use ume.ini from GroovyUME, without the additional options it just doesn't work.
-
I'm using groovyUME, I should have been clearer, but didn't realise there was a regular UME.
Thanks for the help, can't wait to get stuck into it once I'm home!
-
The thing is the ume.ini you posted above was NOT created from GroovyUME, that's clear to me because it's missing the "CORE SWITCHRES OPTIONS" part.
-
colour me confused. I don't know how that happened. Whatever I'm using is running arcade & snes/genesis games in progressive resolution.
Ok, I downloaded groovyUME from googledrive (oh cool, new version). I'll give it a try tomorrow. Thanks for your help
-
I updated to 0.159 and everything's working as normal with the correct GroovyUME exe, thanks for the help! Just a quick one; should I alter frame_delay in the .ini? I read this can cause input lag... cheers
-
appreciate the help so far, I'm curious if there's a setting in the vmmaker.ini I can change to move the resolution screen space slightly to the left so I don't have to keep doing this every time I re-run vmmaker.exe. I'm using a Sony PVM if that makes any difference. thanks