Sonic 3D 73 Proto disassembly

Discussion in 'Engineering & Reverse Engineering' started by JustMe, Sep 7, 2019.

  1. JustMe

    JustMe

    a.k.a. DelayHacks Member
    31
    3
    8
    Planet Earth
    Sonic: Uncharted Island
    I think i should upload this before but i was unsure about that.

    So I'm gonna show you my work (don't judge strongly, this is my first such project)

    Sonic 3D Blast 73 proto disassembly

    Thanks to:
    Big thanks to Flamewing for "AddrFixup.idc",
    Sik for original Sonic 3D Blast disassembly,
    Emulicious emulator, Z80Dasm (used for sound driver),
    Natsumi for ASM68k Z80 extension,
    HxD for data excluding (used to make .asm smaller)
    and Hex-Rays for IDA.

    I used labels from Sik's Sonic 3D Blast disassembly so it will be easier i think.

    Features:
    Bit-perfect;
    Z80 code disassembled too;
    RNC decompressed art in a folders (yes, this game uses RNC);
    Art,Layout,Maps (for zones),Palettes and Sound Driver folders;
    Disassembled sound driver and separated songs' files;
    More labels found than in Sik's disasm;
    And.. idk what to write next.

    Download Link
    ReadMe is included.

    Have fun :)
     
    Last edited: Sep 9, 2019
  2. Natsumi

    Natsumi

    Miss Fox Tech Member
    185
    0
    16
    Long and dangerous river
    Navigating said river
    I would like to have a look but the download link 404's.
     
  3. JustMe

    JustMe

    a.k.a. DelayHacks Member
    31
    3
    8
    Planet Earth
    Sonic: Uncharted Island
    Fixed
     
    Last edited: Sep 9, 2019