Actions

SCHG How-to

Port Sonic 2's Level Select to Sonic 1

From Sonic Retro

Revision as of 08:51, 26 February 2011 by Kram1024 (talk | contribs) (Edit the Main Game Mode Array)

You probably saw an old method of adding the sonic 2 level select to sonic 1 on SSRG by Esreal, well time we added it the exact same way Sonic 2 does it.

Edit the Main Game Mode Array

the main game mode array in sonic 1 does not have entries for the sonic 2 menu system, we will add them here.

main game loop

first we update the main game loop: <asm> MainGameLoop: move.b ($FFFFF600).w,d0 ; load Game Mode andi.w #$1C,d0 jsr GameModeArray(pc,d0.w) ; jump to apt location in ROM bra.s MainGameLoop </asm>

Make changes to the Title Screen

Insert the new screens for Level Select, Options, and 2 Player VS