It seems the 3ds ROM hacking scene is starting to kick off, however I am seeing indicators of it heading down a similar to the one the PSP did (people doing good work, just sporadically and with odd approaches and the good work then taking several years to kick off).
For those not familiar with the term "blue sky research" it is research conducted without much of a goal in mind, however in 10 years it may well mean the new researchers can get up to speed very quickly. Foolish people dismiss it as a waste of money, often government money/grants, but such mindsets are frequently proven wrong.
Though the DS had something of a slow start compared to what could have been done it did get up to speed very quickly. The GBA, mainly thanks to early emulation and docs, was there from basically day one. I have sat and pondered it for a while and came to conclusion that the main differences were
1) Cheat makers. On the DS they were some of the first and even main people to be doing applied assembly hacks, on hardware but in software debugging and figuring out all the techniques that go along with both of those. The end user might have only seen it manifest as a moon jump hack or experience multiplier but to get there involved quite a bit of good stuff. I see people saying they do not want cheats on the 3ds, such a thing is so very very wrong I can not quite understate it.
2) People hacking for the sake of pulling something apart, this also including hunting for developer leftovers. I am mostly seeing people gravitating towards translations and asset ripping. I encourage both areas of hacking but they seem to be heading for a top down/tool using approach rather than a hardware specs and up approach which is not great. If someone wants to improve a game or generally pull it apart for the sake of it then it often produces some good data.
3) Related to both really would be improvement and tweak hacks. Whether this evolved from ROM ripping (various times games were sliced up to fit various levels into different ROMs to fit on GBA vintage carts) or something else is up for debate, what is not is that a lot of good stuff happened from people that just tweaked the audio, polished up some text, dodged the need for a silly mechanic or otherwise pulled a game apart to write a guide on how it works (be it hacking or FAQ/walkthrough style).
I see this also in embedded device world, say routers where people rip them apart to find security holes but share their methods, someone else then uses aspects of it in the port of ?-wrt to it and everybody is happy.
Now I doubt I will be a part of all this -- I genuinely think the 3ds has an abysmal library compared to the GBA and DS before it*, and I can not see much going on for the 3ds that I can not get on systems that I like the library for, nor do I see much in the way of "it would be good if [some ROM hack] got done".
*people seem to want to tell me it is new and will improve, I then have to mention it has been basically four years since it released ( https://gbatemp.net/threads/5-years-of-ds-roms-in-5-days-year-4.237156/ ).
I do not want to appear nostalgic (nostalgia is rarely a net positive for me) but as I sat a few years before the end of the DS lifetime I thought "if I only knew then what I know now then things would have gone differently, my laziness notwithstanding". As I sit here now I can say I know things, and I know of many more that do.
For those not familiar with the term "blue sky research" it is research conducted without much of a goal in mind, however in 10 years it may well mean the new researchers can get up to speed very quickly. Foolish people dismiss it as a waste of money, often government money/grants, but such mindsets are frequently proven wrong.
Though the DS had something of a slow start compared to what could have been done it did get up to speed very quickly. The GBA, mainly thanks to early emulation and docs, was there from basically day one. I have sat and pondered it for a while and came to conclusion that the main differences were
1) Cheat makers. On the DS they were some of the first and even main people to be doing applied assembly hacks, on hardware but in software debugging and figuring out all the techniques that go along with both of those. The end user might have only seen it manifest as a moon jump hack or experience multiplier but to get there involved quite a bit of good stuff. I see people saying they do not want cheats on the 3ds, such a thing is so very very wrong I can not quite understate it.
2) People hacking for the sake of pulling something apart, this also including hunting for developer leftovers. I am mostly seeing people gravitating towards translations and asset ripping. I encourage both areas of hacking but they seem to be heading for a top down/tool using approach rather than a hardware specs and up approach which is not great. If someone wants to improve a game or generally pull it apart for the sake of it then it often produces some good data.
3) Related to both really would be improvement and tweak hacks. Whether this evolved from ROM ripping (various times games were sliced up to fit various levels into different ROMs to fit on GBA vintage carts) or something else is up for debate, what is not is that a lot of good stuff happened from people that just tweaked the audio, polished up some text, dodged the need for a silly mechanic or otherwise pulled a game apart to write a guide on how it works (be it hacking or FAQ/walkthrough style).
I see this also in embedded device world, say routers where people rip them apart to find security holes but share their methods, someone else then uses aspects of it in the port of ?-wrt to it and everybody is happy.
Now I doubt I will be a part of all this -- I genuinely think the 3ds has an abysmal library compared to the GBA and DS before it*, and I can not see much going on for the 3ds that I can not get on systems that I like the library for, nor do I see much in the way of "it would be good if [some ROM hack] got done".
*people seem to want to tell me it is new and will improve, I then have to mention it has been basically four years since it released ( https://gbatemp.net/threads/5-years-of-ds-roms-in-5-days-year-4.237156/ ).
I do not want to appear nostalgic (nostalgia is rarely a net positive for me) but as I sat a few years before the end of the DS lifetime I thought "if I only knew then what I know now then things would have gone differently, my laziness notwithstanding". As I sit here now I can say I know things, and I know of many more that do.