I just got AAE working.
This was by hand creating a .dat file like Daphne. Here is the info needed to get it working.
Add this to your Emulators.xml file
<Emulator>
<Name>AAE</Name>
<Parser>DATParser</Parser>
<ParserArguments>aae.dat</ParserArguments>
<Directory>\emul\aae\</Directory>
<Executable>aae.exe</Executable>
<Arguments>{name}</Arguments>
<Clones>NOCLONES</Clones>
<CopyPropertiesFrom>MAME</CopyPropertiesFrom>
</Emulator>
This uses the DATParser, and then gets additional information from MAME. NOTE: There are a few clones in AAE that MAME doesn't know about. I removed them from the DAT file instead of adding the details since I run without clones anyway. I also removed starwars and the few other games AAE almost has support for.
[http://multimame.wikidot.com/local--files/aae/aae.dat]
Next I added all the aae games after the mame games in the Filters.xml (then I remove any games I generically don't want on the cabinet like the others)
<Filter>
<Name>AAE</Name>
<Emulator>AAE</Emulator>
<Hide>false</Hide>
<Conditions>
<Condition>
<Operator>ALL</Operator>
<And>false</And>
</Condition>
</Conditions>
</Filter>
<Filter>
<Name>REMOVEAAE</Name>
<Emulator>AAE</Emulator>
<Hide>true</Hide>
<Conditions>
<Condition>
<Property>input.control.type</Property>
<Value>dialtrackballlightgunstickpedalpaddle</Value>
<Operator>CONTAINSWITHIN</Operator>
<And>false</And>
</Condition>
</Conditions>
<Arguments>-cfg_directory cfgfighters</Arguments>
</Filter>
Last… the .dat file….
This is a bit easier then the daphne dat file since we only want to add games, but we don't need any additional information. So for each game we only add the name.
game (
name armora
)
Next, reparse (MultiMAME -parse) and try launching (MultiMAME astdelux).