You have inspired me to give groovy mame another try. If it changes the modlines to make the refresh rate perfect for each game, I am curious to see if it fixes all screen tearing. Is what groovy mame does with refresh rates, different to the "match game refresh rate" option on other mame versions?
I had no intention of using soft 15khz initially. I installed crt emu drivers first but it didn't work. No 15khz modes were available after I ran VMMaker (or before). I found another thread where Calamity helped someone else with a similar sounding problem. There was a link to an updated VMMaker but it didn't fix my issue.
I am using a Sapphire radeon HD 4890 and the 4890 is listed as a compatible model. It works with soft 15khz so I am not sure what I am doing wrong with crt emu. I am using windows xp 32 bit professional. The only thing I could think of that might be unusual in my set-up is my Xeon E3 processor which has no built in graphics capability so it can't be used without a seperate gpu. Other than that, everything should be perfect. It was a brand new xp install too.
I found a fairly comprehensive list of modelines which were easy to cut and paste. There are a few which I can't find though so it would still be good to be able to create them. For example, I really want a 512 x 400 57hz EGA mode for narc. Soft 15lhz and arcade vga only has a 384 line EGA mode at default settings. Am I right in assuming that I would need something close to 512 x 400 for groovy mame to output perfect native res and refresh?
On 224 vs 240 vs 288 all being the same, they aren't on the other versions of mame that I use. I only use direct draw with no hardware stretching and with switch res turned on. Selecting different resolutions makes the game screen fill different portions of the raster. For example, if I select 620 x 240 for a 320 x 240 game, only 50% of the width is filled. I wasn't aware than groovy mame handles that differently to other versions of mame. That being said, I have noticed that games look a little different in some versions of mame than others.
The main reason why I haven't adopted groovy mame is that it was difficult to get all of my roms working on the versions I tested. I was downloading them from the most up to date source I know but still, only a handful would work. Mame plus seems to load most roms, even if they fail the audit and don't appear in the "available" list. I couldn't find a working neo geo bios for any other recent mame release. Mame plus 153, 154 and 158 all load every neo geo bios I have tried, even though it lists missing files.
I was using an arcade vga until recently so there was no point in figuring it out. Now there is. I just need to figure out what I'm doing wrong with crt emu drivers..... Before I put in the time, is there any reason why my sapphire 4890 would be the problem?
|