| |||
Views: 86,391,852![]() |
![]() ![]() ![]() ![]() |
03-29-23 06:26 PM![]() |
|
Guest: Register | Login |
0 users currently in ROM Hacking Archives | 1 guest |
Main - ROM Hacking Archives - SMW ROM Addresses | New thread | New reply |
Mattrizzle |
| ||
![]() ![]() Red Cheep-cheep Level: 33 Posts: 36/202 EXP: 219052 Next: 10127 Since: 04-21-07 From: United States Last post: 2027 days Last view: 1987 days |
Posted by icegoom Yeah, you're right. My dad had just arrived home from work and was reading what I was typing, which caused me to botch that part of the post. It's been corrected. ____________________ |
Mattrizzle |
| ||
![]() ![]() Red Cheep-cheep Level: 33 Posts: 45/202 EXP: 219052 Next: 10127 Since: 04-21-07 From: United States Last post: 2027 days Last view: 1987 days |
SnifflySquirrel recently posted how to fix the solid tiles that appear when you bump a coin object from below with a block in this thread. ____________________ |
icegoom |
| ||
![]() ![]() Cheep-cheep Level: 33 Posts: 92/195 EXP: 208745 Next: 20434 Since: 02-25-07 From: United States Last post: 5653 days Last view: 5655 days |
A few addresses I found this week:
Fishbone: x19999 [A6] Head frame 1 x1999D [A8] Head frame 2 x19988 [A3 A3 B3 B3] Tail x0FC3A [0E 02 02] Boo Block Palettes (palette of ghost form, halfway form, block form) x3F41A [EF] Tile used by Bonus Star formation (the little stars which make up the big number) |
Davros |
| ||
![]() ![]() Koopa Level: 26 Posts: 61/111 EXP: 89681 Next: 12594 Since: 02-20-07 Last post: 5675 days Last view: 5529 days |
Minor tilemaps:
0xA3FA: EC Key tilemap 0xC812: E4 P-ballon tilemap A few speed values: 0xFA8C: [10 F0] Horizontal speed of the Eeries. 0x18FEA: [10] Horizontal speed of the Timed Lift. If you change it to F0, it will go left. |
icegoom |
| ||
![]() ![]() Cheep-cheep Level: 33 Posts: 99/195 EXP: 208745 Next: 20434 Since: 02-25-07 From: United States Last post: 5653 days Last view: 5655 days |
Posted by Davros Ooh, I'd been looking for that one for a while. Why didn't I think to look right near the other power-ups? Right next to the P-Balloon, we have: 0xC813 [E8] Unused Flying Red Coin tilemap (just the coin, the wings are shared with Goombas or something) 0xC814 [24] Unused Yellow Flying Mushroom tilemap (again, just the mushroom itself) 0xC815 [EC] I'm guessing this is the unused flying Key's tilemap |
The Kins |
| ||
![]() ![]() Paratroopa Level: 28 Posts: 74/140 EXP: 127048 Next: 4290 Since: 02-19-07 From: AUSSIELAND Last post: 5519 days Last view: 5519 days |
Posted by SmallhackerThis intrigues me for reasons that may well be obvious... ![]() |
Mattrizzle |
| ||
![]() ![]() Red Cheep-cheep Level: 33 Posts: 61/202 EXP: 219052 Next: 10127 Since: 04-21-07 From: United States Last post: 2027 days Last view: 1987 days |
Posted by The KinsDo I smell a new Ninji Saga?Posted by SmallhackerThis intrigues me for reasons that may well be obvious... Puntin' Chuck 1CDAD [14 EC] X-position of sprite spawned by Puntin' Chuck(facing right/left) 1CDAF [00 FF] X-speed of sprite spawned by Puntin' Chuck, high byte(facing right/left) 1CDB1 [18 E8] X-speed of sprite spawned by Puntin' Chuck, low byte(facing right/left) 1CDC6 [08] Status of sprite spawned by Puntin' Chuck 1CDFE [E0] Y-speed of sprite spawned by Puntin' Chuck ____________________ |
The Kins |
| ||
![]() ![]() Paratroopa Level: 28 Posts: 75/140 EXP: 127048 Next: 4290 Since: 02-19-07 From: AUSSIELAND Last post: 5519 days Last view: 5519 days |
Posted by Mattrizzle87Depends on when your awesome music patch comes out. ![]() |
Davros |
| ||
![]() ![]() Koopa Level: 26 Posts: 65/111 EXP: 89681 Next: 12594 Since: 02-20-07 Last post: 5675 days Last view: 5529 days |
Creating/Eating block data:
0x1946F: [10 F0 00 00 00] X speed of the Creating/Eating block 0x19474: [00 00 10 F0 00] Y speed of the Creating/Eating block 0x19493: [2E] Tile used by the Creating/Eating block 0x194B9: [04] SFX played by the Creating/Eating block |
Smallhacker |
| ||
![]() ![]() Panser Swedish weirdo times eleven Level: 41 Posts: 104/339 EXP: 478715 Next: 1430 Since: 02-19-07 From: Stockholm, Sweden Last post: 4791 days Last view: 4790 days |
21278-2127E
These addresses are apparently related to the hard-coded paths on the overworld. Setting those bytes to 00 will (as far as I can tell) disable the following hard-coded paths: Donut Plains 1 - Donut Plains 2 (both directions) Forest of Illusion 4 - Forest of Illusion 2 (both directions) Chocolate Island 3 - Chocolate Fortress (both directions) Chocolate Island 2 - Pipe (only CI2 -> Pipe) (Does not affect Front Door - Star Road path) 21280-21281 appears to be related to the Pipe -> CI2 path. ____________________ ![]() ![]() |
Smallhacker |
| ||
![]() ![]() Panser Swedish weirdo times eleven Level: 41 Posts: 105/339 EXP: 478715 Next: 1430 Since: 02-19-07 From: Stockholm, Sweden Last post: 4791 days Last view: 4790 days |
1651-1657
Background color for castle destruction movies. (One byte per movie) 1659-165F Castle palette for castle destruction movies. (One byte per movie) ____________________ ![]() ![]() |
Mattrizzle |
| ||
![]() ![]() Red Cheep-cheep Level: 33 Posts: 79/202 EXP: 219052 Next: 10127 Since: 04-21-07 From: United States Last post: 2027 days Last view: 1987 days |
538D-538E X-Speed At Which Mario Enters/Exits a Horizontal Pipe
538F-5390 Y-Speed at Which Mario Enters/Exits a Vertical Pipe 6116-6119 [00 46 83 46] Tileset to use for Mario, paged by status ($7E0019) 611A-615F Tile expansion pointer table (Small) 6160-61D9 Tile expansion pointer table (Big){This was mislabeled in SMW Central's ROM Map.} 61DA-6205 Tile expansion table 638C-638D [00 40] Mario's palette(left/right) 65AA [3D] Which animation frame value to start pulling tilemaps from the size-independent table ____________________ |
Smallhacker |
| ||
![]() ![]() Panser Swedish weirdo times eleven Level: 41 Posts: 109/339 EXP: 478715 Next: 1430 Since: 02-19-07 From: Stockholm, Sweden Last post: 4791 days Last view: 4790 days |
2BCD: GFX file to use for Nintendo Presents logo.
2C70: GFX file to load special world graphics into. 2C79: GFX file to load into the above file after special world. ____________________ ![]() ![]() |
Davros |
| ||
![]() ![]() Koopa Level: 26 Posts: 102/111 EXP: 89681 Next: 12594 Since: 02-20-07 Last post: 5675 days Last view: 5529 days |
Posted by Smallhacker It also supports ExGFX files. ![]() In other news, I found a way to make the Fish (Cheep Cheep) sprite use a single gfx page when it's flopping on land: At 0xB319 replace 9D F6 15 with EA EA EA so the Fish (Cheep Cheep) tilemap uses a single gfx page. And at 0x9E0D change 67 69 88 CE to 67 69 67 69 so it uses the new tilemap. That means you have two extra tile spaces for you to use. ![]() |
Mattrizzle |
| ||
![]() ![]() Red Cheep-cheep Level: 33 Posts: 81/202 EXP: 219052 Next: 10127 Since: 04-21-07 From: United States Last post: 2027 days Last view: 1987 days |
Posted by Smallhacker Now we could possibly make a jump from the subroutine these came from and make more graphics change when the special world is passed! ____________________ |
Smallhacker |
| ||
![]() ![]() Panser Swedish weirdo times eleven Level: 41 Posts: 110/339 EXP: 478715 Next: 1430 Since: 02-19-07 From: Stockholm, Sweden Last post: 4791 days Last view: 4790 days |
Posted by Mattrizzle87Posted by Smallhacker As I mentioned on IRC, one could even make the game replace nearly all graphics after the special world. (GFX 28-2A, 32 and 33 would be a lot more complicated, though.) ____________________ ![]() ![]() |
Davros |
| ||
![]() ![]() Koopa Level: 26 Posts: 103/111 EXP: 89681 Next: 12594 Since: 02-20-07 Last post: 5675 days Last view: 5529 days |
0x8527: [3F]
How long until the Timed Lift falls down ($3F = 1 second) 0x852F: [FF] How long until the Timed Lift falls down ($FF = 4 seconds) 0x8591: [09] SFX played by the Banzai Bill 0x16B1A: [A4] Left tile from the Growing/shrinking pipe end 0x16B1F: [A6] Right tile from the Growing/shrinking pipe end |
Smallhacker |
| ||
![]() ![]() Panser Swedish weirdo times eleven Level: 41 Posts: 115/339 EXP: 478715 Next: 1430 Since: 02-19-07 From: Stockholm, Sweden Last post: 4791 days Last view: 4790 days |
04C24 - What happens after fireworks
------------------------------------ 0B: Return to overworld 18: (Default) 26: THE END screen 615B6 - What happens after Yoshi's House ---------------------------------------- 03: Title screen (Ending music will play until it ends/a file is opened) 0C: Castle entrance sequence*, followed by Donut Ghost House (Ending music will play until it ends, hitting a message box, beating the level or dying causes the level (and music) to restart) 23: (Default) 27: THE END screen (Ending music will play until it ends) The 0C one could be used to create some kind of level-based ending. *This could possibly be disabled by making that level a non-entrance level, but I'm far from sure. ____________________ ![]() ![]() |
icegoom |
| ||
![]() ![]() Cheep-cheep Level: 33 Posts: 131/195 EXP: 208745 Next: 20434 Since: 02-25-07 From: United States Last post: 5653 days Last view: 5655 days |
Some sprite tilemap stuff I've found over the last couple of weeks:
0x0B886 [AA] Floating Mine tilemap (The value is the tile used by first frame, which is then flipped horizontally and vertically. The tile to its right will automatically be chosen for the second frame) 0x0B862 [31 71 A1 F1] Floating Mine's Flip/Palette/GFX Page (top left tile, top right, bottom left, bottom right) 0x1916D [88 8C 8E A8 AA AE 88 8C] Leader of Reflecting Stream of Boo Buddies Tilemap 0xDDBF [6C] Ground-guided Grinder tilemap (value is first frame, tile to right is automatically chosen as second frame) 0x1936C [0D] Fishin' Boo's face palette/GFX page 0x1936A [04 04] Fishin' Boo's cloud palette/GFX page 0x1936E [04 04] Fishin' Boo's cloud palette/GFX page 0x1936D [09] Fishin' Boo's pole palette/GFX page 0x19370 [0D 0D 0D] Fishin' Boo's line palette/GFX page 0x19373 [07] Fishin' Boo's flame's palette/GFX page |
joe |
| ||
![]() ![]() Red Paratroopa Level: 31 Posts: 80/172 EXP: 172305 Next: 13058 Since: 04-08-07 From: Justus League 2 Last post: 5723 days Last view: 5691 days |
Didn't see this anywhere...
0x2DD08, 18 bytes : Pointer table for Chocolate Island 2 layer 1 0x2DD1A, 18 bytes : Pointer table for Chocolate Island 2 sprites 0c2DD2C, 18 bytes : Pointer table for Chocolate Island 2 layer 2 Chocolate Island 2 layer 1 pointers are only two bytes, so can only point to levels in bank $06. For example, a level in the main layer 1 pointer table as 54 86 06 would be here as 54 86. But, if it was 54 86 07, you can't use it. Layer 2 pointers are also only two bytes, so can only point to backgrounds. For example, a background in the main layer 2 pointer table as 74 E6 FF would be here as 74 E6. But, a level (such as B7 8B 07) can't be used. Sprite pointers can only point to bank $07. ____________________ "I'm sick of it and I'm out. See you around." ~Cpu's last post here |
Main - ROM Hacking Archives - SMW ROM Addresses | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 132, rows: 160/161, time: 0.041 seconds. |