Banner
Views: 843,834,843
Time:
28 users online: ademhania, Amine Retro, AnasMario130, anonimzwx, BootaNoBijuu, BWGLite, chickaDEE Magazine, DasFueller, Green Jerry, Hayashi Neru,  KevinM, KiloMinimo, LeaderAngelo, Light, Lotica, Mario and yoshi,  Maxodex, Miku, muztvarxiv, Nowieso, OEO6, Raymondsze,  Sayuri, SuperHack64,  Telinc1,  Teows, TheMorganah, Zidan3 - Guests: 88 - Bots: 79 Users: 46,378 (2,817 active)
Latest: RandomBlox47
Tip: Remember to remove the original SMW events, both layer 2 and layer 1, when making a new overworld.Not logged in.
Details for Sprite Properties Depending on the Extra Bit
SMW Patches - Sprite Properties Depending on the Extra Bit Show random
File Name: Sprite Properties Depending on the Extra Bit
Added:
Version History: View
Authors: KevinM
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch will make so that a lot of sprites that use the starting X/Y position to set some property, will use the extra bit instead. Check out the included readme for the complete list and info on what the patch does. You can also turn this off for specific sprites by changing the defines in the asm file.
Note that you need to run a sprite tool (e.g. pixi) on your rom at least once in order for this patch to work properly.
Tags: ball and chain, chainsaw, extra bit, fuzzy, grinder, info box, lakitu, lorom, mole, net koopa, p-switch, parakoopa, sa-1, scale platform, side exit, super koopa, timed lift, urchin
Download: Download - 2.96 KiB
80 downloads
Screenshots
Image
KevinM
Originally posted by DTA450
Does it work with sprite 9D (bubble with another sprite inside) and sprite 98 (pitchin' chuck)?

No, as they both have four different options instead of two.
Posted by:  KevinM - | Link
DTA450
Does it work with sprite 9D (bubble with another sprite inside) and sprite 98 (pitchin' chuck)?
Posted by: DTA450 - | Link
Maarfy
Removed one line of debug code. Nothing else has been changed.

A well-put-together patch that affords one more control over their sprites, always a plus.

Do note that Lunar Magic does not change its display to match the revised sprite behaviors, which takes some getting used to. The only sprites that really become problematic in this regard are the line-guided enemy sprites (Chainsaws, Grinder, Fuzzy), which have hardcoded spawn position offsets (which is why they jump back and forth when dragged around in Lunar Magic). To place these sprites properly with the extra bit clear (i.e. set to move down/right), first place the sprite at the desired location. Next, check the Lunar Magic tooltip - if it says the sprite is set to move down/right, then nothing else need be done, it'll spawn where you put it. If it says it's is set to move up/left, keep sliding the sprite to the right - it will continue to jump back and forth before ending up one space away from the desired location, but with the tooltip reading down/right. Finally, move the sprite left or right one space to place it in the correct location. It's graphic in Lunar Magic will shoot 22 tiles over to the right, but the sprite itself will spawn where it's supposed to.

Tested with Asar 1.71, Lunar Magic 3.11, SA-1 1.32, Snes9x 1.59.2, PIXI 1.2.14.
Posted by:  Maarfy - | Link
Ayami
interesting patch!
Posted by:  Ayami - | Link
Knight of Time
That's really cool...could another future update possibly allow doing something similar with the extended objects that use the X/Y position to set a property if the extension field was used to define what those extended objects would contain without the need for using custom blocks (for example, making one instance of extended object 35 contain a shell regardless of the X position, then having another copy of the same extended object contain a key that was in the same column as the other one)? I'm really curious.
Posted by: Knight of Time - | Link
MarioFanGamer
Originally posted by AnasMario130
The koopas didn't even touch it... not even one pixel.

They did, it's just that the touched the block from below, not above, lol.
Posted by:  MarioFanGamer - | Link
AnasMario130
The koopas didn't even touch it... not even one pixel.
Posted by: AnasMario130 - | Link
KevinM
Originally posted by AnasMario130
Yo, is that gray P-Switch literally on an invisible tile 1F0?

yep lol
Posted by:  KevinM - | Link
AnasMario130
Yo, is that gray P-Switch literally on an invisible tile 1F0? Anyways, nice patch you got there.
Posted by: AnasMario130 - | Link
HammerBrother
Yay, sprite positioning freedom!
Posted by: HammerBrother - | Link

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

Copyright © 2005 - 2020 - 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