Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
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
Posted on 04-27-07 05:55 PM Link | Quote | ID: 30695


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
Posted on 04-27-07 06:37 PM Link | Quote | ID: 30706


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
Posted on 04-27-07 06:50 PM Link | Quote | ID: 30712


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
It's probably irrelevant, but do the other Special World changes take effect after you clear the level?


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
Posted on 04-27-07 09:09 PM Link | Quote | ID: 30733


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
Posted on 04-28-07 02:01 AM Link | Quote | ID: 30797


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
Posted on 04-28-07 10:54 PM Link | Quote | ID: 30997


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
Posted on 04-29-07 07:29 PM Link | Quote | ID: 31296


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
Posted on 04-29-07 07:44 PM Link | Quote | ID: 31304


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
Posted on 04-29-07 07:47 PM Link | Quote | ID: 31305


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
Hmm... Did you hit F9 in the 16x16 Tile Map Editor to save them. Because I just tested them and they work fine.


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
Posted on 04-29-07 07:53 PM Link | Quote | ID: 31306


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
Posted on 04-29-07 07:56 PM Link | Quote | ID: 31307


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
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.


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
Posted on 04-30-07 02:58 AM Link | Quote | ID: 31398


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
Posted on 04-30-07 02:10 PM Link | Quote | ID: 31579


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
Posted on 05-01-07 12:04 AM Link | Quote | ID: 31704


Paratroopa
Level: 30

Posts: 63/156
EXP: 154429
Next: 11440

Since: 02-19-07

Last post: 4810 days
Last view: 1095 days
Posted by Kailieann
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.
He 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
Posted on 05-01-07 12:39 AM Link | Quote | ID: 31716


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
Posted on 05-01-07 03:25 AM Link | Quote | ID: 31773


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

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.026 seconds. (339KB of memory used)
MySQL - queries: 112, rows: 147/148, time: 0.017 seconds.