I'm surprised to read so many people say that the GBA games in ambassador mode are emulated. If they are, then why are the injected VC titles the same file size as the original GBA ROM, and not the GBA ROM + the emulator (all other VC titles have the emulator included in the file size and are far bigger than the original ROM was on its own). Also, why does it boot into a completely different mode, just like the DS games do? I don't think anyone would suggest the DS games are emulated as well, yet it appears to be using a very similar system. I think if it really was an emulator, then you'd simply be able to suspend it and go back to the 3ds system menu, and have at least some options that all the other VC emulators have. Is it not more likely that this mode is either completely native/backward compatible, or some kind of hardware virtualization etc?