What i can remember, the flash to advance used a usb to gba cable. Atleast it was my first flashcard, to bad it had a corrupted block at 127 so i couldn't upload some Pokémon games on it.
Later I traded it for a NDS with 6 games, so it could be worse