If you don't want to wait or recompile/grab the latest CVS, here is a quick fix
that is easy to manage:
What I did is modify the shell script that launches xmame. On my system, the
script was: /usr/bin/xmame and originally read:
#!/bin/sh
PROG=`basename $0`
if [ -x /usr/bin/$PROG.xgl ]; then
RUN=$PROG.xgl
elif [ -x /usr/bin/$PROG.SDL ]; then
RUN=$PROG.SDL
elif [ -x /usr/bin/$PROG.x11 ]; then
RUN=$PROG.x11
else
echo "No suitable binary for $PROG found?!?"
exit 1
fi
exec $RUN $*
What I did is use SED to filter out the options that are no longer supported. I
created a new file called: /usr/bin/xmame.strip that reads:
#!/bin/sh
PROG=`basename $0`
if [ -x /usr/bin/$PROG.xgl ]; then
RUN=$PROG.xgl
elif [ -x /usr/bin/$PROG.SDL ]; then
RUN=$PROG.SDL
elif [ -x /usr/bin/$PROG.x11 ]; then
RUN=$PROG.x11
else
echo "No suitable binary for $PROG found?!?"
exit 1
fi
ARGS=`echo $* | sed -e 's/-sound//g' -e 's/-nosound//g' -e 's/-mouse//g' -e
's/-nomouse//g'`
#echo $ARGS
exec $RUN $ARGS
Change the execute permissions using 'chmod +x /usr/bin/xmame.strip' and then
in your setup->media settings change the XMAME executable to
'/usr/bin/xmame.strip.
Simple solution that lets you keep the latest and greatest version of xmame...
Shawn
----- Original Message -----
From: "Charlie Brej" <[EMAIL PROTECTED]>
To: "Discussion about mythtv" <[EMAIL PROTECTED]>
Subject: Re: [mythtv-users] MythGame and XMame -sound and -mouse option
Date: Sat, 18 Dec 2004 11:39:30 +0000
>
> Shawn Taras wrote:
> > xmame.SDL works perfectly outside of Myth, but within MythGame,
> > it doesn't launch. I have tracked the problem down to MythGame
> > launching xmame.SDL with two options that don't seem to be
> > supported:
> >
> > -mouse (or -nomouse)
> > -sound
> This has been fixed in CVS
> http://cvs.mythtv.org/cgi-bin/viewcvs.cgi/mythgame/mythgame/mamehandler.cpp?r1=1.32&r2=1.33
>
> You will either need to wait for the next version of mythtv,
> downgrade xmame or download and compile the cvs of mythgame.
>
> -- Charlie Brej
> APT Group, Dept. Computer Science, University of Manchester
> Web: http://www.cs.man.ac.uk/~brejc8/ Tel: +44 161 275 6844
> Mail: IT302, Manchester University, Manchester, M13 9PL, UK
> _______________________________________________
> mythtv-users mailing list
> [EMAIL PROTECTED]
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
--
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm
_______________________________________________
mythtv-users mailing list
[EMAIL PROTECTED]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users