Posted by Escher on 3, 2001 at 12:54 PM:
In Reply to: xMAME in a cabinet posted by alex on 1, 2001 at 6:44 PM:
I am not currently running SVGALIB mode myself.
However, I do know that you'll need to add
monitor timings (modelines) specificly to your
/etc/vga/libvga.conf file.
If you do some searches on "Fixed Frequency modelines" it might start you on your way...
Also the X on TV faq is a good
place for getting monitor timings (these
can be used in SVGALIB as well)
As for Flynn, I haven't tried it yet, but it looks
like it's trying to compile support for the
X11 Joystick (uses Xinput extension -lXi)
As of XFree 4.X I believe the Xinput extension is
gone.
Finally, I was doing some testing between
xmame with the xgl renderer compared to x11
renderer and framebuffer rednerer (no x, using
VesaFB with a Geforce2)
the framerate results on 'sftm' (sloowwww rom)
were like this in 640x480
xmame.xgl -> frameskip 8, ~68%
xmame.x11 -> frameskip 8, ~71%
xmame.xfb -> frameskip 8, ~74%
So basically dropping X out of the equation
leads to only about a 1-3% increase in
performance (6% above hardware stretching
provided by the OpenGL renderer)
Depends on your applications, but
newer versions of X are easier to get configured
for specific video modes than SVGALIB.
(which uses the old XFree 3.3.x style modeline)
Escher