DXR3 video output driver

OS: vanilla SuSE Linux 8.0
SDL: 1.2.6 + dxr3 patches + ffmpeg

I’ve just been playing around with the dxr3 output driver via the patch
included with the Freevo multimedia framework.
It seems to render ok, and Freevo doesn’t complain about
SDL_VIDEODRIVER=dxr3, it all displays on my tv perfectly.

However, even when I’ve recompiled a few other SDL apps, notably XMAME
and Zsnes, I don’t seem to get anywhere.
On running xmame.SDL (0.77.1) it loads all files and then exits with an
error along the lines of:

“SDL: No Viddepth_8 in Viddepth_16”

…or words to that affect. Does anyone know of any limitations with this
dxr3 output driver? I assumed, perhaps naively, that any app using SDL
as an output device would be able to use it without modification and
just a re-link to the new library.

I also get:

“SDL: Warning! using dxr3 output device!”

…any time any SDL application is started, though I assume this is just
a normal message for dxr3 output.

Any ideas?

-John

John Snowdon - IT Support Specialist-==========================================-
Faculty of Medical Sciences Computing Dept
School of Medical Education Development
University of Newcastle

John Snowdon wrote:

On running xmame.SDL (0.77.1) it loads all files and then exits with an
error along the lines of:

“SDL: No Viddepth_8 in Viddepth_16”

Does the dxr3 support 8 bpp color modes? If not, can you configure
xmame to use whatever color mode the dxr3 supports (e.g., 24 bpp RGB)?

…or words to that affect. Does anyone know of any limitations with this
dxr3 output driver? I assumed, perhaps naively, that any app using SDL
as an output device would be able to use it without modification and
just a re-link to the new library.

This is true as long as the app doesn’t care about the bitdepth and
the color mode of surface i.e., the code is written so that it can
handle any kind of surface. For performance reasons some apps
support only a reasonable set of hardwired modes.–
Christian
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20040119/553bd81d/attachment.pgp