Cross-posted from SSRG as Hivebrain didn't make a new thread regarding the new version, as I checked beforehand. This might interest some people. For years, the Sonic 1 disassembly on Sonic Retro's GitHub (and predecessors like SVN and Hg) have been seen as somewhat controversial and divisive by some. From what was a very easy to work with disassembly by Hivebrain in 2005, turned into something else which was not the best to work with, in the opinion of some. Some people didn't like the excessive splitting of files, others had issues with the structure which had been radically changed. Whilst the Sonic 2 GitHub disassembly also had changes throughout the years, they were never seen as too controversial to the changes made with Sonic 1's. Many people still use the older 2005 disassemblies, and many guides still target them too, although some of course refer to GitHub too. Either way, it's 2021, and the disassemblies were never commonly used as one. Over the years, there have always been discussions about new disassemblies, but nothing ever went mainstream. Even I had an idea to try and make the disassemblies easier to work with, with a similar structure and layout for all of them, which never came to fruition. It would have made things easier to work with, had things just been the same. And there were others who had plans too over the years, including those who were involved with SSRG over the years, but again, nothing much came out of them for the most part. Not in terms of a Sonic 1 or 2 disassembly in full use today. And that's not to say they still can't be done. But the fact is, it has taken forever for something major to come out. A lot of issues, should have been addressed many years ago, but sadly were not. It has been outright difficult for people to come together and agree on a standard, because everyone has their own way of doing things. Well, it looks like something is being done, more than 11 years later. And it's certainly worth watching. For the last few months, Hivebrain, with a few contributors, have forked and reworked the Retro disassembly into a new version which is worth taking a look at. Many files have been unsplit, which addresses a major complaint, and there are other fixes and improvements made too. Obviously the disassembly is being worked on still, but it does seem rather promising, the question will be of course will it get people to switch to this new disassembly, or will people remain on the older ones? After all, the 2005 Sonic 1 and 2007 Sonic 2 disassemblies still get used. And somehow, there are people still using non-disassembly tools like ESEII. But that's a discussion for another time. If you have any comments regarding improving this disassembly, you are best to ask them on GitHub, although Hivebrain has an account here so could likely post here too.