No, they will not work.
All Game Boy games (Original up to Advance) work in the GBA. GBA micro's do not work with them, and only work with GBA games.
No. The 3DS does not have a slot for GBA Cartridges and therefore cannot play GBA games.
No, the DSi does not have a GBA port and so can't play GBA games.
There is no such thing as a GBA 'SP Game', as in, games designed to either work differently, or work only on a GBA SP. All GBA games will work on all GBA consoles of any kind, be they the original GBA, the SP, the SP+, the Micro, and even slot-2 of the DS and DS lite. You can also play GBC games on a GBA. I believe the Micro cannot, and the DS cannot either.
No, the games are very different, but it can work the other way around. A Game Boy Advance (GBA) game fits in the Game Boy Advance, GBA SP, Nintendo DS, and DS Lite, meaning the DS can play GBA games.
To play Pokemon games on computer you have to download a emulator I would recommend these: Desmume No$gba (not for gba games) and for playing gba games: Visual Boy Advance
You can play gameboy color games in the gba but you can't play gba games in the gameboy color
yes but the gba game corups
The Gameboy Color does not play GBA games. Pokemon Crystal Version would work, but Leaf Green would not.
DS games will not work on an older Advance (GBA) because the GBA has no touchscreen, the GBA has no microphone, the GBA has no X/Y buttons, and the DS games will probably not fit. If you want to play the DS games, buy a DS on Ebay or something.
visual boy advance:using gameshark or codebreaker cheats/ gba or gbc:you cant do that in gba and gbc
You cannot get the codebreaker on Pokemon emerald you have to buy it its a thing you can plug into your GBA (GameBoy Advance) and enter in a code and there you go.