Hiya, thought I would help. I have four or five laserdisc games running from the game menu. Here is how I got it going. (Please substitute your filepaths for mine). Also keep in mind that mythtv must be the owner and group of all files, and best to chmod 777 everything downloaded and modified.
First of all get dirk, the daphne frontend in the menu, this helps with getting comandline options, setting your options etc....and testing your rom/movie files :
add into /usr/share/mythtv/gamelist.xml
<game>
<name>Dirk</name>
<command>/myth/games/daphne/./dirk.run</command>
<genre>LaserDisc Game</genre>
<year>1983</year>
</game>
the dirk.run at the end of the command is a little script that contains :
cd /myth/games/daphne
./Dirk.linux
Ok, so we now know how to get our own commands in the Games menu.
Then play around with dirk for a bit, setting options and testing that laserdisc games play from there. Also note that every time a game is ran in Dirk it creates an entry in daphne_log.txt. So just run the game you want to add into the menu, and get the command line from the log.
Then add another item to the gamelist which runs a little script containing
the following :
cd /myth/games/daphne
./daphne lair vldp -framefile /myth/games/daphne/framefile/dl.txt -useoverlaysb -bank 0 11011000 -bank 1 01110011 -latency 300 -fullscreen -x 640 -y 480
the 2nd, 3rd and 4th lines in the example above is actually one commandline and should be entered as such with no line breaks.
The example above runs daphne using the rom in the lair folder with the virtual laser disc player using the framefile as pathed, overlays the scoreboard, the bank commands give endless lives, latency 300, so video doesnt end abruptly, and plays fullscreen at a resolution of 640x480, as I am displaying on telly.
These options were obtained from the daphne log file......you can play with different options to suit......
I actually have 4 dragons lair options, on the game menu, one with endless lives, one without, another which runs the improved V2 roms, and v2 roms with endless lives, but I am hoping to cut that down with one by creating a script which will ask the appropriate questions and launch dragons lair appropriately.....
Any questions, get in touch.....
Matt Shaw
matt@shagshaw.com