Difference between revisions of "Sonic Jam/RAM Editing"
From Sonic Retro
(Created Page) |
m (Added another few addresses, split up Sonic and Tails' animation attributes) |
||
Line 31: | Line 31: | ||
| $F4B00 || Stuff regarding the 3D Pad. | | $F4B00 || Stuff regarding the 3D Pad. | ||
|- | |- | ||
− | | $F5420 || Animation attributes for Sonic | + | | $F5420 || Animation attributes for Sonic. |
+ | |- | ||
+ | | $F5DC0 || Animation attributes for Tails. | ||
+ | |- | ||
+ | | $FF8FC || Things regarding I/O; Controller info, and bit flags affecting the screen. | ||
|} | |} | ||
{{SCHGuides}} | {{SCHGuides}} | ||
[[Category:SCHG: Sonic Jam]] | [[Category:SCHG: Sonic Jam]] |
Revision as of 09:55, 5 March 2021
SCHG: Sonic Jam |
---|
Main Article |
Sonic World |
High Work RAM Map
Here are some places of interest in High Work RAM.
Address | Description |
---|---|
$4A7BC | A list of Sonic's model component footer addresses. |
$4D9CC | A list of addresses that each point to the jump table for an animation. |
$4DBAC | A few addresses that point to Sonic's 3 models, and some parameters(?). |
$5EF34 | An object table of some sort. |
$65F7C | Animation Data. Matches up starting at $25F7C in MUSEUM.MUS. |
$7F908 | Model Data. Matches up starting at $3F908 in MUSEUM.MUS. |
$D0000 | Object Memory. |
$DA000 | Texture Definitions. Matches up starting at $250A4 in MUSEUM.MUS. |
$DD000 | Dynamic list of addresses, likely things to copy to VDP1. |
$E3000 | 2D Vertex coordinates for VDP1? |
$E7000 | Corresponds to $00000 in VDP1 VRAM. |
$F4B00 | Stuff regarding the 3D Pad. |
$F5420 | Animation attributes for Sonic. |
$F5DC0 | Animation attributes for Tails. |
$FF8FC | Things regarding I/O; Controller info, and bit flags affecting the screen. |