Oh and also By editing the executable I made the game load different files than normal. I replaced were it said WINDYVLY1.ADX with SKYDECK1.ADX and now the games loads the Skydeck 1 music isntead of Windy Valley 1 music. I can change ingame text too. I changed TAILS to PENIS were it tells you "You can now play as TAILS" it now states "You can now play as PENIS" The word penis was just a test as it needs to be the same length of sentence.
And for refence the files in the main directory of the disk named "SONICADV_" are the files for online downloads. All they do is tell it to load different .html files, and icons.
Heres some debug text from the 1ST_READ.BIN
USR FUNCTION
SET MODE:
CAMERA MODE:
CAMERA LEVEL:
EDIT ELEMENT:
COLLISION TYPE:
MOVING SPEED:
ADJUST MODE:
PRIORITY:
X COLPOS:
Y COLPOS:
Z COLPOS:
X COLSCL:
Y COLSCL:
Z COLSCL:
X COLANG:
Y COLANG:
X CAMPOS:
Y CAMPOS:
Z CAMPOS:
X DIRPOS:
Y DIRPOS:
Z DIRPOS:
X CAMANG:
Y CAMANG:
DISTANCE:
eDWARNING: STRIP buf is FULL
WARNING: NEAR-poly is FULL
WARNING: OBJECT buf is FULL
lMAX:
WARNING: RANGE-poly buf is FULL
WARNING: TOUCH-poly buf is FULL
< WALL >
< >
->
-> ROT Y
-> YOKO
-> TATE
< OTTOTTO >
-> O OKU3
CANT GET COLLI_WORK!!!!
HIT CYLINDER2 SIDE
HIT CYLINDER2 FLAT
HIT_CAPSULE_SIDE
HIT_CAPSULE_UPPER
HIT_CAPSULE_LOWER
RECTANGLE2 UPPER!!
RECTANGLE2 LOWER!!
RECTANGLE2 SIDE!!
-> ROTATION Y
-> STAGE & ENTRANCE & ACT
-> SCALE X
-> SCALE Y
-> SCALE Z
DirLight R
DirLight G
DirLight B
DirLight AMB
DirLight DIF
DirLight SPC
The holy grail of debug
<Main menu>
<Debug info menu>
DEBUG INFO: %s
<EROB COLLI>
< >
-> TYPE
-> ROT Y
-> OFFSET(0xAFH0)
->
-> SCL X
-> SCL Y
-> SCL Z
(A>E_KILL)
(A>E_OUT)
(A>E_APPER)
(A>E_BLIND)
(E>E_KILL)
(E>E_OUT)
(E_NOENTRY)
<KN ITEM COLLI>
< >
-> TYPE
-> ROT Y
->
-> SCL X
-> SCL Y
-> SCL Z
R_NOITEM
O_RINGSPR
(REGULAR)
(ONE SHOT)
<- SCALE
" TO EXIT
SAVE < [FILE] > LOAD
< [SAVE ?]
FOG_MR02.bin
[LOAD ?] >
SELECT STAGE
SELECT ENTRANCE
SELECT SECTION
PLPOS X:
PLANG X:
<SELECT PROGRAM>
p?fff?fff?33s?33s?G
> POSITION
> ROT RATE
> ID (0-3):