don't click here

Sonic Retro on GitHub

Discussion in 'Engineering & Reverse Engineering' started by MainMemory, Feb 9, 2014.

  1. Clownacy

    Clownacy

    Tech Member
    1,053
    581
    93
    The what? That's news to me. But, the built ROM is bit-perfect to the ROM extracted from Sonic Compilation, so everything should be there. There's also this bug, which was pointed out in the disasm.
     
  2. flamewing

    flamewing

    Emerald Hunter Tech Member
    1,161
    65
    28
    France
    Sonic Classic Heroes; Sonic 2 Special Stage Editor; Sonic 3&K Heroes (on hold)
    Just leaving this here, for the n00bspeople that are new to Git: some very good tutorials explaining Git stuff, from basic to advanced. Note that when they do mention BitBucket and/or Atlassian's own tools, all of it also applies to GitHub as well. Might worth putting on the OP.
     
  3. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,735
    334
    63
    SonLVL
    I've added that link to the OP.
     
  4. Clownacy

    Clownacy

    Tech Member
    1,053
    581
    93
    So, some of the posts here, mine included, are in the wrong topic?

    S1 disasm discussion

    S2 disasm discussion

    Just bringing this up in case this topic would be better off exclusively GitHub-focused.
     
  5. Fred

    Fred

    Taking a break Oldbie
    1,563
    117
    43
    Portugal
    Sonic 3 Unlocked
    A complete disassembly of Sonic 3 is now available from the skdisasm repo. It is complete in the sense that it more or less matches the state of the S&K disasm, save for the Z80 sound driver which I'll leave to more capable hands. (Please disassemble the S&K music while you're at it.)

    Many thanks to everyone who helped me one way or another, including but not limited to Tiddles, Clownacy, MainMemory, Chainspike and flamewing.
     
  6. AURORA☆FIELDS

    AURORA☆FIELDS

    The cute one here Tech Member
    216
    24
    18
    Finland
    AMPS
    I can add my SMPS2ASM in the disassembly ready to go if people want to. I also can replace all RAM addresses with proper labels for once seeming as that is still not done to this day.

    Very cool to see a good Sonic 3 for once, that has been lacking for way too long! Can't wait to dive in some day and find all kinds of weird stuff I've seen while disassembling it myself! Gonna be exciting times...
     
  7. Chainspike

    Chainspike

    Stealing rings since 1994 Member
    173
    90
    28
    Death Egg Zone
    S3C Delta
    Very exciting to see the Sonic 3 disassembly! It will certainly be fascinating to see what exactly all lies within this. It may give some more insight on development and early remnants of the other half of the game.
     
  8. vexatious

    vexatious

    Banned
    44
    1
    8
    I can't say but is it a problem crossing over programs from github user projects? Besides mars, I'm targeting x32, x64, armv7 and aarch64. Have had numerous warnings and just recently some links shutdown from 68kmla forums. Mods here can't answer their own questions. I'm wondering why was I allowed to join in the first place? I can't say but I'd like my account deleted and a suggestion to upload elsewhere.

    MOD EDIT: Request granted. Upload elsewhere.
     
    Last edited by a moderator: Feb 7, 2021
  9. Ravenfreak

    Ravenfreak

    2 Edgy 4 U Tech Member
    3,077
    176
    43
    O'Fallon Mo
    Sonic 1 Game Gear Disassembly
    The Sonic Retro Github is for disassemblies and tools for hacking various Sonic games. Your projects will be better on your own Github account which you can make one for free. Also staff don't delete accounts here, if you don't want to use your account anymore you could just log out and leave it abandoned.
     
  10. Brainulator

    Brainulator

    Regular garden-variety member Member
    I would to see if Discussions could be enabled on the various repositories. It's a new feature that can be used for comments or questions without making to make things issues. More can be found here: https://docs.github.com/en/discussions
     
  11. Clownacy

    Clownacy

    Tech Member
    1,053
    581
    93
    A new Knuckles in Sonic 2 disassembly has been made, which is based on the Sonic 2 disassembly. Thanks to Git, these two disassemblies should be able to be kept in sync with one another. Additionally, 'git diff' can be used to find the differences between the two games and their disassemblies.

    This new disassembly has a feature similar to the 'Sonic 3 Complete' mode of the Sonic & Knuckles disassembly, which allows you to build a standalone version of the game that doesn't rely on Lock-On Technology. You can read about that and more in this thread.
     
    • Like Like x 2
    • Useful Useful x 2
    • List