Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: puntja on March 13, 2018, 06:04:25 pm
-
Hello Guys!
I just got a Radeon HD 4350 today and I would like to check out GroovyMame.
I'm running Windows 7 X64 and i own a Sony BVM D24E1WE. It's capable of handling 240p, 480i, 480p, 720p and 1080i @ 60 (and also the pal resolutions)
I would like to do the following:
Use my Desktop and Frontend (i would like to use gameex if possible) at 1280x720@60
and:
Use Groovymame to play Games at their native resolution and timings.
I used this tutorial ( http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1016#p1016 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1016#p1016) ) and i got 15khz to work, but after I did what the tutorial said the highest resolution i could enable was 768 x 512.
I do not know how I can at 1280x720@60 to my resolution list. I don't know anything about timings, monitor presets etc and the more I read the more my head hurts and the more it confuses me :(
So I would like to ask if someone has a monitor preset for my monitor that let's me use 1280x720 for my normal desktop use, watching movies etc but also let me use proper 15khz resolutions for mame?
-
If you followed the guide to the letter, you used the Generic_15 monitor preset. That is for a 15kHz (240p/480i) old SD CRT TV, to protect it, where your multiformat BVM is capable of a lot more, and will go up to 720p (which is 45kHz).
You're going to want to make your own monitor preset. There are a few threads about it, the first one i dragged up in search was in the monitor presets sticky from the top of this forum. From the linked post on down is the info you want, but you should read the OP as well to make sure you understand the terms - http://forum.arcadecontrols.com/index.php/topic,116023.msg1632407.html#msg1632407 (http://forum.arcadecontrols.com/index.php/topic,116023.msg1632407.html#msg1632407)
What you do then is open VMM, and instead of selecting Generic_15, click to edit the file, then, following the format used in the file, create a new preset called BVM or whatever you like, and add the crt_range lines 0-3 from that image. Make sure to check the box to export to GroovyMAME, and then you have a mame.ini file that looks like the image shown. Then you copy your user_modes.ini file, in the VMM dir, and name it what you want. Or possibly find the one with super resolutions in it already (the resolutions that are 2560 x whatever). Open the new file, remove the video modes (resolutions) you do not want, and add the ones you do, while following the format of that file exactly (it's not complicated). Then you tell VMM to generate the modes, and have a look at them. If they look right, you can install them. The list needs to contain every video mode you want all at once, nothing left out. If it doesn't, take a good look at what's missing or been left out, and see if you can work out why. You can always do this step over and add more modes later if you want. Essentially VMM tests the video modes in the file you point it to, one by one, against the monitor preset - the physical specs you've said your monitor is capable of. Nothing higher than the 768x512i mode passes this test, for the Generic_15 preset.
That should get you started, anyway, though there's always further tweaking down the track. Go slowly, though. PVM's are built like tanks, and BVM's are built like battleships, but if you do something wrong you might have to re-install windows :)
EDIT: what that linked preset doesn't allow for is 1080i, but get things working first, and see if you can nut out how to get to that.
-
thx for the answer! I really appreciate your help.
But unfortunately I do not know more than I did before :(
The stuff you posted uses this settings:
http://forum.arcadecontrols.com/index.php/topic,116023.msg1566319.html#msg1566319 (http://forum.arcadecontrols.com/index.php/topic,116023.msg1566319.html#msg1566319)
Emubastard says: "For god sakes, your monitor should be configured for 4:3 underscan, and for those that are widescreen monitors, set your H SIZE appropriately for a 4:3 image. This could all be converted to 16:9 for the widescreen versions of the monitor but it's a corner case I'm not using (yet) so I'm not providing any info on that."
Since I wanna use 16:9 resolutions like 720p I can't really use that :-\ Also some other users said they tried his monitor profile and didn't had good results with it :(
I'm thinking about giving my graphics cards away and forget the idea of using 15 khz. I barely play mame games and this stuff is getting way over my head :-\
-
Hi puntja,
Of course you can display 16:9 modes. Come on man, with that attitude you'd better give away your BVM. :D
-
hey don't get me wrong, I love the BVM and I would say I know how to handle it.
I just barely use mame, I use my PC (connected to the BVM) mostly for Movies/TV shows. (that's why 1280x720 is so important to me).
I'm willing to learn, but It seems like I have to put a lot of effort into this matter just to try this out and I'm not sure if it's worth it.
I just don't know ANYTHING about crt_ranges, timings etc and I have absolute no idea how to create my custom monitor preset. I don't even know what I should put in there and with this I need help.
I can't be the only one with a D24/D32 who wants to use 720p 16:9 AND 4:3 15khz resolutions, right? So I was hoping that someone has proper ini/configuration files for this monitor.
I found emubastards settings, but no offense: I read here on this forum and on another forum that this settings are really bad, messed up and they're not really useable
-
Emubastard's preset may be wrong, I haven't tested it. But at least you have a starting point, and it's not going to blow your BVM, that's why buttersoft (who probably spent half an hour to write his post) pointed it to you.
If you are willing to try the shortcut way, open VMMaker, and in its command-line enter the following lines, one by one:
mode add "2560x240_60 15.66KHz 60.00Hz" 52.12 2560 2664 2912 3328 240 242 245 261 -hsync -vsync
mode add "2560x256_58 16.20KHz 58.48Hz" 54.43 2560 2672 2928 3360 256 258 261 277 -hsync -vsync
mode add "2560x288_52 16.20KHz 52.43Hz" 54.43 2560 2672 2928 3360 288 290 293 309 -hsync -vsync
mode add "2560x480_60 15.69KHz 60.00Hz" 52.22 2560 2664 2912 3328 480 483 489 523 interlace -hsync -vsync
mode add "2560x512_58 16.23KHz 58.48Hz" 54.66 2560 2672 2928 3368 512 515 521 555 interlace -hsync -vsync
mode add "2560x576_52 16.23KHz 52.43Hz" 54.65 2560 2672 2928 3368 576 579 585 619 interlace -hsync -vsync
mode add "1280x720_60 45.18KHz 60.00Hz" 85.30 1280 1464 1488 1888 720 723 724 753 -hsync -vsync
Then press the Install Modes icon. Then in mame.ini, set "monitor arcade_15", and you're done.
-
I did everything you say, but 720p looks totally f... up. I tried to change the values in ArcadeOSD, but it doesn't matter what I change, nothing happens to the image at all :(
-
You can't edit the mode used currently by desktop. Change your desktop res to something else before you edit it.
-
well thanks, I can edit it now, and I don't know that I actually did, but it seems I got it to work now.. :notworthy:
-
I have that same monitor model. I just want to use the arcade 15 and 640x480p 4:3 modes, can i just use preset for 15/31 kHz dual-sync monitor?
-
I have that same monitor model. I just want to use the arcade 15 and 640x480p 4:3 modes, can i just use preset for 15/31 kHz dual-sync monitor?
Probably. But you'll probably get more out of the set following the thread from the top, even when it comes to using just those modes you describe.