Resize Levels in Sonic 2
From Sonic Retro
Revision as of 13:22, 21 January 2020 by Lavagaming1 (talk | contribs)
Revision as of 13:22, 21 January 2020 by Lavagaming1 (talk | contribs)
(Original guide by lavagaming1) its easy juuussst go to LEVEL SIZE ARRY youll find this pice of code
; ===========================================================================
; ----------------------------------------------------------------------------
; LEVEL SIZE ARRAY
; This array defines the screen boundaries for each act in the game.
; ---------------------------------------------------------------------------- ;how long ;is level;makeslev ;up ;dawn
; xstart xend ystart yend ; ZID ; Zone
LevelSize: zoneOrderedTable 2,8 ; WrdArr_LvlSize
zoneTableEntry.w $0, $2FFF, $0, $669 ; EHZ act 1
zoneTableEntry.w $0, $2940, $0, $550 ; EHZ act 2
zoneTableEntry.w $0, $3FFF, $0, $720 ; EHZ act 3
zoneTableEntry.w $0, $3FFF, $0, $720
zoneTableEntry.w $0, $3FFF, $0, $720 ; wood zone
zoneTableEntry.w $0, $3FFF, $0, $720
zoneTableEntry.w $0, $3FFF, $0, $720 ; $03
zoneTableEntry.w $0, $3FFF, $0, $720
zoneTableEntry.w $0, $2280, -$100, $800 ; MTZ act 1
zoneTableEntry.w $0, $1E80, -$100, $800 ; MTZ act 2
zoneTableEntry.w $0, $2A80, -$100, $800 ; MTZ act 3
zoneTableEntry.w $0, $3FFF, -$100, $800
zoneTableEntry.w $0, $3FFF, $0, $720 ; WFZ
zoneTableEntry.w $0, $3FFF, $0, $720
zoneTableEntry.w $0, $2800, $0, $720 ; HTZ act 1
zoneTableEntry.w $0, $3280, $0, $720 ; HTZ act 2
zoneTableEntry.w $0, $3FFF, $0, $720 ; hidden palce
zoneTableEntry.w $0, $3FFF, $0, $720
zoneTableEntry.w $0, $3FFF, $0, $720 ; $09
zoneTableEntry.w $0, $3FFF, $0, $720
zoneTableEntry.w $0, $2F80, $0, $680 ; OOZ act 1
zoneTableEntry.w $0, $2D00, $0, $680 ; OOZ act 2
zoneTableEntry.w $0, $2380, $3C0, $720 ; MCZ act 1
zoneTableEntry.w $0, $3FFF, $60, $720 ; MCZ act 2
zoneTableEntry.w $0, $27A0, $0, $720 ; CNZ act 1
zoneTableEntry.w $0, $2A80, $0, $720 ; CNZ act 2
zoneTableEntry.w $0, $2780, $0, $720 ; CPZ act 1
zoneTableEntry.w $0, $2A80, $0, $720 ; CPZ act 2
zoneTableEntry.w $0, $1000, $C8, $C8 ; DEZ
zoneTableEntry.w $0, $1000, $C8, $C8
zoneTableEntry.w $0, $3380, $0, $720 ; ARZ act 1
zoneTableEntry.w $0, $3FFF, $180, $710 ; ARZ act 2
zoneTableEntry.w $0, $3FFF, $0, $000 ; SCZ
zoneTableEntry.w $0, $3FFF, $0, $720
zoneTableEnd
; ===========================================================================
you can size the level to what ever u want now let me explain how this works im not sure what the zeros do but the second lines tells the game how long is your level the other lines of zeros but has the $-100 this tells the game about how much the screen gose upwards it incress how much the screen gose upwards but its limited you cant go more than $-100 it glitches the game the last one is the same but it tells the game how much the screen have to go dawnwards i hope u got it (as a first time hacker)
|Resize Levels in Sonic 2]]