Software Support > GroovyMAME
Problems with custom generated modelines
Gunstar:
Thanks for the help, I posted the other thread before seeing this. Is it possible to keep trying different refresh rates with Fightcade 2/FBNeo until the tearing goes? sorry for the weird questions but this is all new to me
haynor666:
That depends if emulators are able sync video and sound to custom frequency.
Gunstar:
The emulator now puts out close to the CPS3 refresh rate:
I guess what I'm asking is if I know what the refresh rate is of the CPS3 emulator (the resolution is correct) would then adding that to the crt emu mode line make the video sync up? (so the desktop/crt match the emulator)
I've tried a bunch of reported CPS3 speeds I found on the internet and some have worse screen tearing than others
c0de90e7:
First of all, and maybe I am doing this in the wrong place, this is my first post here ( long time lurker ) and let me say I am very grateful to the whole community and specially to Calamity ( gracias por todo, gracias por tanto, maestro ).
I am using this thread because this is related to two of the problems I am having in my current setup.
I am using an aiwa VX-D2120K ( 21" combi VHS + TV ) and an HD5450 ( it is an Ultimarc ArcadeVGA ) with superresolutions.
Problem 1:
When setting up video modes with VMMaker, I initially used Arcade 15KHz preset ( this has worked for me in other setups, IIRC ) and everything seems fine until I run some games ( some of them verticals, my setup is horizontal so yeah, this is using some higher resolution, maybe 640x480 or... ) that output out of sync modes ( scrolling, skewed mode, which I canīt see which one it is... ).
If I run Arcade-OSD, I go through the modes one by one and varying the vertical geometry a bit I get stable modes that work just fine.
The question is, can I somehow instruct GroovyMAME to use this changed mode I have obtained in Arcade-OSD ? or, do I need to go the route haynor666 is referring to ?
Problem/question 2:
Sometimes there is games that, in my TV, the vertical width is too much and I have up to an inch of overscan at the bottom and at the top. But, in some games I have seen, this is not an issue, 256p games but also some others, maybe they are 224p and run in 240p so they fit ( or fit a bit better ). So, could I force GroovyMAME to not use 240p and use 256p or 248p or some others ? I tried removing 224p and 240p from the VMMaker list in superresolutions and when generating modes I saw those were not included, but then I see GroovyMAME still uses them.
Maybe this Problem 2 is not a problem if I use Arcade-OSD to crerate specific height modes and add custom modelines to GroovyMAME or drivers' .INIs.
Thanks in advance.
c0de90e7:
Well, I have edited the upper crt_range0 in mame.ini and changed upper limit from 16200 to 16112. Why ? because when editing the out of sync modes in Arcade-OSD and reducing bottom porches to make them work well, I was seeing the new modes were always a bit lower in value, 16110, 16112,... so I changed the upper limit in mame.ini to 16112 and now the vertical games ( which are using 2560x288 ) work fine. Yes, I guess using Generic 15KHz instead of Arcade 15KHz would also do something similar, but maybe with Arcade 15KHz and this small "fix" to the upper limit ( still near but lower to 16200 ) I have more resolutions available ? Anyway, it doesnīt hurt.
Now I am trying to force GroovyMAME to use 2560x248 or, better, 2560x256 as a minimum resolution... I know the 256p one is only 58Hz but the 248p one has a 60Hz mode too...
Can we make forced use of the 248p one somehow ?
Thank you again.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version