Banner
Views: 784,745,371
Time:
4 users online: Fullcannon, Ralshi02, SiameseTwins, TheSorrow - Guests: 16 - Bots: 165 Users: 41,036 (1,553 active)
Latest: harry567
Tip: $5.27Not logged in.
Custom block help
Forum Index - SMW Hacking - SMW Hacking Help - Custom block help
Pages: « 1 »
Hi everyone.
I need to know how to change what's kept into an invisible ? block.
I was going to build an invisible block with a Pow inside, so I'm asking if there's either a known address for it and what's inside, so I can replace the coin with the Pow, or someone already did it before...

Thx

--------------------
to anyone that downloaded Verdant FG: I've fixed it with the gameplay page and a readme, so get the fixed version.
Counterfeit // FIRE AND FORGET [~]
(CCCP:~) counterfeit% cat чики-брики.txt
In the Map16 editor, just click on an invisible block and change its behavior, then paste it on any page between 3 and F. For instance, to get a POW into an invisible block, just click on block #21, hit "Edit 16x16 attributes" and type in 11D for "make this tile behave like tile number" then paste it on a blank spot between page 3 and page F. No ASM is needed.
✪ ✪ ✪ ✪ ✪
~ COU/NTERFEITGTX460 ~
Gentoo Linu/x userEx-Sta/ff
Overcaffeinated/My Anime_ List
I AM SILLY_2A Supporter
thx.. but this way it is solid from above and sides even when invisible...

--------------------
to anyone that downloaded Verdant FG: I've fixed it with the gameplay page and a readme, so get the fixed version.
Originally posted by Eymerich
thx.. but this way it is solid from above and sides even when invisible...

I suspected it might be. Bad Luck Man made an invisible vine block that works properly, so maybe you could ask him.
Actually, recently I completed my first block ever. It just so happens that it was a configurable, invisible block. pieguy1372 provided me with the original code, and then I completed it. Here's the code:

(originally posted at board2)
"
In case anyone wants it, this is the code that makes a given block act like one of the invisible ? blocks:

PHA ;PusH Accumulator
LDA $007D ;Mario's Y speed
CMP #$80 ;Y speed to check for
;01-7F=falling, 80-FF=rising.
BMI NoExec ;Branch if MInus
;the next two lines are where you can set what block it get's
;it's behavior from
LDY #$01 ;act like block high byte
LDA #$26 ;act like block low byte (01+26=0126)
STA $1693
NoExec:
PLA ;PulL Accumulator
RTS ;Return To Sunroutine

Once again thanks to pieguy1372 for the initial code.
Also, thanks to Sukasa for his ass-kick tutorial.

Edit: Forgot to add all settings are -1 except below which is 0.
"
If you want the completed block, PM me because I'm too lazy+busy to post a link right this second.

--------------------
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
oh, great! thx a lot. I think I'll build myself in notepad, so no need for links.

:) !!!



--------------------
to anyone that downloaded Verdant FG: I've fixed it with the gameplay page and a readme, so get the fixed version.
Glad to be of help. =)
I should probably submit the thing to the main page, huh?

--------------------
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
... i think i was wrong. How can I build a bin file for blocktool starting from that code? have I to convert them to hex code manually?

--------------------
to anyone that downloaded Verdant FG: I've fixed it with the gameplay page and a readme, so get the fixed version.

Save the Notepad file as .asm

Then drag the file into TRASM.exe - this comes with Sprite Tool, in the tools section.

Then use Block Tool to insert the block into your hack.

Hope this helps :)

- Danjb
Super Mario World - Moon Edition

thanks, just what I needed! ... now, next problem: I followed koala's instructions about offsets (-1 everywhere but below) but it keeps saying there's a 0/1 error...


--------------------
to anyone that downloaded Verdant FG: I've fixed it with the gameplay page and a readme, so get the fixed version.
no... saving the rom in blocktool. from the readme it says that it's dependant on the offsets...
_edit: it says "I/O error 32".

_2nd edit: the problem doesn't happen adding the same block to another ROM. Now I have to guess why...

...

_edit 3: ok, nevermind. in the "ASM" field of blocktool I kept forgetting .bin at the end of the file. Now it works correctly. thanks everyone for the help! =D

--------------------
to anyone that downloaded Verdant FG: I've fixed it with the gameplay page and a readme, so get the fixed version.
Pages: « 1 »
Forum Index - SMW Hacking - SMW Hacking Help - Custom block help

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented