| |||
Views: 88,510,401 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-02-24 04:43 AM |
|
Guest: Register | Login |
0 users currently in SMW Hacking | 1 guest |
Main - SMW Hacking - BlockTool Block problems... | New thread | New reply |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 161/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
I'm having some problems with the Pre-/Post-Special World blocks in BlockTool. Yes, I know that they work when a certain level is cleared, and NOT the Special World itself... Yet, I could've sworn that that level was Level 125. Yet, when I clear that level by the ? Sphere, the blocks don't change like they should. The Pre-Special World Block stays walk-through, and the Post-Special World block stays solid. Am I simply clearing the wrong level? Does the ? Sphere not work it? Are the blocks just bugged? Thanks for your help. |
Pac |
| ||
Flurry Level: 37 Posts: 56/262 EXP: 336115 Next: 2138 Since: 02-19-07 From: Japan Last post: 4480 days Last view: 2881 days |
It's probably irrelevant, but do the other Special World changes take effect after you clear the level? |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 162/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
Posted by Pac Yes, they do. If it matters much, I want to use the blocks to where you have one very short path to take upon first entering a certain level, and then, after clearing a certain level, that path is closed off forever, and a new, longer path (I call it the TRUE level, since the first path is very short, and has hardly any enemies) opens up, allowing you to reach the other exit. |
FirePhoenix0 |
| ||
Bullet Bill Level: 50 Posts: 209/505 EXP: 899189 Next: 48128 Since: 02-23-07 Last post: 5525 days Last view: 5508 days |
I'd suggest trying it using the normal goal sprite and the secret goal sprite just to see if they work. If that doesn't work, I'd guess it's something with the coding. ____________________ |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 165/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
Nope, that didn't work, either. :/ What could be the problem?
...Hey, if anyone was willing to teach me some ASM, I'd probably be able to code a better one myself. XD |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 60/156 EXP: 154429 Next: 11440 Since: 02-19-07 Last post: 4810 days Last view: 1095 days |
I took a look at the coding and I couldn't find any errors. I would probably think you inserted the block incorrectly.
Give the steps. If nothing went wrong there, I don't know what to tell you. |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 171/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
Okay, here's what I did:
1: I inserted the blocks to my hack. 2: I set them to act like Block 25, since that's generally what I have to set the majority of the blocks to, and this block didn't specify. 3: I made Level 125 and put some ? Spheres in it. 4: I tested the level, and the blocks never changed effects. 5: I tried doing it on Level 130 instead. Same thing happened. 6: I changed Level 125 around a bit so I'd activate a normal exit through the Goal Tape. Still no change. So there. Am I setting the blocks to act wrong? |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 61/156 EXP: 154429 Next: 11440 Since: 02-19-07 Last post: 4810 days Last view: 1095 days |
Hmm... Did you hit F9 in the 16x16 Tile Map Editor to save them. Because I just tested them and they work fine. |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 172/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
Posted by spel werdz rite Yes, I did. One block stays solid all the time, the other stays walk-through. What did YOU do? That could help me. |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 62/156 EXP: 154429 Next: 11440 Since: 02-19-07 Last post: 4810 days Last view: 1095 days |
1)Inserted block 145 to 512 and 146 to 513
2)Saved in block tool. 3)Loaded SMW and loaded the Direct Map16 Access in the objects editor. 4)Checked block 0x200 and 0x201 to see if their descriptions were there, they were. 5)Set the blocks in level 125 with a goal sphere. 7)Saved and loaded emulator 8)Tested, they worked. Beat level, tested again, and still worked. I trust you did the decimal to hexadecimal conversions in blocktool. |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 173/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
Posted by spel werdz rite Yes. You set the blocks to act like Block 25, right? I set my blocks to somewhere around Page E. I set them up the same way YOU set them up, basically, minus the locations... |
Kailieann |
| ||
Red Cheep-cheep Level: 34 Posts: 170/217 EXP: 253352 Next: 299 Since: 02-19-07 From: Beyond Last post: 5643 days Last view: 5643 days |
Maybe I'm mistaken, but I seem to recall that last time I looked at the Special World blocks, they were checking the wrong RAM address.
Perhaps you should cross-reference with SMW-Central's Memory Map to make sure it's reading from the right RAM address. |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 174/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
Hmmm.... The only problem with that is the fact that I know 0 ASM. (But I can learn, right...?) If I knew where the RAM address it was checking was located in the code, then yeah, I'd go change it. That probably would've been the most obvious thing to do, huh? XD (By the way, didn't someone else ask about these very blocks once before?) |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 63/156 EXP: 154429 Next: 11440 Since: 02-19-07 Last post: 4810 days Last view: 1095 days |
Posted by KailieannHe sent me a patch and I checked that to no luck. But yes, it does in fact check the wrong RAM. ($1ECC es el adreso correcto si yo recuerdo). |
Phoenix Yoshi |
| ||
Red Cheep-cheep Level: 34 Posts: 175/216 EXP: 251595 Next: 2056 Since: 02-19-07 From: Georgia Last post: 5572 days Last view: 5544 days |
Oh heck no. Not Spanish. ._. For some reason or another, I'm a bit bad with Spanish, despite it being one of my two main languages... ...But I DO get that obviously, address $1ECC is supposed to be the right one, right? ....But where do I put it? There's no manual for how to edit it.... |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 64/156 EXP: 154429 Next: 11440 Since: 02-19-07 Last post: 4810 days Last view: 1095 days |
I already tried and it didn't work. That's what lead me to believe that it was done incorrectly in the BlockTool area. If I have time later, I'll make one's that actually work.
(Sorry for the Spanish, bored). |
Main - SMW Hacking - BlockTool Block problems... | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 112, rows: 147/148, time: 0.017 seconds. |