Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: retrorepair on November 08, 2017, 06:13:26 am

Title: Megadrive Resolution Switching not working?
Post by: retrorepair on November 08, 2017, 06:13:26 am
I'm returning to groovymame after a long break and a lot has changed!

It seems like I have everything set up correctly following the latest guides (MK is my go to test, if that works everything should imho) but while everything seems ok, loading sonic 2, after the title screen it goes black and that's it. This is the point a real megadrive would switch to an interlaced mode to demo the split screen game mode.

I also noticed the horizontal resolution switchres has chosen is 2560x240 where it should be 244 shouldn't it? I've added 2560x240 to the usermodes - super.ini so at least that's now as it should be, does it really matter though? Do I need to make a custom ini with all the console specific modes possible?
Title: Re: Megadrive Resolution Switching not working?
Post by: retrorepair on November 08, 2017, 06:15:00 am
Also noticed unless I set monitor to auto in the mame.ini pal modes won't work, is this going to mess anything else up?

*EDIT* After more reading I see you should now leave mame.ini as "custom" as vmmaker feeds the needed info directly to groovymame. Might move this to the monitor presets thread.
Title: Re: Megadrive Resolution Switching not working?
Post by: alex2005 on November 08, 2017, 12:00:03 pm
I was not aware of this issue until i read the post, I always press start button to play without leaving the intro ending :)

Would you mind elaborating a bit what needs to be done to fix it?
I had monitor type as ms2930 in my mame.ini, but setting it to custom did not fix it the issue.

Do I need to check/uncheck any other options in vmmaker?

Thanks in advance!
Title: Re: Megadrive Resolution Switching not working?
Post by: Calamity on November 08, 2017, 12:43:46 pm
Megadrive mode switching (Sonic 2) worked pretty well last time I tested it (a couple of months?). It's futile to attempt any troubleshooting in this forum when users refuse to post logs anyway.
Title: Re: Megadrive Resolution Switching not working?
Post by: alex2005 on November 08, 2017, 01:32:00 pm
Hi Calamity,

I just took one from Sonic2. Its the first time I do it, hope it helps anyhow :)

Cheers!
Title: Re: Megadrive Resolution Switching not working?
Post by: Calamity on November 08, 2017, 04:08:10 pm
Hi Calamity,

I just took one from Sonic2. Its the first time I do it, hope it helps anyhow :)

Cheers!

Are you getting a black screen too?

Try setting -resolution 2560x0 in mame.ini.
Title: Re: Megadrive Resolution Switching not working?
Post by: alex2005 on November 08, 2017, 04:40:54 pm
Hi Calamity,

Yes, I am also getting a black screen.

This time I tried to add -resolution 2560x0 in the command line to run the game, and also tried the same adding the "resolution 2560x0" in mame.ini, but had the same result.

When this happens, I can hear the standard Windows 7 sound as if a USB unit was unplugged. I just added a new log and my mame.ini zipped file. Maybe this will help.

I didnt realize about this until by curiosity I read this post and decided to try.

Anyway, the workaround is easy, just press the start button and play the game :) :) :)

Thanks a lot for your time and efforts!!!

Title: Re: Megadrive Resolution Switching not working?
Post by: Calamity on November 08, 2017, 05:04:38 pm
Ok, now I see what's going on. The problem is your x480 mode is recalculated as progressive due to the use of a tri-sync preset. Set -monitor arcade_15 in megadriv.ini and it should work fine.
Title: Re: Megadrive Resolution Switching not working?
Post by: retrorepair on November 09, 2017, 12:04:43 am
I've not been home to get a log to post but will do when I'm up.

I'm on a standard res TV, witnessed same behaviour with generic15, NTSC TV and PAL TV profiles in VMMaker.

Are we supposed to have a separate ini for each system now by the way? I seem to remember seeing that but can't find any reference to it?
Title: Re: Megadrive Resolution Switching not working?
Post by: alex2005 on November 09, 2017, 11:01:13 am
Ok, now I see what's going on. The problem is your x480 mode is recalculated as progressive due to the use of a tri-sync preset. Set -monitor arcade_15 in megadriv.ini and it should work fine.

You are right, this made the trick!
I'll switch all other systems with the same settings in their ini, to make sure this is no longer an issue.

Thanks a lot for the quick and accurate answer! Really appreciate it :)