DSi har en anden hardwarearkitektur end Game Boy Advance SP, og den har ikke den nødvendige hardware til at køre GBA-spil. DSi kan kun spille spil designet til Nintendo DS og DSi.
Der er dog et par muligheder for at spille GBA-spil på en moderne enhed:
* Brug en emulator: Du kan downloade en Game Boy Advance-emulator til din smartphone, computer eller andre enheder. Emulatorer giver dig mulighed for at spille GBA-spil digitalt ved at efterligne den originale hardware.
* Brug en flash-vogn: Flash-vogne er enheder, som du kan indsætte i din DS eller DSi for at indlæse og afspille ROM-filer (digitale kopier af GBA-spil).
* Brug en dedikeret hardwareadapter: Der er tilgængelige adaptere, som giver dig mulighed for at spille GBA-patroner direkte på din DS eller DSi. Disse kan dog være ret dyre.
Husk, at download eller brug af ROM-filer uden at eje det originale spil anses for ulovligt de fleste steder.