OK, here's an odd one, and I'm legitimately baffled.

I am using the xmame/games plugin from freevo, and overall it works
well.  But there is a fairly serious problem: when I run xmame from
within freevo, something is preventing rapid keypresses (in other
words, keys pressed close together are interfering with each other).

I have tested this numerous times; in Joust, for example, running
under freevo I cannot get my wee bird to fly more than about an inch
above the bottom of the screen; using the same command line from a
terminal (*WITH* freevo running in the background), it works fine.  In
some fighting games, playing under freevo makes it nigh-impossible to
hit certain combos; using the same command line from a terminal
(again, with Freevo still running in the background), you can hit the
combos every time.

It's a very noticeable difference.  I have tried changing the
GAMES_NICE value, but I honestly don't think this is the problem,
because (interesting)... if I use xmame to map a *joystick* button to
the control, I can register as many events as I want to and get
combos, play joust, whatever under freevo without error.

(but since the whole reason I'm using xmame is that I built a console
controller that sends keyboard events, getting the keyboard working is
a vital part of my enjoyment).

So: Something is interfering with keystrokes when running xmame from
within Freevo.  Could it have anything to do with PyGame keyboard
setups, like setting a value so that autorepeat doesn't scream down to
the bottom of the page instantly?  I'm not sure why that would
propagate to a program launched from within freevo, but I'm game to
play with it.

*ANY* ideas would be helpful; I'm flummoxed here.

-->VPutz

Attachment: signature.asc
Description: Digital signature

Reply via email to