DSi:llä on erilainen laitteistoarkkitehtuuri kuin Game Boy Advance SP:ssä, eikä siinä ole GBA-pelien ajamiseen tarvittavaa laitteistoa. DSi voi pelata vain pelejä, jotka on suunniteltu Nintendo DS:lle ja DSi:lle.
On kuitenkin olemassa muutamia vaihtoehtoja GBA-pelien pelaamiseen nykyaikaisella laitteella:
* Käytä emulaattoria: Voit ladata Game Boy Advance -emulaattorin älypuhelimeesi, tietokoneellesi tai muille laitteille. Emulaattoreiden avulla voit pelata GBA-pelejä digitaalisesti jäljittelemällä alkuperäistä laitteistoa.
* Käytä flash-kärryä: Flash-kärryt ovat laitteita, jotka voit asettaa DS- tai DSi-laitteeseen ladataksesi ja toistaaksesi ROM-tiedostoja (GBA-pelien digitaalisia kopioita).
* Käytä erillistä laitteistosovitinta: Saatavilla on sovittimia, joiden avulla voit toistaa GBA-kasetteja suoraan DS- tai DSi-laitteellasi. Nämä voivat kuitenkin olla melko kalliita.
Muista, että ROM-tiedostojen lataaminen tai käyttäminen ilman alkuperäisen pelin omistamista katsotaan laittomaksi useimmissa paikoissa.