Views: 845,053,949
24 users online: adostalik, AntiDuck,  Atari2.0, bandicoot,  bebn legg, Counterfeit, Dark Prince, DoomRater, Dr. Tapeworm,  E-man38, h.carrell,  idol,  KevinM, LeaderAngelo,  Major Flare, Marcozzo Daro, mariozuero, MarkVD100, Mayonnai, MokaCraft,  Noivern, shane, swissy, TickTockClock - Guests: 65 - Bots: 88 Users: 46,471 (2,735 active)
Latest: DoomRater
Tip: If you give the player a cape, be sure they can't cheat and fly over the level with it!Not logged in.
$7E0200 by GreenHammerBro
Forum Index - Valley of Bowser - Moderation Questions - RAM Map - $7E0200 by GreenHammerBro
Pages: « 1 »

Address Length Type Description Submitter
$7E0200 544 bytes I/O OAM table - handles all sprite tiles that are on screen. The first 512 bytes are structured into 128 "slots" using four bytes per tile, in the order X position, Y position, tile number, YXPPCCCT. Tiles which are currently unused are usually marked as such by giving them a Y position of #$F0 (which is offscreen).

The next 32 bytes at $0400-$041F handle an additional ninth bit for each tile's X position, as well as the tile's size (generally, 8x8 vs 16x16). However, it is not recommended to use, as it will be overwritten each frame using the data at $0420-$049F; you should instead write the data there.

Various tiles are documented here. Note that:
$7E0310-$7E0313 is for the player's upper half
$7E0314-$7E0317 for the player's lower half
$7E0318-$7E031B is for the player's hand.
Detail: $0400 Formatting
Each byte at $0400 is composed of four bytes from the $0420 table, with two bits from each byte.
So for each set of four bytes there, one byte in $0400 is built like so:
$00 -> ------SX
$01 -> ----SX--
$02 -> --SX----
$03 -> SX------
Where S is the tile's size bit (generally, 0 = 8x8, 1 = 16x16) and X is the ninth bit of the tile's X position.
Update submitted.


Dream team (feed them, please):

Pages: « 1 »
Forum Index - Valley of Bowser - Moderation Questions - RAM Map - $7E0200 by GreenHammerBro

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy