[mythtv-users] MythGame

Ross Campbell ross.campbell at gmail.com
Fri Feb 5 08:04:47 UTC 2010

On Thu, Feb 4, 2010 at 3:21 PM, robert Larson <dewmanstl at gmail.com> wrote:
> Has anyone been successful in getting mythgame to work correctly?

Of course

Minor annoyance in 0.22: the screenshot dir setting was moved from
being unique and configurable PER EMULATOR into a single setting where
you must dump all screenshots for all emulators into a single dir

> I am unsure as to what might be the best
> emulator to setup. Currently I am running 9.10 with 0.22 trunk.

depends on what you want to emulate.

I use ubuntu 9.10 x64 and can offer you some guidance:

AUDIO -  you're going to have to choose a side in the pulseaudio vs.
alsa war if you want to launch emulators -- especially ones that use
sdl for sound like mame or mess -- from within mythtv.  -- you can
either try to eviscerate pulseaudio from ubuntu 9.10 and end up with
dependency issues and no gnome volume control and potential future
upgrade issues, or you can set EXPERIMENTALLY_ALLOW_PULSE_AUDIO=1 in
your dotfiles or /etc/environment

Honestly, I don't know which above choice is better. They both suck
for different reasons. I chose to try to live with pulseaudio in
mythtv and everywhere else. I'd prefer if mythtv default behavior was
to disable pulseaudio, and have mythgame emulators and anything called
with an exec from menusre-enable pulseaudio if it had disabled it when
launching external applications.

You could do a lot worse than to start with any of these emulators:
pSX (32-bit binary only)
zsnes (32-bit binary only)

Get them to run outside of mythtv, and then its relatively simple to
get them running from inside of mythtv. Plenty of non-mythtv faqs
about how to get individual emulators to work in ubuntu.

I like sdlmame and sdlmess because of the massively flexible input
config systems. takes a while to figure it all out, but you can map
just about any input or conbimation of inputs to just about any event.
(except for lirc events without using a hack)


More information about the mythtv-users mailing list