Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - SMW ROM addresses | | | |
Pages: 1 2 3 4 5 6 7 8 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Xkeeper The required libraries have not been defined. Level: NAN Posts: -2327/-863 EXP: NAN For next: 0 Since: 03-15-04 Since last post: 2 hours Last activity: -753366 sec. |
| ||
Originally posted by HyperHackerThis one doesn't work... I change it to anything (00, 7, etc) and it doesn't change at all. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 3830/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
You sure? If you change it to like 01 does at least one second skip really fast? I'll look at that next time I get some damn spare time... | |||
Xkeeper The required libraries have not been defined. Level: NAN Posts: -2306/-863 EXP: NAN For next: 0 Since: 03-15-04 Since last post: 2 hours Last activity: -753366 sec. |
| ||
Originally posted by HyperHackerOh, it does work then. Only the first time |
|||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 246/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
I have something to add, too! Originally by BMF: $1F6D The number of exits needed to turn the font blue $1F71 $1F72 The tile location pointers for the *96 number-change these to the correct tiles for the maximum # of exits in your hack. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 3877/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Originally posted by XkeeperOriginally posted by HyperHackerOh, it does work then. Damn, I was worried it'd do that. [edit] For now, some things d4s pointed out in an older thread: -Change $5002 to 0 to disable L/R scrolling. -Change $0854 to #$C0 to completely disable the L and R buttons. -The controller routine starts around $850. I think he was working with a headerless ROM. The L/R scrolling byte was for without one, but I changed it to the proper address for a ROM with a header. (edited by HyperHacker on 03-28-05 02:58 AM) |
|||
Dark Ludwig Red Paratroopa Level: 21 Posts: 30/172 EXP: 45740 For next: 4203 Since: 09-17-04 From: Georgia Since last post: 9 days Last activity: 2 days |
| ||
I was wondering if anyone knew/knew how to find (unlike me ) the adress of the byte that controls the rate at which bullet bills are shot from the sides of the screen when you are using a bullet bill genorator (sprite D5). Also, I'd like to know how i can disable the way the GFX tiles in a bullet bill are flipped around when they are shot to the right. Many thnaks! (edited by dark ludwig on 04-04-05 02:15 PM) |
|||
Glyph Phoenix Level: 39 Posts: 209/745 EXP: 385876 For next: 18895 Since: 11-07-04 Since last post: 2 hours Last activity: 2 hours |
| ||
Change address x6B792 from D0 to F0 From Jonwil at the old board, this should switch ! blocks and dotted line blocks so hitting a switch makes the blocks disappear, rather than appear. Skreename, old board: 59A5: Gravity for tapping B to jump 59A6: Gravity for holding B 59A7: Spin Jump gravity (edited by Glyph Phoenix on 04-25-05 02:53 AM) |
|||
BMF98567 BLACK HAS BUILT A SILLY DICE-MAZE! GO! Current list of BURNING FURY >8( recipients: - Yiffy Kitten (x2) - Xkeeper Level: 53 Posts: 806/1261 EXP: 1094149 For next: 62970 Since: 03-15-04 From: Blobaria Special Move: Rising Meatloaf Backhand Combo Since last post: 21 hours Last activity: 1 hour |
| ||
Originally posted by Glyph PhoenixDUDE. With some clever hacking, this could be used to restrict access to the last world until you've beaten 4 specific bosses. AWESOME. That reminds me...does anyone remember what values to change so the yellow and green ! blocks don't give you items? |
|||
cpubasic13 17 years old now. Time to buy some M rated games by myself! Level: 54 Posts: 978/1346 EXP: 1206934 For next: 26936 Since: 03-15-04 From: Blame my parents, Eddy Since last post: 2 days Last activity: 1 day |
| ||
Originally posted by BMF3POOriginally posted by Glyph PhoenixDUDE. With some clever hacking, this could be used to restrict access to the last world until you've beaten 4 specific bosses. AWESOME. Couldn't you just make the yellow and green blocks act like they are the red or blue ones? Oh, wait... ummm... nevermind... that wouldn't work... but wasn't similar info posted earlier about what sprite was contained in each of the extended objects? I am sure it would be around where that is... But with that info, I could see a non-linear overworld being made easily with this. I would love to see this in action. Let me post mikeyk's sprite data... I have it all here... I know he has it somewhere else, but whatever... http://www.freewebs.com/cpubasic13/smw_sprite.doc http://www.freewebs.com/cpubasic13/smw_sprite.doc |
|||
BMF98567 BLACK HAS BUILT A SILLY DICE-MAZE! GO! Current list of BURNING FURY >8( recipients: - Yiffy Kitten (x2) - Xkeeper Level: 53 Posts: 807/1261 EXP: 1094149 For next: 62970 Since: 03-15-04 From: Blobaria Special Move: Rising Meatloaf Backhand Combo Since last post: 21 hours Last activity: 1 hour |
| ||
Bleh...jonwil's address only affects the green and yellow blocks. You also need to change $6BB43 to D0 for the blue and red ones. [EDIT] I couldn't find the code that defines the blocks' behavior, but I did something even better: changed the block numbers themselves! The following instructions will show you how to change the blocks' "on" state (if anybody wants to change the "off" state, just let me know). First, create this small subroutine somewhere after $6BD68: A9 xx 97 6E 60 where "xx" is the number of the Map16 page you want to place the new blocks on (the low bytes of the block numbers will remain the same). For example, if you want the new switch blocks to be 0x56A-0x56D, you'd put "05". Next, change $6B79F and $6BB46 (normally 08 AA) to the SNES address of the new subroutine (ex: $6BD68 would be $BB68, or 68 BB). Finally, create your new blocks in LM on the Map16 page you previously specified. That's all there is to it! (edited by BMF3PO on 04-25-05 04:52 PM) |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 4432/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
How about this, then? 102E: Real timer speed! Note that you need to change 0F8B too, or else the first second will still last as long as normal. 585F: Sound effect for Mario jumping. Not much is available, but you can change the 'FA 1D' nearby to make it write to a different sound register. Some sounds you can use: 01 = Jump 02 = Start Yoshi drum track 03 = Stop Yoshi drum track 04 = Click-click (saw on a line?) 05 and up = Nothing? Mandatory ASM notes: 00:8D8A: LDA #$28, STA $0F30, RTS ;sets timer frame count for 1st second 00:8E28: DEC $0F30, BPL, LDA #$28, STA $0F30 ;Sets other timer frame counts -$28 is at 8E2E 00: [edit] Layout got messed in this post. (edited by R2H2 on 05-10-05 11:49 AM) (edited by HyperHacker on 10-08-05 02:52 PM) (edited by HyperHacker on 10-08-05 02:53 PM) |
|||
tuna ... Level: 3 Posts: 316/2 EXP: 51 For next: 77 Since: 12-02-04 Since last post: 1 day Last activity: 1 day |
| ||
more random questions, but would it be possible to move the timer's last digit ([ ] [ ] [x]) over to the right one space, while keeping the rest in the original spot? | |||
Nad-Gob Shyguy Level: 15 Posts: 78/94 EXP: 14504 For next: 1880 Since: 02-22-05 From: Toronto, Canada Since last post: 104 days Last activity: 14 days |
| ||
Originally posted by Alexa Yeah. Maybe if u have a great ASM knowleadge (edited by Nad-Gob on 05-14-05 03:55 AM) (edited by Nad-Gob on 05-14-05 04:33 AM) (edited by Nad-Gob on 05-14-05 04:35 AM) |
|||
Juggling Joker Boomerang Brother SMW Hacking Moderator Yeah, JAMH is still being worked on. Level: 48 Posts: 834/1033 EXP: 811447 For next: 12096 Since: 03-15-04 From: Wyoming Since last post: 2 days Last activity: 3 hours |
| ||
Originally posted by Nad-Gob Yeah, that's so not helping anyone at all. Only post in this thread if you have any specific advice or locations or need help with any locations given. |
|||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 558/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
I was pretty sure that somewhere in the code for updating the timer there was something you could use. I know that doesn't help much, but I think that if you looked at the jmp statement that SH has you NoP out, you could trace the code and find the pointer to which tile to change, and so you could update that to be one more to the left. also, if you had a way of comparing changes with a hex editor, you could open the ROM, then use SMWSBE to change the timer location, then compare the differences in you hex editor and locate the offsets easily. | |||
Mattrizzle Paragoomba Level: 14 Posts: 12/75 EXP: 12123 For next: 948 Since: 11-19-04 From: Louisville, Kentucky, USA Since last post: 3 days Last activity: 5 hours |
| ||
Several ROM offsets I've found/gathered over the past few months: $380C-$381B colors used in animation of Yoshi coin and yellow map spot $381C-$382B colors used in animation of red map spot $389E-$390D Bowser palettes (8 palettes, 7 colors each) (Kind of pointless now that Smallhacker made an editor for it) $390E-$3931 "The End" palettes (3 palettes, 6 colors each; order is Luigi, Mario, Princess) $1BB02-$1BB81 Magikoopa palettes (8 palettes; 8 colors each, including transparent color) $1BB82-$1BC01 Big Boo Boss palettes (in same layout as Magikoopa palettes) $1232A (21) Sprite fireballed enemies spawn $1235B-$1235E Fireball tile table $1235F-$12362 Fireball tiles' palette/gfx page/priority/flip (Warning: If you change the palette, the small flame left by the hopping flame may use the wrong palette.) Edit: 1244C is the location of the small flame's palette. Somehow, it is added to the fireball's palette, so you don't have every palette to choose from. $143A6 (48) Sprite Diggin' Chuck unearths $1CDBA (1B) Sprite Puntin' Chuck kicks $209CB-$20B4A Map Sprite tilemap (Mario/Luigi) 2 bytes per 8x8 tile: tile index, followed by palette/gfx page/flip/priority $20BDE-$20D5D Map Sprite tilemap (More M/L, Yoshi) Same format as above. Now, for some Dino-Rhino/Torch info... $AB87 (6F) Sprite spawned from stomping Dino-Rhino (May need to change the offset below to make it look right) $3F66C Palette/gfx page of the latter(from table found by mikeyk) $19FFE-$1A002 Dino-Torch flame tile horiz. displacement table (horizontal flame) $1A003-$1A007 Dino-Torch flame tile horiz. displacement table (vertical flame) $1A008-$1A00C Dino-Torch flame tile vert. displacement table (horizontal flame) $1A00D-$1A011 Dino-Torch flame tile vert. displacement table (vertical flame) $1A012-$1A01B Dino-Torch flame tile table (2 animation frames, each 4 bytes w/an unused byte) $1A01C-$1A01F Dino-Torch flame tiles' palette/gfx page/priority/flip $1A020 Dino-Torch palette/gfx page/priority/flip (Only for those that start as Dino-Torches) $1A021-$1A024 Dino-Torch tile table (4 animation frames, each 1 byte) $1A025-$1A02C Dino-Rhino tile horizontal displacement table $1A02D-$1A034 Dino-Rhino tiles' palette/gfx page/priority/flip (4 bytes facing left, 4 bytes facing right) $1A035-$1A038 Dino-Rhino tile vertical displacement table $1A039-$1A048 Dino-Rhino tile table (4 animation frames, each 4 bytes) More to come as I find it... (edited by BigMattrizzle on 09-24-05 07:58 PM) |
|||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 1651/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
Guess what. The Layer 3 data has been found! It begins at $29494 with the wooden smashers. First, there's two bytes which probably shows how long the row is and such. After that comes a row of tiles in the format that you should know by now (2 bytes/tile, one for the tile number and one for the settings). After that comes a new row, also with the two extra bytes first, and so on... After the smashers comes (in this order) the water, the mist, the goldfishes, the bricks/windows background and the rock background. Before you ask: Yes, I AM making a program for editing L3 stuff... Edit: If you want to see how it's stored, click here. Note that the right column shows the same thing as the left one, but with everything shifted forwards one byte. (edited by Smallhacker on 05-26-05 07:11 AM) (edited by Smallhacker on 05-26-05 07:36 AM) |
|||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 760/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
Incredible. What window is that in? is it one you've written yourself? | |||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 1655/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
The picture is from a program of mine, only known as "layer3viewer". It allows you to browse through the rom and see everything in Layer 3 format. It's the program I used to find the Layer 3 data. Note that the program window isn't that large. I copied and pasted toghether a lot of pages. | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 771/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
hmmm. So building on that, would you have any Idea where the ASM for the layer three data is? |
Pages: 1 2 3 4 5 6 7 8 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - SMW ROM addresses | | | |