Hoe
Joined: 7/31/2004
Posts: 183
Location: USA
NEW TO EMULATOR MOVIE FRONTEND? It's a way to double click on a movie file in Explorer, such as a .fm2, and have it start playing in an emulator instantly. This software will locate the proper rom on your harddrive and do the rest of the work for you. Essentially making it as convenient as an encoded video file. STATUS I've been working on an updated version of Emulator Movie Frontend to bring it up to date. So far it supports .fm2, .pxm, rom compression like .7z, .rar, and .zip, plus a GUI to configure instead of a console app/ini. Here's the catch though. It's 90% done and I don't care to finish it. The code base has had a total overhall and it's relatively clean now. The data access layer needs to be rewritten (just wrap to some SQLite stuff -- it keeps giving me an hresult exception?). Probably some GUI stuff is unfinished. Who's up to the task? http://red-stars.net/pictures/Emulator%20Movie%20Frontend-2.0-unfinished.zip Sorry for the large file size, there's a few copies of SQLite in there. I can walk you through anything you need me to. edit: The database layer should be completed paved over. It's stupid.
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
I've taken a quick look. I'm not sure which bits aren't finished and I'm pretty sketchy when it comes to C#, but it'd be great to talk with you on IRC or something to see what's left. One part of the frontend that particularly interests me is matching movie files to ROM names. This is a very important part of another project I'm interested in and as such I'd like to try and cannibalize it once everything is complete.
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
Hoe
Joined: 7/31/2004
Posts: 183
Location: USA
Raiscan wrote:
I've taken a quick look. I'm not sure which bits aren't finished and I'm pretty sketchy when it comes to C#, but it'd be great to talk with you on IRC or something to see what's left. One part of the frontend that particularly interests me is matching movie files to ROM names. This is a very important part of another project I'm interested in and as such I'd like to try and cannibalize it once everything is complete.
There's a few main classes. RomFile and MovieFile are relevant to what you want. RomFile determines the hash of a rom, and MovieFile determines the stored hash of a movie. Both of these classes are abstract and have a child for each type of rom/movie. DatabaseAssistant.UpdateRomFiles is the function that builds the database of rom file names and rom hashes. You can see how it handles compressed files in there.