Here, try this. You can assign a profile for STEAM but you can't set one for a specific game (yet). I'll have to play around with STEAM and refine this more.
I need someone with Steam to run function logger so I can get the emulator number from GameEx. I don't use Steam but I can def add this in to the setup in a couple seconds. Unless Tom can tell me the emu number?
This plugin needs some work. Ive seen bugs here too on certain tables. I've learned some things since I coded this and I can make some changes.
I'll dig around in the code and hopefully fix the bugs over the weekend. Stay tuned!
Okay so there's an update to MFM (1.0.8) available! Here's what's new: Added the option to import clrMAMEpro DAT files as per Frequency's suggestion (Thanks bud! Good call!) You can now directly import DAT files to build your MAP files from Added to the new File Builder, you can see what you need for your MAP to be complete! [*]Added in some missing regions
[*]Huge code optimization to keep your speeds up
[*]Stopped txt files from showing up in directory scans
Thanks for using this! You can get the update from the (deformed) first post or just use the automagical updater.
I apply it on my dev machine install and run GameEx to see what it looks like live. You'll probably want to make sure you're not missing any critical artwork (which is why I recommend basing your theme off of Default - Default).
Well theoretically you could parse the game list if you wrote a hook on the GameSelect event but you'd have to mouse over every one in the list. I mean with some wiggling it can work... you could get all the data for any game once its been selected anyhow.
Not impossible but probably not very practical if you know what I mean.
Well...
You can write a standalone app to parse the games if you were wanting to get the XML data. The plugin system doesn't really have any calls that swing through the entire list.
Forcing GameEx to execute commands independent of the actual event being triggered within GameEx currently isn't possible either AFAIK, so hooking in via mobile may not be doable either.
The plugin system recieves events as they occur but doesn't push back events you want to trigger. That is something I want to talk to Ben about though (I want to make a Kinect plugin).
I think that answered your questions but ask away if you need anything further.
I made a VB.NET template which documents all the plugin calls. You can also run my Function Logger plugin to document what event gets triggered and when. I'm also here to help if you have any questions, as the plugin system is officially my bitch these days. Always happy to help out. As for your native coding language, I can do C# but I prefer VB.NET. The plugin system supports both of these languages. If you were to give me a brief mission statement, I'll happily tell you if what you're attempting is possible or not using the plugin interface.
I added Draco's Space Invaders, PFTW, and Blue Neon LCD themes, and KRC's DD theme to the Game Info website (sorry it took so long), and also added them to the theme thread. Thanks guys! They look great.
Yup that's why I asked if you can see the directories on the standalone app. GameEx however uses the EmuMovies API for this so you're not really testing it through GameEx.