Front End Support > MaLa Frontend
UltraStik Mapper plugin for MaLa Version 1.3.00 now released (1/30/09)
fatfingers:
I do believe I have the next version working now. Changes include:
* No longer need maps for all games. Instead, the InputControl field of the MaLa event is used to determine what map to apply to the sticks (thanks, edge!). If no joysticks are in this field, then no maps are applied.
* The plugin will first check to see if there is a specific map file for the rom name before using the InputControl field to determine the map name. This allows for things like having one 4way.ugc file for all 4way games, but also for a qbert.ugc file that allows for qbert to have a slightly different map file than the standard 4way.ugc
* Added ability to assign the MaLa map file at MaLa start time. (mala.ugc)
* Added ability to assign a map at MaLa exit time. (malaexit.ugc)
I may still have to work out what the best way is to invoke the UltraMap program. Currently you basically have to install it in your MaLa folder. >:(
I'm a little sleepy right now so I will post more details/where to get the plugin tomorrow.
loadman:
--- Quote from: EnderWiggen22 on October 21, 2006, 12:08:00 am ---Sorry to throw in this newbish interjection, but what are plugins used for in mala and what exactly is this one attempting to accomplish?
--- End quote ---
Another bonus is Developers/users can develop plug-ins for hardware or other features without the MaLa main code being altered or SWINDUS necessarily being involved.
swindus:
--- Quote from: Aurich on October 20, 2006, 06:19:51 pm ---
--- Quote from: fatfingers on October 20, 2006, 04:47:13 pm ---Then, spend about 3.5 weeks generating all of your .ugc files
--- End quote ---
There must be a way to autogenerate this for most games, no? Maybe not for an oddball like Q-Bert, but most 4/8/analog.
--- End quote ---
Another way to solve this:
Check if a file for a rom exists and if not use a default file for this game like the mala.ugc file.
EDIT: forget it ... ;)
swindus:
--- Quote from: fatfingers on October 20, 2006, 11:18:18 pm ---
Yeah, I know. :-)
How familiar are you with the plugins? I'm having some difficulties getting my plugin to show up in loaded plugins right now even though the debug log claims it loaded it? :banghead:
--- End quote ---
Enable the debug log in MaLa and watch the log. There are a lot of information about loading the plugins. To show your plugin properly in MaLa implement the PluginName and PluginCopyright function.
EDIT: Hmm, I should read the complete thread before posting ....
Good work fatfingers! :applaud:
fatfingers:
This plugin is now working very well for me. If there is anyone out there that would like to give it a try, I'd like to see how it works on someone else's machine before I send it out to the masses. Please PM me if you're interested in giving this a go.
Thanks!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version