[?] Custom Tweaked Sprites [?]
I. Introduction
Custom tweaked sprites are a simple form of custom sprites that were inspired by a largely unused function of mikeyk's Sprite Tool - the ability to use .cfg files to create custom sprite "tweaks" of the original sprites in Super Mario World. Since a custom tweaked sprite's .cfg file is referencing the game's original coding, additional asm is unnecessary.
Many people who have worked with Super Mario World have used the tool Tweaker to alter the game's original sprites. By using only Tweaker, though, the original version of the sprite is altered. However, by using Custom Tweaked Sprites, the editor gains the ability to use both the original sprite (in its original intact form) as well as their tweaked version, since the "tweak" is itself a separate sprite, and a custom sprite.
In this way, for instance, one could have both classic Goombas and Super Mario World Goombas within a single game, without the need to insert the asm for the custom-made classic Goomba. This is just one example.
What I have tried to do in this project is make new enemies for Super Mario World projects using only tweaks of the game's existing sprites. I have tried to make enemies that seem logical and that would actually fit within the Mario universe. In some instances, I have created approximations of enemies from other Mario games. In other instances, I have created sprites that are entirely new.
My goal in creating this project was to highlight a little-used function of Sprite Tool.
Download
II. Contents
This package contains a small sampling of the custom tweaked sprites that one can make by using just a little bit of editing and a little bit of imagination. This package currently includes:
- a set of custom tweaked sprites
- ExGFX graphics files for the custom tweaked sprites
- in-game screenshots of the custom tweaked sprites
- an IPS patch for a demo featuring the custom tweaked sprites (only patch to a clean ROM)
- this readme
II. Use
To use the custom tweaked sprites included in this package, you must insert them into your ROM using Sprite Tool. These sprites are inserted like any other custom sprite would be - just drop the .cfg file into the appropriate folder. The only difference is that these custom sprites require no ASM file, unlike most custom sprites. For more information on using Sprite Tool, read the documentation included with that tool.
IV. The Custom Tweaked Sprites
This package contains the following custom tweaked sprites:
Yoshi (Red Yoshi, Blue Yoshi, and Yellow Yoshi)
- Yoshis come in a variety of colors. Normally, non-green Yoshis need to be hatched and fed before they are mature and at their full power. These three colorful Yoshis are all grown up and ready to help Mario. Red Yoshi always spits out fireballs, whatever the color of the shells in its mouth. Blue Yoshi can fly for a fixed length of time, whatever the color of the shells in its mouth. Yellow Yoshi throws out sand clouds for a fixed length of time when he jumps, whatever the color of the shells in its mouth.
Baby Yoshi
- Somewhere in the land of dragons, there are three different-colored Yoshis hiding. At first, they are little kids. So, you must feed them something so they grow. If you feed them five enemies, they'll grow into a big Yoshi. These particular Yoshis are already hatched and they're ready to be fed!
Rocko
- Rockos are a small stones with feet. They aren't friends of Bowser, but they aren't friends with the Mario Bros. either. Fire won't hurt them, but they can be rolled over and picked up to be used as a weapon. They don't like that.
Micro-Paragoomba
- Micro-Paragoomba is the name given to a species of small Goombas that can fly. They attack with a wave-like pattern. One stomp will ground them for good.
Boingboingsplat
- A small blue blob that bounces up and down in one spot, over and over and over. Fireballs won't hurt him.
Paraspiny
- Paraspinies are Spinies that can fly! The only way the player can defeat them is to shoot a Fireball at them, or run into them while being invincible from a Starman.
Strollin' Stu
- Strollin' Stus are squat, pudgy creatures, somewhat similar to Goombas, that are native to Isle Delfino. They have bulbous noses, high-tucked spotted trousers, and a waddling gait.
Spiny Cheep-Cheep
- Spiny Cheep-Cheeps are blue Cheep-Cheeps with spikes running down their backs. Their spikes don't normally make them more dangerous, since Mario and Luigi can't stomp on enemies underwater anyway, but some Spiny Cheep-Cheeps like to jump out of the water.
Joe The Shark
- Joe The Shark and his pals are so hungry and mean that they will jump out of the ocean to attack Mario. Because of Joe is so muscular, Mario can't stomp on him, and fireballs do not affect him. Joe wears boxing gloves, but he doesn't seem to use them against Mario.
Bouncing Cannonball
- Cannonballs are heavy metal spheres that are normally launched from cannons at high speeds, but this kind is so anxious to be fired out of a cannon that it jumps around nervously until its turn comes.
Dry Spiny
- Dry Spinies are the skeletal remains of Spinies. The crawl along slowly and their sharp spines protect them from being crushed by stomping attacks. Unlike living Spinies, they are immune to fire attacks.
Dry Paraspiny
- Dry Paraspinies are the skeletal remains of Paraspinies. The fly along slowly and their sharp spines protect them from being crushed by stomping attacks. Unlike living Paraspinies, they are immune to fire attacks.
Chainless Chomp
- A Chainless Chomp is a Chain Chomp that is on the loose. It can be stopped unless Mario has a Starman.
Parachomp
- Parachomps are Chainless Chomps that have small stubby wings that allow them to bounce around and hover. They can only be stopped if Mario runs into them while invincible.
Pogo-Thwimp
- Pogo-Thwimps are a type of Thwimp that hops up and down, up and down, over and over and over. Just like their bigger cousins, Thwomps, they cannot be destroyed, so the player has to avoid them.
V. Notes
- As in regular Super Mario World, more than one mature Yoshi cannot appear in one level at the same time. Similarly, mature Yoshis cannot appear within the same level as Baby Yoshis, so plan accordingly. As a last note of caution, more than one Baby Yoshi should not be placed in an area where a Baby Yoshi can grow to adulthood.
- As with other custom sprites, the graphics for custom tweaked sprites replaces the graphics of the game's regular sprites. This makes certain of the game's original sprites incompatible with the use of certain custom tweaked sprites.
VI. Credits
- Dispari Scuro, Kyoseron, mikeyk, smkdan, SNN
- Strollin' Stu graphics courtesy of Pooka of Mario Fan Games Galaxy.
Download
[?] Miscellaneous Helpful Hints
If I moderated your hack, there was apparently a 90 percent chance it was rejected.
I. Introduction
Custom tweaked sprites are a simple form of custom sprites that were inspired by a largely unused function of mikeyk's Sprite Tool - the ability to use .cfg files to create custom sprite "tweaks" of the original sprites in Super Mario World. Since a custom tweaked sprite's .cfg file is referencing the game's original coding, additional asm is unnecessary.
Many people who have worked with Super Mario World have used the tool Tweaker to alter the game's original sprites. By using only Tweaker, though, the original version of the sprite is altered. However, by using Custom Tweaked Sprites, the editor gains the ability to use both the original sprite (in its original intact form) as well as their tweaked version, since the "tweak" is itself a separate sprite, and a custom sprite.
In this way, for instance, one could have both classic Goombas and Super Mario World Goombas within a single game, without the need to insert the asm for the custom-made classic Goomba. This is just one example.
What I have tried to do in this project is make new enemies for Super Mario World projects using only tweaks of the game's existing sprites. I have tried to make enemies that seem logical and that would actually fit within the Mario universe. In some instances, I have created approximations of enemies from other Mario games. In other instances, I have created sprites that are entirely new.
My goal in creating this project was to highlight a little-used function of Sprite Tool.
Download
II. Contents
This package contains a small sampling of the custom tweaked sprites that one can make by using just a little bit of editing and a little bit of imagination. This package currently includes:
- a set of custom tweaked sprites
- ExGFX graphics files for the custom tweaked sprites
- in-game screenshots of the custom tweaked sprites
- an IPS patch for a demo featuring the custom tweaked sprites (only patch to a clean ROM)
- this readme
II. Use
To use the custom tweaked sprites included in this package, you must insert them into your ROM using Sprite Tool. These sprites are inserted like any other custom sprite would be - just drop the .cfg file into the appropriate folder. The only difference is that these custom sprites require no ASM file, unlike most custom sprites. For more information on using Sprite Tool, read the documentation included with that tool.
IV. The Custom Tweaked Sprites
This package contains the following custom tweaked sprites:
Yoshi (Red Yoshi, Blue Yoshi, and Yellow Yoshi)
- Yoshis come in a variety of colors. Normally, non-green Yoshis need to be hatched and fed before they are mature and at their full power. These three colorful Yoshis are all grown up and ready to help Mario. Red Yoshi always spits out fireballs, whatever the color of the shells in its mouth. Blue Yoshi can fly for a fixed length of time, whatever the color of the shells in its mouth. Yellow Yoshi throws out sand clouds for a fixed length of time when he jumps, whatever the color of the shells in its mouth.
Baby Yoshi
- Somewhere in the land of dragons, there are three different-colored Yoshis hiding. At first, they are little kids. So, you must feed them something so they grow. If you feed them five enemies, they'll grow into a big Yoshi. These particular Yoshis are already hatched and they're ready to be fed!
Rocko
- Rockos are a small stones with feet. They aren't friends of Bowser, but they aren't friends with the Mario Bros. either. Fire won't hurt them, but they can be rolled over and picked up to be used as a weapon. They don't like that.
Micro-Paragoomba
- Micro-Paragoomba is the name given to a species of small Goombas that can fly. They attack with a wave-like pattern. One stomp will ground them for good.
Boingboingsplat
- A small blue blob that bounces up and down in one spot, over and over and over. Fireballs won't hurt him.
Paraspiny
- Paraspinies are Spinies that can fly! The only way the player can defeat them is to shoot a Fireball at them, or run into them while being invincible from a Starman.
Strollin' Stu
- Strollin' Stus are squat, pudgy creatures, somewhat similar to Goombas, that are native to Isle Delfino. They have bulbous noses, high-tucked spotted trousers, and a waddling gait.
Spiny Cheep-Cheep
- Spiny Cheep-Cheeps are blue Cheep-Cheeps with spikes running down their backs. Their spikes don't normally make them more dangerous, since Mario and Luigi can't stomp on enemies underwater anyway, but some Spiny Cheep-Cheeps like to jump out of the water.
Joe The Shark
- Joe The Shark and his pals are so hungry and mean that they will jump out of the ocean to attack Mario. Because of Joe is so muscular, Mario can't stomp on him, and fireballs do not affect him. Joe wears boxing gloves, but he doesn't seem to use them against Mario.
Bouncing Cannonball
- Cannonballs are heavy metal spheres that are normally launched from cannons at high speeds, but this kind is so anxious to be fired out of a cannon that it jumps around nervously until its turn comes.
Dry Spiny
- Dry Spinies are the skeletal remains of Spinies. The crawl along slowly and their sharp spines protect them from being crushed by stomping attacks. Unlike living Spinies, they are immune to fire attacks.
Dry Paraspiny
- Dry Paraspinies are the skeletal remains of Paraspinies. The fly along slowly and their sharp spines protect them from being crushed by stomping attacks. Unlike living Paraspinies, they are immune to fire attacks.
Chainless Chomp
- A Chainless Chomp is a Chain Chomp that is on the loose. It can be stopped unless Mario has a Starman.
Parachomp
- Parachomps are Chainless Chomps that have small stubby wings that allow them to bounce around and hover. They can only be stopped if Mario runs into them while invincible.
Pogo-Thwimp
- Pogo-Thwimps are a type of Thwimp that hops up and down, up and down, over and over and over. Just like their bigger cousins, Thwomps, they cannot be destroyed, so the player has to avoid them.
V. Notes
- As in regular Super Mario World, more than one mature Yoshi cannot appear in one level at the same time. Similarly, mature Yoshis cannot appear within the same level as Baby Yoshis, so plan accordingly. As a last note of caution, more than one Baby Yoshi should not be placed in an area where a Baby Yoshi can grow to adulthood.
- As with other custom sprites, the graphics for custom tweaked sprites replaces the graphics of the game's regular sprites. This makes certain of the game's original sprites incompatible with the use of certain custom tweaked sprites.
VI. Credits
- Dispari Scuro, Kyoseron, mikeyk, smkdan, SNN
- Strollin' Stu graphics courtesy of Pooka of Mario Fan Games Galaxy.
Download
[?] Miscellaneous Helpful Hints
If I moderated your hack, there was apparently a 90 percent chance it was rejected.