Why would you want to use groovymame for an lcd? Is there a feature not relating to crt display that I am missing?
I can't speak for 8BitMonk but I started using GroovyMame because it gave smooth scrolling without tearing on my LCD setup.
Yep, this. Awhile back I asked Calamity about the benefits to using GM alone (ie. without VMMaker/CRTEmudriver) with an LCD and this is what he cited.
Probably your desktop resolution is marked as @59, or @120. Adjust the lcd_range option accordingly:
-lcd_range 50-60
(default is 60-60)
Thanks for the suggestion. I changed the lcd_range to 50-60 and then I started getting this error:
Unable to create the Direct3D device (8876086C). Here's what I had changed from the fresh GM .ini file:
monitor lcd
lcd_range 50-60
aspect 16:9
resolution 1920x1080@60
video d3d
Since I have two monitors running and mame was launching on the second monitor I decided to switch the primary. I went into my monitor control panel, made my second monitor my main display and now GM launches fine without errors. Any ideas why this is?
My next question is about the best values for the lcd range based on the monitor. When I go in and look at one monitor under advanced settings it shows 59 and 60 hz only but the other monitor shows 25, 29, 30hz interlace along with 50,59 and 60hz. Does this mean I should broaden my lcd range settings to 25-60 to take advantage of the lower refresh rates?
Thanks again for the help!