a DSi XL with CFW natively running GBA games(not emulation). If it wasn't for minor inconveniences it would be the 2nd best way to play GBA games. : r/Gameboy
Is it possible to play Game Boy Advance (GBA) games on a Nintendo DS Lite without an adapter? - Quora