Option 1
if you want a device that can play gb, gbc, gba plus others natively (NO EMULATION) I d wait for the Analogue Pocket.
Hackers will probably add the ability to play roms as they did with other Anologue clones nes,snes,megadrive though the sd card slot
its as close to real hardware as you can get and Analogue make quality products
https://www.analogue.co/pocket/
https://gbatemp.net/threads/analogu...f-handheld-systems-games-through-fpga.550282/
Option 2
But if we talking flash cart for compatible sack then everdrives are best
https://stoneagegamer.com/flash/game-boy/system/everdrive-gba/
Option 3
The next option would be getting a ds lite which has gba slot and can plug gc and gbc carts in as well. then homebrew it for homebrew of course and play roms
Last edited by pcwizard7,