Hello. It's almost 2017 and I'm finally bored with my GBA, it's time to invest money in some more advanced technology. I'm thinking of buying a DS or 3DS, I'm just not sure what would suit my needs the best and if buying a 3DS would be a waste of money for me, since I'm not really interested in playing games from 3DS library. All I need is a handheld console and flashcart that would be able to: 1)Allow me to play NDS roms from the SDHC card. 2)Emulate NES, SNES, GB/GBC/GBA. N64 would be cool but not obligatory. 3)Have decent battery life time. Wat do?