I'm adding a few emulators to my cab, specifically genesis and SNES. MAME/MESS is good for genesis, but won't load SegaCD games at all, is that right? I've tried Gens and Fusion, and both of these say they're "...unable to set a video mode" for fullscreen - I presume because at 1:1 settings it's something I don't have in the list like 256x240? 256x224? In the menus I'm selecting a fullscreen video mode of 320x240@60Hz 32bpp though...?
MESS (GroovyMAME .180) tells me that its SNES emulation is buggy, and I found it choppy on my laptop of roughly the same CPU power. (How can this be, am I doing something wrong? Bios too old? Surely it hasn't changed...) So I'm using SNES9X. At first I was getting the same error, "...unable to set video mode" with all the options - DirectDraw, D3D, OpenGL. I ticked and unticked the boxes, and resolutions, then restored to default, and now it's working fullscreen in 320x240@60 32bpp - though it produces some interlaced artifacting along the very bottom of the picture, like one pixel high. And there's some very slight vertical scaling/mismatching, I believe.
(Besides which, I'm using patched roms for translation, etc on both systems. Thus Switchres/MAME can't know what video modes to use anyway, and is probably setting the default mode for the system in those cases? Is that going to produce issues horizontally at all, if it's using a super resolution, or only vertically, say if the system goes into highres?)
If anyone knows a workaround for the above issues I'm all ears, otherwise...
Is the "...unable to set video mode" error fixable?
Is there a way to use switchres with other emulators? I see hints in the sticky, but nothing concrete. (I'm on W7, if that helps)
Is there a way to generate modelines below 240p? IIRC there isn't. The original SNES must have relied on overscan?