Here is a patch that updates the game plugin.  This patch includes a
patch that I sent a couple of weeks back.  

The path is rather large, compared to the committed code.  There are a
few new files, but no deletions.  So, I made a tarball of my directory.
This should replace the current directory.

changed files (svn status ? -> are al new files):
?      singleton.py
?      factory.py
M      gameitem.py
?      plugins/emulator.py
?      plugins/advmame.py
?      plugins/fakenes.py
M      plugins/zsnes.py
M      __init__.py
M      interface.py

Summary of changes:
 - Added advmame emulator
 - Added fakenes emulator
 - Move the repeated emulator code into a base class (emulator.py)
 - Display screenshot of mame games.
 - Create a factory class to provide the correct emulator
 - Insert appropriate headers into all files

ToDo:
 - Interface with the Game ROM Detection code provided by R. Mottershead
 - Provide screenshots of other emulators
 - Intergrate screenshots with kaa? (plus other metadata)
 - More emulators
 - Speed up screenshot generation.

~Dan

Attachment: freevo_games.tar.bz2
Description: application/bzip-compressed-tar

Index: freevo/src/plugin.py
===================================================================
--- freevo/src/plugin.py	(revision 7703)
+++ freevo/src/plugin.py	(working copy)
@@ -241,6 +241,7 @@
 VIDEO_PLAYER   = 'VIDEO_PLAYER'
 TV             = 'TV'
 RECORD         = 'RECORD'
+GAMES          = 'GAMES'
 
 
 def event(name, *args):

Reply via email to