yeah the launching and exiting of games is of my top priority right now....
im making two wrappers that you can configure right now..... one uses keypresses and is getting very robust particularly on the exit routines..... first if you've given it a caption for the emu, it will kill the process and free the memory, if that doesn't work, it looks for whatever app is in front and closes that. if that fails then you can send it keys to exit, so hopefully this will be the last time a keypress wrapper will have to be written.
the other is a translator wrapper.... fro those pesky emus that don't stick to mame-style syntax (zinc) you can setup and translator script file.....
so mamecommanda=zinccommanda and so on until you have a list of all of the emus commands and their equivelent mame counterparts..... this way rd always sends mame information, thus eliminating alot of internal havoc.
the lost focus issue won't be a prob with the new rd.... i've included a bit of code in all of the wrappers that keeps the app they launch in focus.... so those pesky focus-loosing emus like finalburn (i love that it's back btw) wont' cause too many headaches
i've been working off and on on a key-remapper, but it's slow going..... the problem is properly hooking the keys i can send keys no problem, but the original key you pressed still gets sent, which can cause problems. this one's a maybe
i actually don't need beta testers simply because i always release my betas to the public.... rd is still a beta program, that's why it kind of makes me laugh when people compalin about it's stability... there's not even an official version yet and people are already using it on thier cabs.
however, im sure there will be plenty of bugs to find
this is so much of a rebuild that only the menu screens, which i recently added, will remain from the first versions.... hopefully though, you won't see a difference on your end graphically
and remember kiddies, stay in school, train hard, take your vitamins, say your prayers and you too can be a true dragonmaniac