Hi,
This is a very early plugin progress report for myGames.
The main idea behind this plugin is to be able to
launch emulated games and have additional information like
screenshots, game descriptions, etc.
For this, myGames does not list directory contents (like myPrograms
does), but uses a small, suitable SQLite Database.
You can see two screenshots with a very incomplete layout
(in fact, I simply used myProgram.xml).
emulator overview
game overview
What works:
What I did:
What next?
So there's still a whole lot to do, but I hope that this is
a good first teaser....
I'm very excited about the way plugin dev works and I hope
that I can give you a first test version in about two weeks
(but please don't kill me if I don't get it until then....)
Comments are welcome... personally I think that a database-oriented
launcher is the way to go for emulators.....
Keep gamin' & CHEERS!
Daniel
This is a very early plugin progress report for myGames.
The main idea behind this plugin is to be able to
launch emulated games and have additional information like
screenshots, game descriptions, etc.
For this, myGames does not list directory contents (like myPrograms
does), but uses a small, suitable SQLite Database.
You can see two screenshots with a very incomplete layout
(in fact, I simply used myProgram.xml).
emulator overview
game overview
What works:
Code:
* DB-reading of emulators and load-on-demand of all games of one emulator
* emulator launching in NORMAL / MINIMIZED / MAXIMIZED or HIDDEN mode
* Usage of quotes around the gamefilename ON / OFF
* run-parameters to launch the emulator in a suitable mode
=> tested it with MAME32, Project64 and ZSnes, runs cool!
Without using the good old BAT files!
What I did:
Code:
* I've contacted reverson1 (the author of the myGames-utility, see
[url]http://www.getmygames.com[/url] ):
My wish would be that he writes a "EXPORT TO MEDIAPORTAL" function
as soon as my database schema is stable enough.
He thinks that this would be cool and chances are high that he
would write such an export
(I can hear you say: "So... don't fuck it up, Dude!!" 8) )
(Meedio-Export is already in that tool and writes a SQLite database,
so reverson1 certainly has the knowledge and the environment to do that!)
What next?
Code:
* improve layout and display additional information that is already
stored in the database (current fields for each game are: title,
filename, imagefile, genre, country, manufacturer, year, rating,
overview, system)
* write plugin configuration to edit the database (until now you
have to use SQLiteBrowser)
* write import of myGames "*.my" files (ini-format)
* MAYBE LATER: write conversion of Meedio-export of myGames (SQLite database)
* ask Samsonite for a funky joystick - JPEG :-D
* MAYBE: get online game info (e.g. consult [url]www.allgame.com[/url] )
a good first teaser....
I'm very excited about the way plugin dev works and I hope
that I can give you a first test version in about two weeks
(but please don't kill me if I don't get it until then....)
Comments are welcome... personally I think that a database-oriented
launcher is the way to go for emulators.....
Keep gamin' & CHEERS!
Daniel