I have a new gameboy advance sp sitting in my cupboard which I bought few years ago to play gba games (obviously) and one of those gameboy everdrive cards to play gb backups on it.
I have just bought a nnds. I'd rather play on actual hardware for perfect gameplay but as nnds allows vc injects...