The SMW Central Creativity Convention Voting closes in
Views: 958,357,630
12 users online: Children's Digest 1950-2009, Daffster, DasFueller,  Eevee, FYRE150, grisu, Maw, Mohamad20ZX, Paperdomo101, tamano, The Prince GilDark, Tiozinho - Guests: 47 - Bots: 99 Users: 53,065 (2,233 active)
Latest: The Prince GilDark
Not logged in.
Details for SMB3 Directional Platform
SMW Sprites - SMB3 Directional Platform Link - Show random
File Name: SMB3 Directional Platform
Authors: Kevin
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: Yes
Description: A semisolid platform that starts moving in a certain direction when Mario steps on it, and then it changes direction every time Mario steps on it again. The current direction is shown by an arrow in the center of the platform. It doesn't interact with other sprites or with objects.
Optionally, you can set a timer that activates when the platform starts moving and makes the platform disappear when it reaches 0.
Some properties can be changed in the asm file (speed, order in which the directions change) while the timer is set by the "extension" field in the sprite insertion dialog.
More information can be found in the asm file.
Tags: lorom, platform, sa-1, smb 3, timer
Rating: No rating
Download: Download - 12.94 KiB
...would be great to have it working with horizontal and vertical wrap uberasm!
Posted by: simon.caio - | Link
When I use it in a level with horizontal wrap (uberasm) the game crashes.
Posted by: Nicoke42 - | Link
Works fine. There are some instances where the code could have been improved (e.g. preserving Y in the main code even though that's outside of the GFX routine freely usable, checking for the extra bit first and then the interaction) but aren't really major. I also have noticed a graphical glitch where the platform's tiles are shifted a bit upwards but that's really minor and somewhat hard to notice but again, nothing really major.
Posted by:  MarioFanGamer - | Link
Very nice!
Posted by: zacmario - | Link
@Romano338 NP! I've just changed how the timer is set, it's not from the cfg anymore but you can do it directly in LM with the extension field, so it's more convenient to do and allows for values from 0000 to FFFF :)
PS. If you reinsert the sprite with this update, make sure to remove it first from the level, because otherwise the levels in which it's used will be messed up.
Posted by:  Kevin - | Link
@KKevinM Really nice! A bit short even on FF, but nice! I like how reactive you are on the sprites you upload! Keep up the good work!
Posted by: Romano338 - | Link
@GreenHammerBro @Romano338 I've added that feature, if the extra bit is clear the timer will always tick. Also now the timer is set with the 2nd extra byte so you can have different timers inserting only one sprite :)
Posted by:  Kevin - | Link
GreenHammerBro > yeah, that's more what I meant by "disappearing like in SMB3"
Posted by: Romano338 - | Link
Would be cool to have an option that the platform automatically disappears on a timer that doesn't reset when getting back on the platform (so you cannot refresh the platform.) This happened to the original SMB3.
Posted by: HammerBrother - | Link
@GreenHammerBro thanks for pointing that out, the sprite had a very weird behavior when trying to crush you. Now Mario falls through it and the platform keeps going up as intended.
Posted by:  Kevin - | Link
@KKevinM With the old sprite tool, if the platforms tries to crush you, the platform simply disappears instead of the player falling through the platform.
Posted by: HammerBrother - | Link
@GreenHammerBro what do you mean? As long as Mario stays on it, it doesn't disappear
Posted by:  Kevin - | Link
Do they disappear should the player hit the ceiling while riding the platform?
Posted by: HammerBrother - | Link
@Romano338 thanks for your suggestion, I've included a disappearing timer (see the screenshots)
Posted by:  Kevin - | Link
It indeed fixed it ;)
Posted by: Romano338 - | Link
@Romano338 I've just uploaded a minor fix which solves a small graphical issue when the platform is still, maybe that also solves your problem.
Posted by:  Kevin - | Link
Too bad they don't disappear though, like in SMB3

PS: weirdly, before I get on it and an arrow appears, the center tile is... mario, moving like I do in the level. So standing if I stand, and with walking animation if I walk
Posted by: Romano338 - | Link
They remind me of the Elevator Sprite Blocks. I think someone needs to combined them. If Mario Steps on the blocks, the platform will appear. And if he steps on the block again or another one, the platform will disappear and start over.
Posted by: CalHal - | Link

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


Follow Us On

  • YouTube
  • Twitch
  • Twitter


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