On Sun, Feb 16, 2003 at 11:52:24PM -0500, Caleb Shay wrote:
> I was about to say that these speeds were absurd, but I figured I would
> try first and see what I got before I commented.  Sure enough, I got
> HORRIBLE speeds, in both xgl and xv.  I was thinking, "That's strange, I
> remember getting MUCH better speeds than that in far more complex
> games", so I ran some benchmarks tests using ssf2.  Found the problem
> (for me anyways).  Bad frameskipper.  I had my frameskipper set to 0
> (DOS frameskipper).  With the DOS frameskipper I get a framerate of
> about 20/60.  When I switched to the barath skipper (frameskipper 1), I
> jumped up to 60/60.  Same thing with gyruss.  I get 60/60 using either
> of xv or xgl now in gyruss.  However, yes, rotation IS still broken in
> xgl.  This is in the works I believe (whole new blit core).  I tried
> hacking at it myself...well, more correctly I opened up blit.h, saw
> several hundred lines of really ugly defines and closed it back up and
> tried to forget about it :)

Even if I do a whole new blit core, it's not going to help the xgl code, 
since it bypasses all of that.  Someone who knows more about OpenGL and 
has a working DRI or NVidia driver will have to tackle that.

> So, Lawrence, what's up with the DOS frameskip code?  Should we maybe
> get rid of it, or are there cases where it does make sense?

I think Chris's suggestion to make it the default makes sense.


_______________________________________________
Xmame mailing list
[EMAIL PROTECTED]
http://toybox.twisted.org.uk/mailman/listinfo/xmame

Reply via email to