Banner
Views: 1,003,510,946
Time:
23 users online: Aeon, BearAndBoarFan,  bebn legg, DivineSwage,  Ethelfleda, ForthRightMC, Hamilton64,  icrawfish, Infinity, IronFoxGaming, JupiHornet, KungFuFurby, MarsAmpere, MegaSonic1999, MiniMacro, MrFinnister, NBSpider, NightMareBalon, solgaleo35, underway, UTF, Valentine, WhiteYoshiEgg - Guests: 110 - Bots: 302 Users: 54,846 (2,037 active)
Tip: By pressing Shift while placing event tiles, they will be made "silent" and will not appear until a map transition happens. Always use silent event tiles to draw paths in other maps (i.e. a Vanilla Dome event while the player is on the main map), or glitchy tiles may appear.
Not logged in.
Blockreator v1.3 by Kipernal, Major Flare
Forum Index - Valley of Bowser - Moderation Questions - Tools - Blockreator v1.3 by Kipernal, Major Flare
Pages: « 1 » Link
File Name: Blockreator v1.3
Submitted: by Major Flare
Obsoletes: Blockreator v1.2
Authors: Kipernal, Major Flare
Operating System: Windows
Platforms: SNES
Games: SMW
Source Included: Yes
Featured: Yes
Website:
Description: Kipernal's Blockreator that allows you to simply create custom blocks to be inserted with GPS.
The blocks can be created by selected certain conditions and events to occur when the player or a sprite touches the block.
See the readme for details.

v1.2:
- Added the wallrun offsets, as well as fixed various bugs with labels and certain codes not working properly.

v1.3 (Major Flare):
- Added several events, such as a proper give coins routine, Switch Palace tests, ON/OFF Flip status, and more;
- Added some code optimizations: wherever possible, switched "LDA #$00 : STA $RAM" to "STZ $RAM";
- Better SA-1 conversion - now, it converts sprite tables properly. Also, the resultant code is SA-1 hybrid instead of SA-1 restricted.
Screenshots:
This is a good update, but there are a few issues with the code IMO:

You made the SA1 compatible checkbox emit SA1 hybrid code, but is the option even needed now that you can emit hybrid code? I can't see any reason to use the non-hybrid code, and the option to have it makes the program code a bunch more complicated (and hacky, imo). If there is a good reason to keep the old non-sa1 generation, please tell me and resubmit the tool as is.

Also, I'm pretty sure your 3-up moon check is broken: PLX/PLY set the Z flag, so the branch is actually dependent on whatever was in Y before the routine.

Also, minor note about some of your optimizations: STZ $96 : STZ $97 is a bit faster than REP #$20 : STZ $96 : SEP #$20.

Also, do you need 4 different code blocks for the switch palace checks, can't you use one with a dropdown instead? You can probably steal code from the "If the player has a certain item in their item box..." block.

Also a minor issue that also existed earlier (probably): all the tooltip AutomaticDelays are set to 0, which causes the app to crash when displaying a tooltip when running under Mono (since it doesn't like waiting for 0 ms). Docs say that the default is 500 ms, is there any reason this was changed to 0 in the first place?
File Name: Blockreator v1.3
Submitted: by Major Flare
Obsoletes: Blockreator v1.2
Authors: Kipernal, Major Flare
Operating System: Windows
Platforms: SNES
Games: SMW
Source Available: Yes
Featured: Yes
Website:
Description: Kipernal's Blockreator that allows you to simply create custom blocks to be inserted with GPS.
The blocks can be created by selected certain conditions and events to occur when the player or a sprite touches the block.
See the readme for details.

v1.2:
- Added the wallrun offsets, as well as fixed various bugs with labels and certain codes not working properly.

v1.3 (Major Flare):
- Added several events, such as a proper give coins routine, Switch Palace tests, ON/OFF Flip status, and more;
- Added some code optimizations: wherever possible, switched "LDA #$00 : STA $RAM" to "STZ $RAM";
- Better SA-1 conversion - now, it converts sprite tables properly. Also, the resultant code is SA-1 hybrid instead of SA-1 restricted.
Screenshots:
STZ changes seem to be good as well as On/Off checks

Didn't notice any SA-1 hybrid issues.

But the new switch palace branches appear to be backwards, causing them to trigger when not active for the "If the Green Switch Palace is active..." check and vice versa.

Also, creating a block which is set to give a power up like "Make the player big (with animation)" but can be repeatedly triggered causes the power up to continue to increment rather than stay as big. Not sure if this is more a case of user error since they should probably make a block like that only triggerable once, but thought it was worth mentioning.
Pages: « 1 » Link
Forum Index - Valley of Bowser - Moderation Questions - Tools - Blockreator v1.3 by Kipernal, Major Flare

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

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


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy
  • sm64romhacks