I've set up my mame cab a while ago, installed soft15khz and with a fixed resolution everything was working just peachy.
I just got this urge to try and set mame up to use all the native resolutions of the games, but I keep getting rather unacceptable results.
First of all, the only video mode where performance is acceptable is gdi. Ddraw makes the sound stutter, d3d has graphic artefacts all over the place. I'm not sure what's up with that.
Anyways, I read up on all the switches in the mame ini, and set everything up. Game performance is pretty good, I have no tearing, but there is something definitely wrong with the scaling. I have scaling turned off, sticking with the aspect ratios, and what happens is when I start a game, the game info window appears, and that looks pretty much great, but as the actual game starts up, it's like the game is squashed. The width doesn't fill the screen, and when moving up or down, I've a sneaking suspicion that some lines are missing from the image aswell. I don't quite know how to describe it better, it's as if the entire game was not up-scaled to a larger resolution, but downscaled to smaller then the actual resolution being displayed by the hardware.
Anyone have any idea how to fix this? (I'll try and add a pic or two in a bit.)