It's good start, MAMu_.
You should have seen Emu Loader's very first beta. It was a horrid piece of software. I was still learning to program in Delphi language.
Developing a software is nowhere near easy and you'll probably go thru many builds, optimizing and adapting the application as you develop.
>> reading mame output xml file (more than 150Mo) is too long when starting FFE, that's why
>> i optimize it in a more easily readable txt file from Flash
That's exactly the reason why EL creates a games list out of MAME's -listxml output. The file is way too big and it takes too long to read all the data from it.
If it was just to parse the game title, game name, clone of and driver status, EL could read the listxml file directly.
Parsing the ROMs list for each game is what takes time...
Keep up the good work, buddy
Ciro Alfredo Consentino
EmuCon Home: http://emuloader.mameworld.info/emucon
MCM Plus: http://mcm.mameworld.info