There are gba rom hacks with diamond and pearl Pokemon.
i don't exactly know because i don't play Pokemon ruby sapphire and emerald i only play Pokemon games for the ''ds'' like Pokemon black and white not for ''game boy advance'' like Pokemon ruby sapphire and emerald
Buy them... Then put them into a gameboy advance or DS.
Yes, Pokemon FireRed was made for the Game Boy Advance.
Pokemon Sapphire is a GBA game - since a DSi does not have the GBA slot unlike the regular DS or the lite, it cannot play Pokemon Sapphire.
A ROM is a version of a game that is able to be played on a computer. Say a person wants to play Pokemon Sapphire on their computer. They first download a gameboy advance emulator. This is basically a program that allows you to play games written for a GBA on a PC (it "emulates" the original platform). They then download the Pokemon Sapphire ROM, which can then be played through the emulator.
You Can keep playing the game but not with the Pokemon you migrated
There is no Pokemon Silver game that's exclusively for the Game Boy Advance. While you can play Pokemon Silver on a Game Boy Advance, it was released for the Game Boy.
Yes, you need an emulator and the game ROM.
Yes, you can play the game on a Game Boy Advance SP. The Game Boy Advance SP can play both Game Boy and Game Boy Color games, in addition to Game Boy Advance games.
No.
No, the 2DS is not compatible with Game Boy Advance games. The latest console that you can play Game Boy Advance games on is the DS Lite.
no