3ds used encryption but other than, or maybe prior to, pokemon you could still restore earlier saves, and while I don't expect it here the crypto (other stuff was just basic console managed signing) side of things was XOR without randomised padding. Full editing it is wonderful but save restore and data dumping has its uses too -- despite not actually caring for pokemon I seem to mention it a lot in this but have a look at pokemon simulators, if you can have someone dump a save rather than going manually between each mon and copying numbers you will make friends quickly. Likewise when pokemon sent good info over unencrypted connections on the 3ds there were loads of people ready to make programs, anti hack programs (they sent lists for battles prior to the opponent confirming their team selection, which given the rock, paper, scissors nature of things...). The days when raw sockets (gone in consumer windows XP SP2) and arp poisoning were things wanted were variously painful or hilarious to watch unfold but they were done.
For a non pokemon one then if you are able to dump your mario levels in the mario maker, music compilations in a music game or something similar then watch the desire appear.
On the anti rollback stuff are we talking 360 style efuses or an equivalent that maybe prevents older kernels booting or some kind of boot count/power on count that prevents me from dumping, booting a few more times and then restoring?
If the former than that sucks for some things but if I can still restore an earlier save then some will take it. The option to do a bunch of silly things, maybe for something pokemon throw a bunch of things on wifi and clone pokemon for my friends before restoring back to a nice state, is still one some seek. In the spirit of
https://marcan.st/2011/01/safe-hacking/ I guess would say make sure there is always a current dump taken before every restore (and any program made will attempt to ensure it, maybe even check if enough is in cleartext).
Emulate a controller? Would be the option I take if I am going to go this way, whether it is that all would take is a different matter. £40 (
http://uk.farnell.com/cypress-semic...ble/dev-board-psoc-4-bluetooth-low/dp/2453490 ) is pretty agreeable too, might even be below the pain point of some. However I fear you may not speak largely non technical hacker forum, or have spent too long knocking about with those that are already there. Something else usually means can I buy it cheaply in the real world/from amazon/ebay, or better yet I have some pocket lint, but I am willing to spend 5 times longer getting something done, and I still want to emphasise the practical/tangible results aspect. I wish I had saved a conversation I saw on the old xboxhacker forums around the time the JTAG/smc hack had become viable for end users as some of the hack makers were using $70 dev kits and being driven nuts by people asking for another way without outright stating the stuff from the previous line.
It cuts the other way too -- if you need a thousand different NAND/memory/whatever dumps for some kind of differences analysis a small tangible benefit like any of those mentioned means that will happen 20 times quicker.
Bring me a dump of the hypervisor function names and general calls and we will absolutely have a late night figuring that out (or probably not me as kernel stuff is not really my forte, I will watch you c3/defcon/blackhat presentation with rapt attention though). Academic/blue sky stuff, love it. If you are trying to get the forum going you are doing the equivalent of launching into fancy hacks without trying the default password.