Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Workshop bug | New poll | | |
Add to favorites | Next newer thread | Next older thread |
User | Post | ||
Ninetales banned by request Since: 11-17-05 From: Gone. Last post: 6285 days Last view: 6284 days |
| ||
I found what seems to be a bug in SMB3 Workshop. According to SMB3 Workshop's Edit Misc. Game Properties dialog, editing offset 0x118BA should alter the amount of time before a multi-coin block runs out. However, editing this value in the dialog in SMB3 Workshop causes the game to crash whenever a brick with a vine is hit. Editing byte 0x118BA manually with a hex editor does not produce this crash.
Just wanted to bring this to your attention (and to hukka's, if he still comes here). |
|||
hukka Since: 11-26-05 From: Finland Last post: 6318 days Last view: 6286 days |
| ||
Hi, I'm unable to reproduce this - it doesn't crash here. Which version of the ROM are you using and which value(s) have you tried for the byte?
I did, however, find some oddness in how the dialog works, I'll revise that for the next release. |
|||
Ninetales banned by request Since: 11-17-05 From: Gone. Last post: 6285 days Last view: 6284 days |
| ||
Oops, sorry--I made a mistake when I was testing to see when this bug occurred. The Multi-coin block coins, offset 0x118A5, is what crashed the game. I changed this value to both 10 ($0A) and 12 ($0C) from its original value of 9, and the game crashed upon a brick with a growing vine being hit (a stray vine sprite placed in the level did not crash the game). Changing it to 4 did not crash the game, but the sound of the vine growing was missing when I hit the block.
Also, it seems that SMB3 Workshop does not always save changes made in that dialog; I had to try saving the level about 4 times, closing and reopening the program each time to check and see if it saved, before the changes actually saved to the ROM. Also, if you load a different ROM after making changes in the dialog, the dialog holds the values from the previous ROM instead of the newly loaded ROM. Edit: It seems to be an incorrect offset and not a bug that causes the crash, since editing 0x118A5 in a hex editor also crashes the game. Edit2: Offset 0x118B5 looks to be the right offset--editing it changes the number of coins you can get, but the actual number of coins you can get is the value at that offset + 2 (i.e. $01 gives a maximum of 3 coins per block). (edited by Kamek77 on 08-11-06 04:06 PM) |
Add to favorites | Next newer thread | Next older thread |
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Workshop bug | | |