Hi,

I'm maintaining the GGI code of xmame (see http://x.mame.net), and I've got
an
error report from an user.

He is using fbdev target on Linux 2.2.14 with the vesafb driver, and
'ggi from debian "frozen", pretty recent'

Problem is, that

ggiCheckSimpleMode(vis, 800, 600, GGI_AUTO, GT_15BIT, &mode)

reports the mode ist OK, but afterwards ggiSetMode fails.

I've written a small test program to verify this (it's atached).

Output from the test program:

>GGI reports 800x600x15: GOOD!
>display-fbdev: FBIOPUT_VSCREENINFO: Invalid argument
>LibGGI: Failed to set mode: 800x600.V800x600.F1.D1x1.[C15/16]
>but then, when setting the mode, GGI reports error!!

It somehow also seems that every mode (not only 800x600x15) ist reported
as OK by ggiCheckSimpleMode on the user's system, but only 800x600x16
does work.

regards,
chris


(See attached file: ggitest.c.gz)

ggitest.c.gz

Reply via email to