zm:locations:tweaks
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
zm:locations:tweaks [2025/07/23 08:09] – [Interface Tweaks] felixwright | zm:locations:tweaks [2025/07/29 11:02] (current) – [Visual Tweaks] felixwright | ||
---|---|---|---|
Line 4: | Line 4: | ||
0x8000000 refers to a location in the ROM. Unless you're tweaking these bytes live in an emulator/ | 0x8000000 refers to a location in the ROM. Unless you're tweaking these bytes live in an emulator/ | ||
+ | |||
+ | ===== Features ===== | ||
+ | < | ||
+ | restore the item toggle feature in status screen. SELECT to toggle an item on/off. | ||
+ | 0x800B4A0 : 01 -> 02 | ||
+ | 0x800B4A3 : D1 -> D0 | ||
+ | 0x800B4AE : 2B -> 53 | ||
+ | 0x8071BB6 : 30 D1 -> C0 46 | ||
+ | 0x8071BF1 : D0 -> E0 | ||
+ | 0x8071C34 : 00 26 -> C0 46 | ||
+ | 0x8071D78 : FF 27 -> C0 46 | ||
+ | </ | ||
+ | |||
===== Samus Tweaks ===== | ===== Samus Tweaks ===== | ||
Tweaks related directly to Samus. | Tweaks related directly to Samus. | ||
Line 419: | Line 432: | ||
1E is a period | 1E is a period | ||
Please note that there isn't a letter K for some reason. | Please note that there isn't a letter K for some reason. | ||
+ | </ | ||
+ | |||
+ | ===== Visual Tweaks ===== | ||
+ | Tweaks related to game visuals. Namely, Samus | ||
+ | < | ||
+ | The charge particle isn't hidden when spin jumping | ||
+ | 0x8055156 : 20 70 -> 00 00 | ||
+ | |||
+ | Fixes arm cannon position offset for the space jump (better visual effect) | ||
+ | 0x8239064 : C8 51 23 08 88 51 23 08 | ||
+ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | All Suits | ||
+ | |||
+ | ; Run animation frame timers | ||
+ | 0x8248300 : 02 -> ?? | ||
+ | 0x8248310 : 02 -> ?? | ||
+ | 0x8248320 : 02 -> ?? | ||
+ | 0x8248330 : 02 -> ?? | ||
+ | 0x8248340 : 02 -> ?? | ||
+ | 0x8248350 : 02 -> ?? | ||
+ | 0x8248360 : 02 -> ?? | ||
+ | 0x8248370 : 02 -> ?? | ||
+ | 0x8248380 : 02 -> ?? | ||
+ | 0x8248390 : 02 -> ?? | ||
+ | |||
+ | ; Screw Attack | ||
+ | 0x8250464 : 01 -> ?? | ||
+ | 0x8250474 : 01 -> ?? | ||
+ | 0x8250484 : 01 -> ?? | ||
+ | 0x8250494 : 01 -> ?? | ||
+ | 0x82504A4 : 01 -> ?? | ||
+ | 0x82504B4 : 01 -> ?? | ||
+ | 0x82504C4 : 01 -> ?? | ||
+ | 0x82504D4 : 01 -> ?? | ||
+ | |||
+ | ; Screw Attack' | ||
+ | 0x828908C : 02 -> ?? | ||
+ | 0x8289098 : 02 -> ?? | ||
+ | 0x82890A4 : 02 -> ?? | ||
+ | 0x82890B0 : 02 -> ?? | ||
+ | 0x82890BC : 02 -> ?? | ||
+ | 0x82890C8 : 02 -> ?? | ||
+ | 0x82890D4 : 02 -> ?? | ||
+ | 0x82890E0 : 02 -> ?? | ||
+ | |||
+ | ; Space Jump (Space + Screw will use these values too) | ||
+ | 0x8250584 : 01 -> ?? | ||
+ | 0x8250594 : 01 -> ?? | ||
+ | 0x82505A4 : 01 -> ?? | ||
+ | 0x82505B4 : 01 -> ?? | ||
+ | 0x82505C4 : 01 -> ?? | ||
+ | 0x82505D4 : 01 -> ?? | ||
+ | 0x82505E4 : 01 -> ?? | ||
+ | 0x82505F4 : 01 -> ?? | ||
+ | |||
+ | Power Suit | ||
+ | |||
+ | ; Spin animation frame timers | ||
+ | 0x824FE64 : 02 -> ?? | ||
+ | 0x824FE74 : 01 -> ?? | ||
+ | 0x824FE84 : 02 -> ?? | ||
+ | 0x824FE94 : 01 -> ?? | ||
+ | 0x824FEA4 : 02 -> ?? | ||
+ | 0x824FEB4 : 01 -> ?? | ||
+ | 0x824FEC4 : 02 -> ?? | ||
+ | 0x824FED4 : 01 -> ?? | ||
+ | ; Ball animation frame timers | ||
+ | 0x8255A40 : 03 -> ?? | ||
+ | 0x8255A50 : 03 -> ?? | ||
+ | 0x8255A60 : 03 -> ?? | ||
+ | 0x8255A70 : 03 -> ?? | ||
+ | 0x8255A80 : 03 -> ?? | ||
+ | 0x8255A90 : 03 -> ?? | ||
+ | 0x8255AA0 : 03 -> ?? | ||
+ | 0x8255AB0 : 03 -> ?? | ||
+ | ; Wall jump animation timers | ||
+ | 0x8250174 : 02 -> ?? | ||
+ | 0x8250184 : 02 -> ?? | ||
+ | 0x8250194 : 02 -> ?? | ||
+ | |||
+ | Zero Suit | ||
+ | |||
+ | ; Spin animation frame timers | ||
+ | 0x829F8B4 : 02 -> ?? | ||
+ | 0x829F8C4 : 01 -> ?? | ||
+ | 0x829F8D4 : 02 -> ?? | ||
+ | 0x829F8E4 : 01 -> ?? | ||
+ | 0x829F8F4 : 02 -> ?? | ||
+ | 0x829F904 : 01 -> ?? | ||
+ | 0x829F914 : 02 -> ?? | ||
+ | 0x829F924 : 01 -> ?? | ||
+ | ; Wall jump animation timers | ||
+ | 0x829F984 : 02 -> ?? | ||
+ | 0x829F994 : 02 -> ?? | ||
+ | 0x829F9A4 : 02 -> ?? | ||
+ | ; Crouching to crawl | ||
+ | 0x82B0820 : 02 -> ?? | ||
+ | 0x82B0830 : 02 -> ?? | ||
+ | 0x82B0840 : 02 -> ?? | ||
+ | 0x82B0850 : 02 -> ?? | ||
+ | ; Crawling stopped | ||
+ | 0x82B0870 : 10 -> ?? | ||
+ | 0x82B0880 : 10 -> ?? | ||
+ | 0x82B0890 : 10 -> ?? | ||
+ | 0x82B08A0 : 10 -> ?? | ||
+ | ; Starting to crawl | ||
+ | 0x82B0B10 : 04 -> ?? | ||
+ | 0x82B0B20 : 04 -> ?? | ||
+ | 0x82B0B30 : 03 -> ?? | ||
+ | 0x82B0B40 : 03 -> ?? | ||
+ | 0x82B0B50 : 02 -> ?? | ||
+ | ; Crawling | ||
+ | 0x82B0950 : 04 -> ?? | ||
+ | 0x82B0960 : 04 -> ?? | ||
+ | 0x82B0970 : 04 -> ?? | ||
+ | 0x82B0980 : 04 -> ?? | ||
+ | 0x82B0990 : 04 -> ?? | ||
+ | 0x82B09A0 : 04 -> ?? | ||
+ | ; Uncrouching from crawl | ||
+ | 0x82B09C0 : 02 -> ?? | ||
+ | 0x82B09D0 : 02 -> ?? | ||
+ | 0x82B09E0 : 02 -> ?? | ||
+ | 0x82B09F0 : 02 -> ?? | ||
+ | ; Turning while crawling | ||
+ | 0x82B0A60 : 02 -> ?? | ||
+ | 0x82B0A70 : 02 -> ?? | ||
+ | 0x82B0A80 : 02 -> ?? | ||
+ | 0x82B0A90 : 02 -> ?? | ||
+ | ; Shooting while crawling | ||
+ | 0x82B0910 : 02 -> ?? | ||
+ | 0x82B0920 : 02 -> ?? | ||
+ | 0x82B0930 : 04 -> ?? | ||
</ | </ |
zm/locations/tweaks.1753258168.txt.gz · Last modified: by felixwright