Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: jamesm801 on July 10, 2015, 09:44:52 pm
-
As hard as I'm trying I'm not sure I'm really good at trying to customize monitor_specs for this very nice monitor.
I get a low res resolution working, then 512x384 goes nuts, I fix that, than 480p is not the right height and so on and so forth.
I would have figured SOMEONE uses a PVM or BVM for groovymame so anyone know what the right configuration is for this?
-
Post your fixed modeline for 512x384. Or post a picture of the modeline submenu of arcade_osd once the modeline is fixed. I'll help you to build the range based on that.
-
The photo attacked is a modified 392 line that I adjusted to 384. As good as I can get it centered and stretched on this monitor.
Here is my low res monitor_spec that seems to work I also need to conver to crt_range I guess...
monitor_specs0 15250-18500, 49.5-62, 1.725, 3.715, 6.369, 0.54, 0.54, 0.597, 0, 0, 288, 310
Here is my second monitor_spec, it seems to do a good job of 480p and 512p but I can't fit 384p in it...
monitor_specs1 30121-34141, 54-62074, 0.151, 0.302, 5.063, 0.030, 0.030, 0.119, 0, 0, 512, 503
My monitor can hit 768p as well (for game slike APB), and I'll work on getting a modeline for that next. I also need to make sure to retain a monitor_spec that produced a good 480p...
You shall be compensated :-)
-
Hi james, sorry for my late answer.
And what happens exactly when 384p goes nuts? Does it roll vertically or horizontally?
How did you get this value?
monitor_specs1 30121-34141, 54-62074, 0.151, 0.302, 5.063, 0.030, 0.030, 0.119, 0, 0, 512, 503
(try increasing it to 31500)
-
Sorry I haven't gotten back to you. This monitor is not multisync in a true sense. It seems to need a whorish amount of modelines to get stuff looking good.
I have a few issues at the moment
1, I can't get at 480p@50hz (not sure if it is possible on the BVM yet but 768@50p works great). I'm trying to get this working for the vector game major havoc as the lines are just too thin and unnatural at 768p@50
2, PaperBoy, 720, Championship Sprint are 512x384 (H) 60096154 Hz
switchres - > 2560x480 60.096
I want paperboy and 720 etc., to double their resolution to 768 because it fixes the aspect ratio (looks squished at 480p). 728p works great in arcade OSD but I can't figure out how to get 384p games to double to 768. I tried enabling something called doublescan, but I think that just fixed tron from running at 30hz to 60hz.... not sure what doublescan does exactly.
Attached are my configuration files.
So 384, doesn't really work well on this mointor, don't think it supports any real 25hz modes.
-
1, I can't get at 480p@50hz (not sure if it is possible on the BVM yet but 768@50p works great). I'm trying to get this working for the vector game major havoc as the lines are just too thin and unnatural at 768p@50
You mean your monitor can't handle it or you can't produce such modeline with VMMaker? Definitely, with your current monitor_specs / ReslList it won't happen.
2, PaperBoy, 720, Championship Sprint are 512x384 (H) 60096154 Hz
switchres - > 2560x480 60.096
I want paperboy and 720 etc., to double their resolution to 768 because it fixes the aspect ratio (looks squished at 480p). 728p works great in arcade OSD but I can't figure out how to get 384p games to double to 768. I tried enabling something called doublescan, but I think that just fixed tron from running at 30hz to 60hz.... not sure what doublescan does exactly.
GM will double the vertical resolution automatically (leave alone doublescan, it doesn't work under Windows). But it is not doing it right now because your upper range can't provide the proper refresh (60.096 Hz) due to the horizontal frequency max value that is too low (50000). As a rule of thumb:
768 lines x 1,10 x 60.096 = 50769 Hz (50.77 kHz)
So edit your crt_range settings in mame.ini:
crt_range0 15000-19000, 55-65, 1.385, 3.048, 5.403, 0.758, 0.487, 1.137, 0, 0, 224, 256, 263, 284
crt_range1 30000-32999, 55-65, 3.439, 4.299, 4.053, 1.792, 0.064, 2.736, 0, 0, 320, 384, 392, 530
crt_range2 32499-33600, 59-61, 4.772, 4.247, 6.013, 0.323, 0.030, 0.788, 0, 0, 392, 512, 524, 550
crt_range3 33601-43000, 59-61, 4.670, 3.269, 5.698, 0.425, 0.354, 1.574, 0, 0, 400, 520, 640, 705
crt_range4 33001-44000, 48-52, 6.248, 3.290, 2.041, 0.100, 0.349, 0.423, 0, 0, 592, 640, 769, 780
crt_range5 44000-50770, 55-65, 2.959, 4.030, 3.463, 0.103, 0.349, 0.450, 0, 0, 592, 768, 769, 780
This should allow the appropriate scaling.
The line limiters you're using, specially for the interlaced ranges, make absolutely no sense, both for mame.ini and vmmaker.ini. Please read this: http://forum.arcadecontrols.com/index.php/topic,116023.0.html (http://forum.arcadecontrols.com/index.php/topic,116023.0.html)
(the part that explains how to convert "crt_range" into the older "monitor_specs".
-
I am just wondering if i can use The Same Settings for my Bvm-d32e1wu?
I would also be glad if You can Tell me what Resolution you think IS the best for desktop/hyperspin in your bvm?
Just trying to figure Out the best looking ( in According to scanlines) for each emulator
-
FINALLY!!!!!!!!!!!!
Yes the specs are identical and all my settings should work for you, which are 1000% better than what's posted there. It tokk a lot poking wit Arcade OSD to see what ranges the BVM is tollerant to, basically it can't do 25k resolutions, but since it can handle 768p, games like Paperboy, Virtual fighter (384p) all work wonderfully in double mode.
Now the only thing it's gonna cost is trading me monitors! j/k.
I'm going to figure out how to get all the config files up on here but I'll be back.
So after months of work this thing is amazing. Now I can't find 48 vertical reffresh at any resolution that works, so battlezone is busted and any other 48 vertical refresh games. So far battlezone is the only one I've run into. Maybe or someone else can help with that.
Here's just a quick list of what I habe working
240p (and up to)
288p (and up to)
384p (doubled to 768 scanline effect)
400p (a bit of a border on top and bottom)
480p
512p (great for APB and Discs of Tron)
640p
720p
768p
With most refresh rated between 55 and 61
-
Important settings.
vmmaker.ini
monitor_specs0 15000-20400, 54-62, 9.162, 4.856, 14.775, 0.190, 0.191, 1.018, 0, 0, 288, 448
monitor_specs1 30000-31999, 54-56, 5.209, 3.855, 6.564, 1.227, 0.033, 1.061, 0, 0, 500, 500
monitor_specs2 30000-33600, 57-62, 5.209, 3.855, 6.564, 0.452, 0.032, 0.678, 0, 0, 492, 540
monitor_specs3 30000-34000, 57-62, 3.396, 2.819, 5.767, 0.390, 0.032, 0.487, 0, 0, 512, 540
monitor_specs4 39001-42000, 48-54, 6.141, 3.392, 1.632, 0.063, 0.209, 0.627, 0, 0, 768, 798
monitor_specs5 42001-49000, 55-62, 1.451, 1.284, 4.451, 0.063, 0.209, 0.627, 0, 0, 768, 798
mame.ini
crt_range0 15000-20400, 54-62, 9.162, 4.856, 14.775, 0.190, 0.191, 1.018, 0, 0, 224, 288, 448, 576
crt_range1 30000-31999, 54-56, 5.209, 3.855, 6.564, 1.227, 0.033, 1.061, 0, 0, 480, 500, 0, 0
crt_range2 30000-33600, 57-62, 5.209, 3.855, 6.564, 0.452, 0.032, 0.678, 0, 0, 480, 492, 0, 0
crt_range3 30000-34000, 57-62, 3.396, 2.819, 5.767, 0.390, 0.032, 0.487, 0, 0, 496, 512, 0, 0
crt_range4 39001-42000, 48-54, 6.141, 3.392, 1.632, 0.063, 0.209, 0.627, 0, 0, 640, 768, 0, 0
crt_range5 42001-49000, 55-62, 1.451, 1.284, 4.451, 0.063, 0.209, 0.627, 0, 0, 640, 768, 0, 0
These may not be perfect. I didn't do any interlaced resolutions, I disabled interlaced in mame.ini because I thought it looked better.
These could also use some work, on the 240 and 288 modes, square objects become a bit elongated as they pas throught the middle of the screen. I've been fighting this issue the most. With the standard 240p timings, objects reaching either side of the screen got thinner. Really annyoing. It's probably because the BVM doesn't officially support 240p so finding exact settings are a little difficult.
Also, All these settings are configureds wiyth 16:9 on the monitor turned OFF. All these resolutions should end up lookin 4:3 ratio but you will have to do the on screen aligignment on 240, 400, 480 and 768 to make sure they are all set right. I used Arcade OSD to switch the resolutions and check geometry.
You'll also get a nice 1024x768@60hz desktop. Run hyperspin at this resolution. Personally I use GameEx but it shouldn't make a difference.
I'm attaching all the files you should need.
I know some of these mode lines can't be dead on so whoever can help with that, great!!!
-
Hi jamesm801,
Thanks for sharing this!
-
Hi jamesm801,
Thanks so much for posting this! Like frankmonk, I also have a BVM-D32E1WU - as well as a BVM-20F1U for tate games. :)
I just ordered the parts for my own GroovyMame build and this will save me a load of time.
I have a few questions:
These could also use some work, on the 240 and 288 modes, square objects become a bit elongated as they pas throught the middle of the screen. I've been fighting this issue the most. With the standard 240p timings, objects reaching either side of the screen got thinner. Really annyoing. It's probably because the BVM doesn't officially support 240p so finding exact settings are a little difficult.
Have you had any luck fixing this? Maybe the three of us should all work on this together since we all have a similar setup? I'll PM you both. :)
All the best,
Phil
-
These could also use some work, on the 240 and 288 modes, square objects become a bit elongated as they pas throught the middle of the screen. I've been fighting this issue the most. With the standard 240p timings, objects reaching either side of the screen got thinner. Really annyoing. It's probably because the BVM doesn't officially support 240p so finding exact settings are a little difficult.
Have you had any luck fixing this? Maybe the three of us should all work on this together since we all have a similar setup? I'll PM you both. :)
All the best,
Phil
[/quote]
First of all, I would really like a BVM-D32E1WU. More so, a BVM A32E1WU :-)
I have fixed it to a degree. The setting I posted earlier are way streteched out and out of wack. It makes the issue worse.
I'll post some new settings tonight. I plugged in an NES with a RGB mod to the monitor to get the correct output dimensions to calibrate the alighnment. The NES also showed this stretching issue, but to a lesser degree. Anyways, I'll get those new settings up soon as I can.
There is a service menu, I think you go into setup, extended menu, and then maintenenance menu. You can adjust some linearity settings that have "some" effect on the stretching. You will need to the password to get into the extended and maintenance menu. The adjustmens are made on what's called the "E Board". I also have some exerts from a PDF that will explain what the adjustments do with examples. I'll have to post that too.
To some degree, this happens in all resolutions, and I think it may just be that, playing arcade games, you are just sitting really close to the monitor. It may do this on account of the wide aspect ration, I don't know. Maybe it's just my monitor! I plan to get another one to compare.
If you sit farther back, you may not notice it at all. It could be something as simple as a persepctive thing where sitting farther back makes it look correct.
Anwyays, I'll be back.
-James
-
Because I want to set up a blog and/or website I've created a new user.
emubastard
Hope to provide mroe detailed information for the BVM-A and BVM-D series monitors. up to 1080p and 720p respectively.
-
Here's a pretty rough page with all my settings.
http://emulation.0mhz.net/home/sony-bvm-d-series (http://emulation.0mhz.net/home/sony-bvm-d-series)
-
Thanks for setting up that site!
First of all, I would really like a BVM-D32E1WU. More so, a BVM A32E1WU :-)
Ha! Ya, I love mine. Its huge though! I know the A model is newer, but is there any real difference between the two?
The NES also showed this stretching issue, but to a lesser degree. Anyways, I'll get those new settings up soon as I can.
Do you have any pictures you could take to show the problem?
There is a service menu, I think you go into setup, extended menu, and then maintenenance menu. You can adjust some linearity settings that have "some" effect on the stretching. You will need to the password to get into the extended and maintenance menu. The adjustmens are made on what's called the "E Board".
It does sound like some of your settings are out of wack. Maybe you should reset the monitor to the factory default? Though, any adjustments they did at the factory will be lost I think.
I also have some exerts from a PDF that will explain what the adjustments do with examples. I'll have to post that too.
Please do! Any technical info on the BVMs would be useful!
To some degree, this happens in all resolutions, and I think it may just be that, playing arcade games, you are just sitting really close to the monitor. It may do this on account of the wide aspect ration, I don't know. Maybe it's just my monitor! I plan to get another one to compare.
Maybe. Where are you located? There is a D32 in CA available for pickup only on eBay.
Also, there is a thread over at the Shmups forum about GroovyMame. The user that started the thread also has a BVM. You may want to check it out: http://shmups.system11.org/viewtopic.php?f=6&t=55333 (http://shmups.system11.org/viewtopic.php?f=6&t=55333)
Talk soon!
-
Thanks for setting up that site!
First of all, I would really like a BVM-D32E1WU. More so, a BVM A32E1WU :-)
Ha! Ya, I love mine. Its huge though! I know the A model is newer, but is there any real difference between the two?
The NES also showed this stretching issue, but to a lesser degree. Anyways, I'll get those new settings up soon as I can.
Do you have any pictures you could take to show the problem?
There is a service menu, I think you go into setup, extended menu, and then maintenenance menu. You can adjust some linearity settings that have "some" effect on the stretching. You will need to the password to get into the extended and maintenance menu. The adjustmens are made on what's called the "E Board".
It does sound like some of your settings are out of wack. Maybe you should reset the monitor to the factory default? Though, any adjustments they did at the factory will be lost I think.
I also have some exerts from a PDF that will explain what the adjustments do with examples. I'll have to post that too.
Please do! Any technical info on the BVMs would be useful!
To some degree, this happens in all resolutions, and I think it may just be that, playing arcade games, you are just sitting really close to the monitor. It may do this on account of the wide aspect ration, I don't know. Maybe it's just my monitor! I plan to get another one to compare.
Maybe. Where are you located? There is a D32 in CA available for pickup only on eBay.
Also, there is a thread over at the Shmups forum about GroovyMame. The user that started the thread also has a BVM. You may want to check it out: http://shmups.system11.org/viewtopic.php?f=6&t=55333 (http://shmups.system11.org/viewtopic.php?f=6&t=55333)
Talk soon!
I don't have any pictures of the issue linearity issue. It could be just my unit. If I can figure out a way to capture it sufficiently, I will.
My settings are very close to those Calibrated by the last technician. They were out of wack, but I think I've got them pretty much back where they need to be now.
I'm interested for people to try these new settings I posted.
I don't know how to set the resolutions for interlace, so I would like help with that. Discs of Tron, Journey, and Tron would be nice to see in proper interlaced mode, as well as a 480i for Daphne games.
I also can't figure out how to get 1920x1080i working, I think maybe at 48hz? or more percisely, 47.952hz interlaced - that devides exactly into 23.976 for movies.
The BVM-A Sries I think can handle 1080p up to 75hz refresh. Way above the 45khz of the D model. Strictly speaking this is not necessary for what we do, but I would like one for watching movies, or just to have a spare BVM for calibratating resoultions.
When I run 1024x768 or 1366x768 on the D series, your pushing the vertical sync up to 48khz, which is technically out of spec. It does it, but just barely. This is needed to double the resoultion of the few medium resolution 384p games to 768p. The A series would probably handle this a bit better as my 768p desktop often does not line up horizontally the same very time I reboot... which could be any number of things.
-
So does anyone know how to take these settings and make a 480i and 1080i desktop and super resolution?
Also, I haven't been able to get the bottom resolution lower than 234. To user retroarch properly, it would be nice to get the bottom end down to 224 but thus far all I get is a corrupt screen.
-
emubastard, I forgot to ask: are you using an RGB interface between the PC and the BVM? If not, I would recommend getting one. I've used one for years on both my standard definition (BVM) and high definition (Sony LED) setups. They help adjust the signal and solve sync issues.
This is the one that I have: http://www.ebay.com/itm/262204616715 (http://www.ebay.com/itm/262204616715)
These are great and I'd highly recommend getting one. You can also use it as an VGA switch box for up to 3x devices. Two the inputs can also accommodate audio.
Here is a link to the manual from Extron's website: http://media.extron.com/download/files/userman/68-655-01_RevD_RGB203Rxi.pdf (http://media.extron.com/download/files/userman/68-655-01_RevD_RGB203Rxi.pdf)
-
Here is the PDF that will have information on adjusting horizontal linierity.
https://drive.google.com/file/d/0B_O0zDdnO_dhVjZXMHRIMk1pVms/view?usp=sharing
Look at Page 3-8.
You will already need to know how to get into the crosshatch channel patterns, but for quick ref...
Channel 095 has the cross hatch and Channel 097 has dots.
-
Here are some files for the latest Crt_emuldriver 2.0 beta.... The latest timings I've used in the monitors.ini seem to work the best for me (so far).
Good luck.
https://drive.google.com/folderview?id=0B_O0zDdnO_dhcFUxV3VxcWFmQWs&usp=sharing
-Bastard
-
The interlaced resolutoins are here!!! Finally enjoy games like Tron, Discs of Tron, Journey, etc in true interlaced delight!
It's a bit tricky to get working, but the files are here....
https://drive.google.com/open?id=0B_O0zDdnO_dhS3BKbE9yQWNlV0E
grab the monitor.ini and the user modes bvm ini from the crt_emudriver.... run vmmaker, generate and import your modelines.
modify your mame.ini and set the aspect ratio BACK to 16:9
You have to manually enable interlace mode on a per game basis. Go into my groovymame/ini directory and look at journey.ini, tron.ini, and dotron.ini, or just copy them.
And I am using the 2.0 beta crt_emudriver without issue, so if you want to use 1.3, you will have to backport these settings.
-Bastard
-
The interlaced resolutoins are here!!! Finally enjoy games like Tron, Discs of Tron, Journey, etc in true interlaced delight!
It's a bit tricky to get working, but the files are here....
https://drive.google.com/open?id=0B_O0zDdnO_dhS3BKbE9yQWNlV0E
grab the monitor.ini and the user modes bvm ini from the crt_emudriver.... run vmmaker, generate and import your modelines.
modify your mame.ini and set the aspect ratio BACK to 16:9
You have to manually enable interlace mode on a per game basis. Go into my groovymame/ini directory and look at journey.ini, tron.ini, and dotron.ini, or just copy them.
And I am using the 2.0 beta crt_emudriver without issue, so if you want to use 1.3, you will have to backport these settings.
-Bastard
This does indeed work but hopefully I can get do it properlly so I'll be updating this later.