Sonic Jam 6/RAM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for Sonic Jam 6.

Address    Size    Description
------     ----    -----------
E0001A        1    Current button being held down
E00035        1    Paused flag
E00043        1    Current level
                   * See Notes for a full list of level IDs
E00061        1    Big flag (does not change graphic set used when manually altered)
E0008B        1    If set to 02, will disable "level preview" before entering level. Used for pipe transitions.
E00092        2    Coin count
E00094        2    Lives
E00096        2    Timer
E000A0        1    End of level flag
E000A5        1    Water level flag
E000BA        1    Amount of lives to begin with at the start of the game
E06D04        1    Music related? (set to 00 to disable music)
E07005        1    Current sprite frame used for pause animation
                   * See Notes for a full list of sprite frame IDs
E07140        2    X position of player in relation to the screen
E07142        2    Y position of player
E07149        1    Triggers jump if set to 02
E07158        1    Fireballs flag
E0715A        1    Invulnerability flag
E0715C        1    Star flag
E072C0        2    Sprite #1 X position
E072C2        2    Sprite #1 Y position
E072C5        2    Sprite #1 current sprite frame
E072C9        2    Sprite #1 current sprite bank
                   * See Notes for a full list of sprite IDs (and their banks)
E072D1        2    Sprite #1 current sprite ID
E072E0        2    Sprite #2 X position
E072E2        2    Sprite #2 Y position
E072E5        2    Sprite #2 current sprite frame
E072E9        2    Sprite #2 current sprite bank
E072F1        2    Sprite #2 current sprite ID
E07300        2    Sprite #3 X position
E07302        2    Sprite #3 Y position
E07305        2    Sprite #3 current sprite frame
E07309        2    Sprite #3 current sprite bank
E07311        2    Sprite #3 current sprite ID
E07320        2    Sprite #4 X position
E07322        2    Sprite #4 Y position
E07325        2    Sprite #4 current sprite frame
E07329        2    Sprite #4 current sprite bank
E07331        2    Sprite #4 current sprite ID
E07340        2    Sprite #5 X position
E07342        2    Sprite #5 Y position
E07345        2    Sprite #5 current sprite frame
E07349        2    Sprite #5 current sprite bank
E07351        2    Sprite #5 current sprite ID
E07360        2    Sprite #6 X position
E07362        2    Sprite #6 Y position
E07365        2    Sprite #6 current sprite frame
E07369        2    Sprite #6 current sprite bank
E07371        2    Sprite #6 current sprite ID
E07380        2    Sprite #7 X position
E07382        2    Sprite #7 Y position
E07385        2    Sprite #7 current sprite frame
E07389        2    Sprite #7 current sprite bank
E07391        2    Sprite #7 current sprite ID
E073A0        2    Sprite #8 X position
E073A2        2    Sprite #8 Y position
E073A5        2    Sprite #8 current sprite frame
E073A9        2    Sprite #8 current sprite bank
E073B1        2    Sprite #8 current sprite ID
E073C0        2    Sprite #9 X position
E073C2        2    Sprite #9 Y position
E073C5        2    Sprite #9 current sprite frame
E073C9        2    Sprite #9 current sprite bank
E073D1        2    Sprite #9 current sprite ID
E073E0        2    Sprite #10 X position
E073E2        2    Sprite #10 Y position
E073E5        2    Sprite #10 current sprite frame
E072C9        2    Sprite #10 current sprite bank
E073F1        2    Sprite #10 current sprite ID
E07400        2    Sprite #11 X position
E07402        2    Sprite #11 Y position
E07405        2    Sprite #11 current sprite frame
E072C9        2    Sprite #11 current sprite bank
E07411        2    Sprite #11 current sprite ID
E07420        2    Sprite #12 X position
E07422        2    Sprite #12 Y position
E07425        2    Sprite #12 current sprite frame
E072C9        2    Sprite #12 current sprite bank
E07431        2    Sprite #12 current sprite ID
E07440        2    Sprite #13 X position
E07442        2    Sprite #13 Y position
E07445        2    Sprite #13 current sprite frame
E072C9        2    Sprite #13 current sprite bank
E07451        2    Sprite #13 current sprite ID
E07460        2    Sprite #14 X position
E07462        2    Sprite #14 Y position
E07465        2    Sprite #14 current sprite frame
E072C9        2    Sprite #14 current sprite bank
E07471        2    Sprite #14 current sprite ID
E07480        2    Sprite #15 X position
E07482        2    Sprite #15 Y position
E07485        2    Sprite #15 current sprite frame
E072C9        2    Sprite #15 current sprite bank
E07491        2    Sprite #15 current sprite ID
E074A0        2    Sprite #16 X position
E074A2        2    Sprite #16 Y position
E074A5        2    Sprite #16 current sprite frame
E072C9        2    Sprite #16 current sprite bank
E074B1        2    Sprite #16 current sprite ID
E074C0        2    Sprite #17 X position
E074C2        2    Sprite #17 Y position
E074C5        2    Sprite #17 current sprite frame
E072C9        2    Sprite #17 current sprite bank
E074D1        2    Sprite #17 current sprite ID
E074E0        2    Sprite #18 X position
E074E2        2    Sprite #18 Y position
E074E5        2    Sprite #18 current sprite frame
E072C9        2    Sprite #18 current sprite bank
E074F1        2    Sprite #18 current sprite ID
E07500        2    Sprite #19 X position
E07502        2    Sprite #19 Y position
E07505        2    Sprite #19 current sprite frame
E072C9        2    Sprite #19 current sprite bank
E07511        2    Sprite #19 current sprite ID
E07520        2    Sprite #20 X position
E07522        2    Sprite #20 Y position
E07525        2    Sprite #20 current sprite frame
E072C9        2    Sprite #20 current sprite bank
E07531        2    Sprite #20 current sprite ID
E07540        2    Sprite #21 X position
E07542        2    Sprite #21 Y position
E07545        2    Sprite #21 current sprite frame
E072C9        2    Sprite #21 current sprite bank
E07551        2    Sprite #21 current sprite ID
E07560        2    Sprite #22 X position
E07562        2    Sprite #22 Y position
E07565        2    Sprite #22 current sprite frame
E072C9        2    Sprite #22 current sprite bank
E07571        2    Sprite #22 current sprite ID
E07580        2    Sprite #23 X position
E07582        2    Sprite #23 Y position
E07585        2    Sprite #23 current sprite frame
E072C9        2    Sprite #23 current sprite bank
E07591        2    Sprite #23 current sprite ID
E075A0        2    Sprite #24 X position
E075A2        2    Sprite #24 Y position
E075A5        2    Sprite #24 current sprite frame
E072C9        2    Sprite #24 current sprite bank
E075B1        2    Sprite #24 current sprite ID
E075C0        2    Sprite #25 X position
E075C2        2    Sprite #25 Y position
E075C5        2    Sprite #25 current sprite frame
E072C9        2    Sprite #25 current sprite bank
E075D1        2    Sprite #25 current sprite ID
E075E0        2    Sprite #26 X position
E075E2        2    Sprite #26 Y position
E075E5        2    Sprite #26 current sprite frame
E072C9        2    Sprite #26 current sprite bank
E075F1        2    Sprite #26 current sprite ID
E07600        2    Sprite #27 X position
E07602        2    Sprite #27 Y position
E07605        2    Sprite #27 current sprite frame
E072C9        2    Sprite #27 current sprite bank
E07611        2    Sprite #27 current sprite ID
E07620        2    Sprite #28 X position
E07622        2    Sprite #28 Y position
E07625        2    Sprite #28 current sprite frame
E072C9        2    Sprite #28 current sprite bank
E07631        2    Sprite #28 current sprite ID
E07640        2    Sprite #29 X position
E07642        2    Sprite #29 Y position
E07645        2    Sprite #29 current sprite frame
E072C9        2    Sprite #29 current sprite bank
E07651        2    Sprite #29 current sprite ID

External links