For the sake of accuracy and completeness:
The attach.xbe file used to mount the .iso actually mounts the .iso file(s) (using the new system call that was patched into the kernel) then quick reboots the system ->the bios will boot whatever is first on the list in it's configuration. This is normally default.xbe on the DVD so it seems like the attach app is mounting and executing the .iso. In my previous posts in this thread I said it unmounts the .iso on a IGR, but this is only true because I had my bios set to 'more compatible' which is more like a power cycle. If it is set to 'quick' the .iso is still attached through a IGR.
The only downside of this setup is using trainers: As it is you would have to setup your system to not boot default.xbe on the DVD so after the quick IGR you could use a trainer on the virtual DVD and launch the game.
It would be nice if the trainer support in XBMC could be modified to handle looking at the default.xbe/ISO and recognizing the setup and checking for a default.xbe in the .iso itself to match up with trainers. (I might look into this...someday..)
This post has been edited by Movax: Mar 4 2012, 06:11 PM