Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: DeLuSioNal29 on June 03, 2014, 06:40:59 pm

Title: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: DeLuSioNal29 on June 03, 2014, 06:40:59 pm
I figured I'd split the topic since so I wouldn't hijack the original thread here:
http://forum.arcadecontrols.com/index.php/topic,138903.0.html (http://forum.arcadecontrols.com/index.php/topic,138903.0.html)

Here's my issue:
Is anyone else having issue with vector games?  I'm trying to run Starwars.zip and Asteroid.zip and I'm getting out of range for Star Wars and wierd white animated lines for Asteroids.  I've posted my log files below.  (using the reloaded CRTEmuDriver for Windows 7 beta)

D
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: Calamity on June 03, 2014, 06:49:31 pm
Is anyone else having issue with vector games?  I'm trying to run Starwars.zip and Asteroid.zip and I'm getting out of range for Star Wars and wierd white animated lines for Asteroids.  I've posted my log files below.

Create a vector.ini file and set "cleanstretch 0" inside. This will fix the asteroid issue. Regarding starwars you probably need to limit the current monitor ranges, check which refresh (vertical or horizontal) is being picked to help figuring out the solution.
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: DeLuSioNal29 on June 10, 2014, 01:59:16 am
OK that solved my problem for Asteroids, thank you.  However, I still am receiving the out of range error for Star Wars.  To troubleshoot, I did the following:
1)  Ran the game in MAME (monitor went out of sync)
2)  Unplugged the arcade monitor and plugged in an LCD monitor.
3)  The LCD displayed the following before the game starts in the MAME info screen: 41.016 Hz 29.039 kHz, which my CRT arcade monitor does not like).  Although the image looked fine on the LCD, it had a "signal error" and it displayed fH: 29.0kHz fV: 41.0Hz, but again, it looked fine.
4)  I hit any key and the game looks fine on the LCD, but with the same "signal error" mentioned in # 3.
5)  I plug it back into my arcade monitor and it's out of range again.

As a test, I ran OSD (everything was locked) and I am able to select every resolution listed without any issues on the CRT monitor.

Also, I'm trying to wrap my head around the log file I posted.  What resolution is being output by the Star Wars game?

DeLuSioNaL29
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: Calamity on June 10, 2014, 04:52:24 am
Although the image looked fine on the LCD, it had a "signal error" and it displayed fH: 29.0kHz fV: 41.0Hz, but again,

Yes, this game is supposed to run at 41 Hz. GM is outputting the right refresh but obviously your monitor can't handle it, although its specs mention 40-80 Hz, or maybe an extreme adjustment is required which would leave the other frequencies out of sync. In the best case 41 Hz will show a horrible flicker. So it is best to just limit the lower frequencies to a more reasonable value, like 50 Hz. In order to do that, create a custom set of ranges, based on the current ones your using, like this:

monitor custom
crt_range0 15250.00-18000.00,50.00-80.00,2.187,4.688,6.719,0.190,0.191,1.018,0,0,224,288,448,576
crt_range1 18001.00-19000.00,50.00-80.00,2.187,4.688,6.719,0.140,0.191,0.950,0,0,288,320,0,0
crt_range2 20501.00-29000.00,50.00-80.00,2.910,3.000,4.440,0.451,0.164,1.048,0,0,320,384,0,0
crt_range3 29001.00-32000.00,50.00-80.00,0.636,3.813,1.906,0.318,0.064,1.048,0,0,384,480,0,0
crt_range4 32001.00-34000.00,50.00-80.00,0.636,3.813,1.906,0.020,0.106,0.607,0,0,480,576,0,0
crt_range5 34001.00-38000.00,50.00-80.00,1.000,3.200,2.200,0.020,0.106,0.607,0,0,576,600,0,0

If 50 Hz is still out of sync, try increasing it until it works.

Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: DeLuSioNal29 on June 10, 2014, 02:05:27 pm
Wow.  Quick response!  I didn't get a chance to post my findings after I did some homework and some pics, so I'll take the liberty to document what I did here.

1)  First screenshot is of the StarWars game on the LCD monitor in GroovyMAME .153 @ 2560x464 (out of sync on CRT)
2)  Second screenshot is of the StarWars game on the LCD monitor after adding "resolution 640x480@60" to my vector.ini file (it was still out of sync on my CRT arcade monitor)
3)  Third screenshot is of the Star Wars game on the CRT arcade monitor (after adding "resolution 800x600@60" to my vector.ini file (game works fine as well)

I'll try adding the custom ranges as you suggested once I have some free time.  Which file should I edit?  (I may figure it out once I get home but I figured I'd ask just in case).

Stay tuned.

DeLuSioNaL29
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: DeLuSioNal29 on June 11, 2014, 03:53:10 pm
OK, I figured out that the file to edit is mame.ini.  However, I have a few questions:

Mine is set to:
crt_range0                auto
crt_range1                auto
crt_range2                auto
crt_range3                auto
crt_range4                auto
crt_range5                auto
crt_range6                auto
crt_range7                auto
crt_range8                auto
crt_range9                auto

Where would I find the number ranges for my monitor?  Are they stored in a file somewhere that I could cut and paste and then adjust to 50?  Or do I use the exact ones that you pasted below?

Thanks in advance for your help!

DeLuSioNaL29
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: DeLuSioNal29 on June 11, 2014, 03:57:03 pm
I think I found my answer here:
http://forum.arcadecontrols.com/index.php/topic,116023.0.html (http://forum.arcadecontrols.com/index.php/topic,116023.0.html)

But since my monitor is not listed, I'm going to continue using the D9800 presets and then modify them as a custom monitor type.

I'll give it a go and post the results.

Thanks!

D
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: Calamity on June 11, 2014, 04:17:30 pm
Man I had already done the job for you here: http://forum.arcadecontrols.com/index.php/topic,139658.msg1444385.html#msg1444385 (http://forum.arcadecontrols.com/index.php/topic,139658.msg1444385.html#msg1444385)

 ;)
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: DeLuSioNal29 on June 11, 2014, 05:27:26 pm
Ha, you are correct.  I was taking the safe route to make sure I didn't put something in there that would do any damage to my monitor.  But yes, they indeed match.

I'll give it a go later tonight or tomorrow.

Thanks!

DeLuSioNaL29
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: DeLuSioNal29 on June 12, 2014, 12:11:37 pm
Do you think I should put the values that are listed here instead?
http://forum.arcadecontrols.com/index.php/topic,117489.msg1245528.html#msg1245528 (http://forum.arcadecontrols.com/index.php/topic,117489.msg1245528.html#msg1245528)

D
Title: Re: Out of range error on Betson with Groovymame (Win7 beta drivers)
Post by: Calamity on June 12, 2014, 03:41:05 pm
Check here (http://forum.arcadecontrols.com/index.php/topic,117489.msg1444971.html#msg1444971), I've ported the last version we got of those specs to the new format.