Banner
Views: 772,468,240
Time:
8 users online: Bensalot,  Deakula, Fullcannon, Infinity,  KKevinM, placeholdertest, simon.caio, Yung Gotenks - Guests: 67 - Bots: 180Users: 40,569 (1,854 active)
Latest: Malachi731
Tip: Take advantage of easy to implement ASM hacks that can be found in the ROM map.Not logged in.
SMW Memory Map - Waiting Addresses
Displaying 1 out of 1 waiting addresses. Show Moderated Addresses
Filter
Link
Address
Hexadecimal number for a partial address. 6-digit number for a full address. Use - to denote a range. Use , to list more than one address.
Length
Type
Enable JavaScript to use multiple regions.
Region
Hold control to select multiple. Check "All" to select all at once.

Type
Description
Separate each individual keyword with spaces. Surround a phrase with quotes to look for the exact phrase, or with / to use a PCRE regular expression. Prepend with - to exclude a keyword or phrase, with + to require a whole word or phrase, or with -+ to exclude a whole word or phrase. ? matches any character, * matches any amount of characters.
 
Per Page: 25 50 75 100 150 500 All
RAM Address Length Type Description Details Submitter
$7E0200 544 bytes I/O OAM table - handles all sprite tiles that are on screen. Valid slot number range: #$00-#$7F (128 slots, for $0200 indexing, it is #$0000-#$01FC, use any number divisible by 4 only).

The tables are:
-$7E0200-$7E03FF (512 bytes): Each “tile slot” have four bytes, in the order of: X position, Y position, tile number, and then YXPPCCCT. Tiles which are currently unused are usually marked as such by giving them a Y position of #$F0 (which is offscreen).
-$7E0400-$7E041F (32 bytes): Handles the 9th bit X position (this is a sign bit to handle sprite tiles that goes past the left edge of the screen) and the “size bit” (0 = 8x8, 1 = 16x16). Every 4 tile slots are fitted into each byte, see detail on how each tile slot is formatted. Note that it can't be used, 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:
Code
$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.


Note to mods: don't know how my details got removed 6 months ago, so please don't remove it.
$0400 formatting GreenHammerBro
Per Page: 25 50 75 100 150 500 All

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

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


Total queries: 9

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented