I'm planning on updating my Gameboy, I'm pretty sure I want to go with a 3DS and I'm fairly sure I'll be going with the DSTWO flashcart. Last time I purchased a cart was about 4 years ago and I purchased the wrong one and it didn't play 80% of the roms I had. I purchased an M3 pro not an M3 Perfect...I'd rather make sure that I'm doing everything right this time. I've read that I need to update the card before it will work on a 3ds, I don't have a ds or dsi to update with but could probably buy one used from Gamestop and return it that day if I had to...will I lose any functionality with the 3ds that is useful by using a cart? I know I won't be able to update the 3ds but is there a way to "lock" the system so it doesn't do it accidentally? I've also seen that GBA games will play on the DSTWO what about NES and SNES games (I've lost all my roms due to a computer crash but I'm sure I can find them..) Any tips and help would be greatly appreciated.