Sonic 1 Prototype Disassembly

Discussion in 'Showroom' started by Filter, Sep 23, 2022.

  1. Filter

    Filter Active Member Member

    Joined:
    Jul 28, 2021
    Messages:
    27
    Location:
    Canada
    EDIT: Fixed the disassembly link.

    Hello yet again! I've been hard at work on this one for about a year, multiple disassembly changes, assembler changes, the list goes on. May I introduce the Sonic 1 Prototype Disassembly, originally done by the Mega Drive Developer's Collective team, revamped by the LethalToxins team. This one is on our top priority, as it isn't fully documented yet. The highlights here is that it uses our good old friend ASM68K, and it aims to replicate the disassembly done by Sonic Retro, but much easier to work with. This isn't completely done but it's at that point where pretty much everything of relevance is documented, such as early water testing routines for HBlank, unused debugging objects, and even some proof that there is quite a bit of free ram in here. I will give updates here and I hope you all enjoy the hard work and effort put into this.

    Disassembly Link:
    https://github.com/Filter0/s1-proto-disasm
     
    Last edited: Mar 13, 2023
  2. TheWitheredStriker

    TheWitheredStriker Newcomer Trialist

    Joined:
    Dec 15, 2021
    Messages:
    4
    Location:
    Flanders, Belgium
    Very interesting! Nice work :) I gave the repo a star. Hoping progress will go well!
     
    Filter likes this.
  3. Filter

    Filter Active Member Member

    Joined:
    Jul 28, 2021
    Messages:
    27
    Location:
    Canada
    Thank you for the support! Currently progress on the disassembly will be committed once ram is done being identified, and expect SonLVL to be updated as well by the next commit!
     
  4. newbegaplayer

    newbegaplayer Newcomer Prospect

    Joined:
    Feb 9, 2023
    Messages:
    10
    dude i cant get acsess
     
  5. JGamer2151

    JGamer2151 Well-Known Member/Lurker Member

    Joined:
    Dec 1, 2020
    Messages:
    94
    Last edited: Mar 15, 2023
  6. MemeMaster9000

    MemeMaster9000 Newcomer Member

    Joined:
    Feb 12, 2023
    Messages:
    21
    Location:
    Ice Cap Zone
    I heard about this disassembly a while ago, and I've been wondering if it's still being worked on. Looks like it's a maybe, as it hasn't been commited to in a few months, however the file structure is more consistent with either the GitHub or Hivebrain disassemblies. I can't remember off the top of my head.
     
  7. JGamer2151

    JGamer2151 Well-Known Member/Lurker Member

    Joined:
    Dec 1, 2020
    Messages:
    94
    I'm pretty sure this disassembly fork was meant to be more in-line with the Sonic Retro GitHub disassembly, as far as I know. Even Filter says the following:
    If you're talking about the file structure of the 2022 Hivebrain disassembly, then it probably isn't, as this fork was replicating the Sonic Retro one, as mentioned earlier.
     
  8. Filter

    Filter Active Member Member

    Joined:
    Jul 28, 2021
    Messages:
    27
    Location:
    Canada
    No worries, this has been fixed! You can check the post I made as I have edited it to fix the directory to the one that's now up on my GitHub.
     
    JGamer2151 likes this.