Software Support > GroovyMAME
strange magic resolution behavior
ahofle:
I'm getting some really weird behavior when groovymame is picking resolutions. This is running on a D9400 multisync. It's changing the resolution 3 times, the last one being the wrong refresh rate (and sometimes a strange resolution). It causes donpachi to crash, and games like Pacman to run at 84% (because they are synced to the wrong refresh rate. Any ideas? I've attached my mame.ini.
e:\mame>mame donpachi
SwitchRes v0.013: [donpachi] (1) vertical (320x240@57.55)->(432x320@57.55)->(664
x496@57.55)
-----------------------------------------------------
Exception at EIP=015FC0EF (not found): ACCESS VIOLATION
While attempting to read memory at 0000011C
-----------------------------------------------------
EAX=001D3530 EBX=0D39E108 ECX=0C7FED80 EDX=00000000
ESI=00000000 EDI=0022F304 EBP=0C83B94C ESP=001D3520
-----------------------------------------------------
Stack crawl:
0C83B94C: 015FC0EF (not found)
e:\mame>mame pacman
SwitchRes v0.013: [pacman] (1) vertical (288x224@60.61)->(400x288@60.61)->(400x2
88@50.97)
e:\mame>mame spectar
SwitchRes v0.013: [spectar] (1) horizontal (256x256@60.00)->(256x256@60.00)->(25
6x256@56.88)
e:\mame>
Calamity:
Hi ahofle,
Try using "d9400" instead of "D9400", that could be the issue, as it seems to be defaulting to cga. These case sensitivity issues are really annoying, I know, that would need to be fixed.
ahofle:
Thanks Calamity, I'll give it a shot and report back.
ahofle:
Well that certainly helped most of the games:
e:\mame>mame digdug
SwitchRes v0.013: [digdug] (1) vertical (288x224@60.61)->(400x288@60.61)->(400x2
88@60.61)
Average speed: 103.26% (10 seconds)
e:\mame>mame pacman
SwitchRes v0.013: [pacman] (1) vertical (288x224@60.61)->(400x288@60.61)->(400x2
88@60.61)
Average speed: 124.34% (5 seconds)
However, the 300-320 line ones still seem to be picking some crazy resolutions:
e:\mame>mame fshark
SwitchRes v0.013: [fshark] (1) vertical (320x240@54.88)->(432x320@54.88)->(792x5
92@54.88)
Average speed: 101.22% (9 seconds)
I only made the d9400 change to mame.ini. Do I also need to change vmmaker.ini and regen the resolutions in vmmaker?
Calamity:
You need to check the logs to see which resolution it's initially trying to pick for those games. The problem when it doesn't find the one it wants, is that it just goes for a virtualized resolution most of the times. The resolution it's picking is not so crazy as it's calculated to match the proper refresh, but definitely there should be a better match for a multisync monitor.
Navigation
[0] Message Index
[#] Next page
Go to full version