3 ms·
For that list of systems, the Nintendo New 2/3DS models are probably the best choice. They require some softmodding [1], but after that can natively play DS [2]
by DCKing 6y ago
For that list of systems, the Nintendo New 2/3DS models are probably the best choice. They require some softmodding [1], but after that can natively play DS [2] and GBA [3] [4]. The New 3DS also has great emulators available for NES, SNES and Game Boy [5], and has native ports of a few Nintendo 64 games. Being mass market devices, their build quality and QA are much superior to cheap Chinese devices or DIY Korean ones, and they're also widely and cheaply available on the second hand market in most western countries.
[1]: https://3ds.hacks.guide https://3ds.hacks.guide
[2]: Directly from the cartridge slot or using Twilight Menu https://github.com/DS-Homebrew/TWiLightMenu https://github.com/DS-Homebrew/TWiLightMenu
[3]: Using "Virtual Console injects", see: https://3ds.eiphax.tech/nsui https://3ds.eiphax.tech/nsui . Virtual Console injects for the other systems on your list will also work, they will then run in Nintendo's own emulators for those systems.
[4]: Just be sure to hold start/select when launching DS or GBA games to avoid bad quality upscaling and run them at pixel accurate native resolution.
[5]: bubble2k16's emulators can play pretty much anything on >New< 3DS models, use mGBA for Game Boy: https://wiki.gbatemp.net/wiki/List_of_3DS_homebrew_emulators https://wiki.gbatemp.net/wiki/List_of_3DS_homebrew_emulators