Banner
Views: 714,135,659
Time:
19 users online: chickaDEE Magazine, Conal, o Decoy Blimp, o Erik, EvmanX, fatelifesthefans, o FPzero, Giftshaven, Maarfy, Mario Doge, MercuryPenny, ModernKiwi, Mrmariobros222, RussianMan, SnowyBot, StupidGenius, System, ThePat545, westslasher2 - Guests: 32 - Bots: 120Users: 37,291 (1,617 active)
Latest: jpegsarebad
Winter 2019 C3 Content Spotlight
Ruberjig's Sampling Unsampled Songs!
Not logged in.
YI Memory Map - Waiting Addresses
Displaying 41 out of 41 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
$7E0127 1 byte Misc. Which tilemap queue to DMA
Default $00 (RAM queue)
Values $00 to $0C
Arnethegreat
$7E0D27 2 bytes Misc. Enable flag for subscreen designation HDMA?? (1-3 stage) ($7E5040) Arnethegreat
$7E0D2B 2 bytes Misc. Enable flag for BG2 Horizontal Scroll HDMA ($7E5040) Arnethegreat
$7E0D2D 2 bytes Misc. Enable flag for BG2 Vertical Scroll HDMA ($7E51E4) Arnethegreat
$7E0D3B 2 bytes Misc. Enable flag for BG3 Horizontal Scroll and subscreen designation HDMA (ch 6 & 7)?? (Pond submarine sections) ($7E552C) Arnethegreat
$7E0D3D 2 bytes Misc. Enable flag for BG3 Horizontal Scroll HDMA ($7E51E4) Arnethegreat
$7E0D45 2 bytes Misc. Enable flag for BG3 Vertical Scroll HDMA ($7E5040) Arnethegreat
SRAM Address Length Type Description Details Submitter
$701FE4 2 bytes Timer Frame counter for the wave effect on layer 3. Since this is only used in backgrounds with a wave effect like the sun background, it can be used as freeRAM if these backgrounds aren't currently used. MarioFanGamer
ROM Address Length Type Description Details Submitter
$0890E7 156 bytes Super FX Decompresses the HDMA colour gradient in ROM where the table's bank byte is in R0 and its low and high byte in R1. The resulting colour is stored into the Super FX buffer $705800.

Each gradient table is 48 bytes large resulting 24 different colours. The HDMA table is backwards i.e. the first colours are the bottom most colours and the last colours the top most colours in the final gradient.
The first 368 generated lines are smooth transitions where each tenth line is a different colour and the other generated 70 lines are a constant colour using in the compressed table last colour.
Calculation MarioFanGamer
$08DC4D Unknown Super FX Generates a layer 3 parallax and wave HDMA table. In addition, it also updates $701FE4 which is the frame counter/"angle" for the wave effect which only gets updated if R11 is zero. During the initialisation, R1 determines whether the table starts as without or with a wave effect.

In the loop, if the mode switch value is positive then decompress the table. Otherwise, switch the mode.
It first evaluates the parallax scroll by multiplying the layer 1 X position with the scroll factor for the current lines and takes bits 8-15 of the 32-bit for the scrolling value. This value is stored into the buffer up to the scrolling reaches Y position of the effect where the next values are evaluated.
If the wave effect is activated then the offset added to the scrolling is -sin(t) * rad with t being the frame counter/"angle" and rad being the amplitude/"radius". For each new line, t is increased by the "angle" stored in the fifth byte in the table.

This procedure is repeated for so long until 210 lines are evaluated.
Input Table Format MarioFanGamer
Tweaks Address Length Type Description Details Submitter
$018F31 2 bytes Sound Effect Sound that Hookbill the Koopa makes when you pound his stomach. Default is [80 00]. Shiny Ninetales
$018FB1 2 bytes Sound Effect Sound that Hookbill the Koopa makes when he coughs. Default is [39 00]. Shiny Ninetales
$019078 2 bytes Sprite Number Sprite that Hookbill will cough up when stomped off. Default is [25 00]: Sprite 25, Green Egg.

NOTE: Not every sprite will spawn / work correctly.
Shiny Ninetales
$019118 2 bytes Sound Effect Sound that Hookbill the Koopa makes when he gets hit with an egg. Default is [3F 00]. Shiny Ninetales
$01B7D7 136 bytes Misc. Tilemap Table for the text shown in the Pause/Results screens:

$01B7D7 - "HIGH SCORE" text line in the Results Screen: 22 bytes long (2 less than the others because this line has a one-tile border in each side). The first, second, twenty-first and twenty-second tiles will be overwriten with the Sun animation, while the eighteenth and nineteenth tiles will be overwriten depending on the player's total score.

$01B7ED - "STARS" text line: 24 bytes long. The fourteenth, fifteenth, twenty-first, twenty-second and the bottom half of the twenty-fourth tiles will be overwritten depending on the player's star count.

$01B805 - "COINS" text line: 24 bytes long. The fourteenth, fifteenth, twenty-first, twenty-second and the bottom half of the twenty-fourth tiles will be overwritten depending on the player's red coin count.

$01B805 - "FLOWERS" text line: 24 bytes long. The sixteenth, twenty-first and the bottom half of the twenty-fourth tiles will be overwritten depending on the player's flower count.

$01B835 - "TOTAL POINTS" text line: 21 bytes long (because it has 3 empty tiles in the right). The twenty-first, twenty-second and the bottom half of the twenty-fourth tiles will be overwritten depending on the player's total score.

$01B84A - "HIGH SCORE" text line in the Pause Screen: 21 bytes long (because it has 3 empty tiles in the right). The twenty-first, twenty-second and the bottom half of the twenty-fourth tiles will be overwritten depending on the player's total score.
Input Basic Example Shiny Ninetales
$01DE94 1 byte Sound Effect Sound that message boxes makes when they appear (after the block is hit). Default is [50]. Shiny Ninetales
$02B4E0 2 bytes Sprite Number Change what the Grinder (spits seeds of watermelon) spits (sprite 1A6). Default is [07 01]: Sprite 107, Seed of watermelon.

NOTE: Not every sprite will spawn / work correctly.
Shiny Ninetales
$02B9C4 2 bytes Sprite Number Change what the Short Fuse throws (sprite 1A7 on Y=0). Default is [60 00]: Sprite 60, Bomb.

NOTE: Not every sprite will spawn / work correctly.
Shiny Ninetales
$02B9C9 2 bytes Sprite Number Change what the Seedy Sally throws (sprite 1A7 on Y=1). Default is [F9 00]: Sprite F9, Yellow Needlenose.

NOTE: Not every sprite will spawn / work correctly.
Shiny Ninetales
$02BCB3 2 bytes Sprite Number Change what the Grinder (climbing, spits seeds of watermelon) spits (sprite 1A9). Default is [07 01]: Sprite 107, Seed of watermelon.

NOTE: Not every sprite will spawn / work correctly.
Shiny Ninetales
$3FC876 2 bytes Object Palette Palette color of World Map 1 (hud) and File Select Menu, written backwards. Default is [FC 53] (SNES Color $53FC). Shiny Ninetales
$3FC894 2 bytes Object Palette Palette color of World Map 2 (hud) and Copy File Menu, written backwards. Default is [B4 7B] (SNES Color $7BB4). Shiny Ninetales
$3FC8B2 2 bytes Object Palette Palette color of World Map 3 (hud) and Erase File Menu, written backwards. Default is [3F 73] (SNES Color $733F). Shiny Ninetales
$3FDAF8 2 bytes Object Palette Palette color of World Map 4 (hud) while being in World 1 (dynamic palette), written backwards. Default is [1B 73] (SNES Color $731B). Shiny Ninetales
$3FDB16 2 bytes Object Palette Palette color of World Map 5 (hud) while being in World 1 (dynamic palette), written backwards. Default is [37 77] (SNES Color $7737). Shiny Ninetales
$3FDB34 2 bytes Object Palette Palette color of World Map 6 (hud) while being in World 1 (dynamic palette), written backwards. Default is [DD 5A (SNES Color $5ADD). Shiny Ninetales
$3FDB74 2 bytes Object Palette Palette color of World Map 4 (hud) while being in World 2 (dynamic palette), written backwards. Default is [1B 73] (SNES Color $731B). Shiny Ninetales
$3FDB92 2 bytes Object Palette Palette color of World Map 5 (hud) while being in World 2 (dynamic palette), written backwards. Default is [37 77] (SNES Color $7737). Shiny Ninetales
$3FDBB0 2 bytes Object Palette Palette color of World Map 6 (hud) while being in World 2 (dynamic palette), written backwards. Default is [DD 5A (SNES Color $5ADD). Shiny Ninetales
$3FDBF0 2 bytes Object Palette Palette color of World Map 4 (hud) while being in World 3 (dynamic palette), written backwards. Default is [1B 73] (SNES Color $731B). Shiny Ninetales
$3FDC0E 2 bytes Object Palette Palette color of World Map 5 (hud) while being in World 3 (dynamic palette), written backwards. Default is [37 77] (SNES Color $7737). Shiny Ninetales
$3FDC2C 2 bytes Object Palette Palette color of World Map 6 (hud) while being in World 3 (dynamic palette), written backwards. Default is [DD 5A (SNES Color $5ADD). Shiny Ninetales
$3FDC6C 2 bytes Object Palette Palette color of World Map 4 (hud) while being in World 4 (dynamic palette), written backwards. Default is [1B 73] (SNES Color $731B). Shiny Ninetales
$3FDC8A 2 bytes Object Palette Palette color of World Map 5 (hud) while being in World 4 (dynamic palette), written backwards. Default is [37 77] (SNES Color $7737). Shiny Ninetales
$3FDCA8 2 bytes Object Palette Palette color of World Map 6 (hud) while being in World 4 (dynamic palette), written backwards. Default is [DD 5A (SNES Color $5ADD). Shiny Ninetales
$3FDCE8 2 bytes Object Palette Palette color of World Map 4 (hud) while being in World 5 (dynamic palette), written backwards. Default is [1B 73] (SNES Color $731B). Shiny Ninetales
$3FDD06 2 bytes Object Palette Palette color of World Map 5 (hud) while being in World 5 (dynamic palette), written backwards. Default is [37 77] (SNES Color $7737). Shiny Ninetales
$3FDD24 2 bytes Object Palette Palette color of World Map 6 (hud) while being in World 5 (dynamic palette), written backwards. Default is [DD 5A (SNES Color $5ADD). Shiny Ninetales
$3FDD64 2 bytes Object Palette Palette color of World Map 4 (hud) while being in World 6 (dynamic palette), written backwards. Default is [1B 73] (SNES Color $731B). Shiny Ninetales
$3FDD82 2 bytes Object Palette Palette color of World Map 5 (hud) while being in World 6 (dynamic palette), written backwards. Default is [37 77] (SNES Color $7737). Shiny Ninetales
$3FDDA0 2 bytes Object Palette Palette color of World Map 6 (hud) while being in World 6 (dynamic palette), written backwards. Default is [DD 5A (SNES Color $5ADD). Shiny Ninetales
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: 34

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

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