Sonic and Sega Retro Message Board: [S1] How to add extra characters - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

[S1] How to add extra characters Because I havent seen a full guide on this before

#1 User is offline Green Snake 

  Posted 02 October 2014 - 02:40 PM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
As we don't have a working multi-character guide anywhere (Trust me, this one doesn't work), so I thought I'd make a full guide on this. the good part about this guide is that: 1: It uses techniques to load the art/mappings/DPLC as fast as possible, leaving more time for whatever else code the game is running; 2: You have multiple options on how to do things, so you can select the most fitting way; 3: You can have up to 64 characters using this guide, so you should not run out of them in a while. The character IDs are always in increments of 4, to save some processor cycles; 4: It is easy to add more characters, you have to do barely anything! Just note that this is based on the HiveBrain 2005 disassembly, and you may need to do some extra work for SVN/HG/Git disassemblies. Also note that this will NOT work on Sonic 2 or Sonic 3! I am also going to use Tails as an example, so replace each reference to Tails with your characters name!

Step 1: Preparations.
Spoiler

Step 2: The actual code.
Spoiler


Troubleshooting
Spoiler

This post has been edited by Green Snake: 02 October 2014 - 03:02 PM

#2 User is offline Strife 

Posted 02 October 2014 - 09:21 PM

  • Posts: 1181
  • Joined: 19-October 11
  • Gender:Male
  • Location:United States
  • Project:Freedom Planet
Excellent guide! One can never have too many step-by-step tutorials for stuff like this.

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users