Language…
13 users online: crocodileman94, GrenCarret, Isikoro, Jojo_FDR, khiptune, KirboGamer, Lusix, MarioriaM, Maw, Runic_Rain, Smirkov87, StayAtHomeStegosaurus, Zavok - Guests: 60 - Bots: 185
Users: 55,661 (2,419 active)
Latest user: valentarising

Ask anything about SMW Hacking - 2019 Edition

  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 287
  • 288
  • 289
Originally posted by Koyuki
Originally posted by DarkBones
How do you make/use Layer 3 BGs?

Terra Stripe


How do I make Layer 3 BGs out of ExGFX then? I can't get it to load my files.
Eh, sure. Why not? Kaizo hacking doesn't seem too ha-aaaaaaand I broke the ROM.
You might need to use this patch. That makes it so you can use ExGFX for layer 3.
Originally posted by Koyuki
You might need to use this patch. That makes it so you can use ExGFX for layer 3.


Okay, now how do I get TerraStripe to edit Layer 3 with that GFX file?
Eh, sure. Why not? Kaizo hacking doesn't seem too ha-aaaaaaand I broke the ROM.
I guess this thread might be the answer to your problem.
Thats on how to rip them, not make your own. Oh well, I'll use a 1-color BG...
Eh, sure. Why not? Kaizo hacking doesn't seem too ha-aaaaaaand I broke the ROM.
Originally posted by Alcaro
  • You set the Mario offsets to ShellV and ShellH, while leaving the sprite offsets pointing to RTL. Restore the Mario offsets to the original values and edit the two offsets after that.
  • You execute the Main code even when the sprite isn't 04 through 07. Try JMP Return instead.
  • You're checking for sprite status 09. I think you want 0A.
  • You're making it solid if the sprite status is wrong. Why?
  • You're using various Mario-related RAM addresses instead of the sprite addresses. Use this.


Thanks for the help!
But I don't understand most of it :< I'm not too experienced..
I understand the first, second and third (Im not sure on the third point myself >>)
I just cant seem to understand what goes where now :/ using that code in the link you provided..
I am trying to add Quicksand blocks via the Blocktool Super Deluxe and I am following the steps properly but it isn't working. It appears in my game (description and name) but only as the blue squares.
EX. I have quicksand blocks, have the description, but when i put it in it only works if you are on the side of the blocks... and is treated as solid and looks like the misc blue blocks.
How can i fix this?
So remember kids! If you ever get caught having tosave a princess from a foreign land after getting dragged down a drain pipe, jumping while spinning in a circle can help you greatly by allowing you to jump on spinning saw blades, ghosts, and allow you to control your jump better!


I'm having trouble with this custom block I'm making, I can't figure out why it crashes:

Link
Eh, sure. Why not? Kaizo hacking doesn't seem too ha-aaaaaaand I broke the ROM.

Originally posted by steeledminer
I am trying to add Quicksand blocks via the Blocktool Super Deluxe and I am following the steps properly but it isn't working. It appears in my game (description and name) but only as the blue squares.
EX. I have quicksand blocks, have the description, but when i put it in it only works if you are on the side of the blocks... and is treated as solid and looks like the misc blue blocks.
How can i fix this?

Most blocks don't come with the graphics, so you'll have to create them your self. Also You may still need to change the "block acts like" settings in Lunar Magic for it to work correctly.
Layout by LDA during C3.
Originally posted by DarkBones
I'm having trouble with this custom block I'm making, I can't figure out why it crashes:

Link
Ah I got it.
Code
JMP Jumpcode
RTL
Jumpcode:
LDA $7D
CMP #$00
BEQ Return
>CMP #$100<
BCC Slowdownup
CMP #$30
BCS Slowdowndown
RTL
Slowdownup:
>LDA #$100<
STA $7D
RTL
Slowdowndown:
LDA #$30
STA $7D
RTL
Both these lines will crash the game. #$FF is the maximum value.
Your layout has been removed.
@Darkbones - Remember that if you use #$xx, it specified at a Hex Number. if you only use #xxx, it's specified as a Decimal number. so change the CMP #$100, CMP #$30, LDA #$100, LDA #$30 to CMP #100, CMP #30, LDA #100, LDA #30 or you can use turn it into hex (CMP #$64, CMP #$1E, LDA #$64, LDA #$1E)
I change my layout every 4-5 months
Originally posted by Lightvayne
Originally posted by steeledminer
I am trying to add Quicksand blocks via the Blocktool Super Deluxe and I am following the steps properly but it isn't working. It appears in my game (description and name) but only as the blue squares.
EX. I have quicksand blocks, have the description, but when i put it in it only works if you are on the side of the blocks... and is treated as solid and looks like the misc blue blocks.
How can i fix this?

Most blocks don't come with the graphics, so you'll have to create them your self. Also You may still need to change the "block acts like" settings in Lunar Magic for it to work correctly.

But isn't .BIN files graphics files? Because that is what I am doing. Also, what tile to I have to make say the quicksand act like?
So remember kids! If you ever get caught having tosave a princess from a foreign land after getting dragged down a drain pipe, jumping while spinning in a circle can help you greatly by allowing you to jump on spinning saw blades, ghosts, and allow you to control your jump better!


*.BIN are binary files. They can be (almost) anything. Blocks that are made for the old BlockTool were in *.BIN format, but BTSD can handle them.

And I would guess make it act like tile 25, but it's only a guess.

Edit: 100?
Your layout has been removed.

Which quicksand block are you using?, there seems to be more than one.
Layout by LDA during C3.
Originally posted by Lightvayne
Which quicksand block are you using?, there seems to be more than one.

I am trying 2 but both have the same result
QuicksandNorm.asm
QUICK.bin
So remember kids! If you ever get caught having tosave a princess from a foreign land after getting dragged down a drain pipe, jumping while spinning in a circle can help you greatly by allowing you to jump on spinning saw blades, ghosts, and allow you to control your jump better!


GvS @smwcentral.net ~ u:11380
Quick question: where is the "One player only patch" on this site? I've been searching my ass off in the patches section and couldn't find it. Am I blind or something?
It and the two players only patch were most likely replaced by this one, as it's a much simpler version of the old ones. The .asm file tells you how to change which of the two options you want.
My YouTube channel
Get the official ASMT resource pack here!

Originally posted by tmercswims
*.BIN are binary files. They can be (almost) anything. Blocks that are made for the old BlockTool were in *.BIN format, but BTSD can handle them.

And I would guess make it act like tile 25, but it's only a guess.

Edit: 100?

Thanks. It works like Super Mario quicksand now. Now... to get the graphics working...
So remember kids! If you ever get caught having tosave a princess from a foreign land after getting dragged down a drain pipe, jumping while spinning in a circle can help you greatly by allowing you to jump on spinning saw blades, ghosts, and allow you to control your jump better!


GvS @smwcentral.net ~ u:11380
Hehe, thanks yoshicookiezeus. It works perfectly. Just one question: who made the patch so I can credit him?
That one was made by p4plus2.
<blm> zsnes users are the flatearthers of emulation
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 287
  • 288
  • 289