Views: 854,419,390
12 users online: Brolencho, chickaDEE Magazine,  Eevee, Gamersmw, LocoFuzzyPants, MORC, Noob, Schneider912, Shingo, TheMorganah, westslasher2, Yuzu - Guests: 50 - Bots: 63 Users: 47,160 (2,478 active)
Latest: moisesperkles
Tip: You can insert custom sprites on the overworld by using Overworld SpriteTool.Not logged in.
Dyzen: Sprite maker
Forum Index - SMW Hacking - Resource & Tool Releases - Dyzen: Sprite maker
Pages: « 1 2 3 4 5 6 »
A few general movements that dyzen could use for basic normal sprites:
Flight of various types,
A bounce (such as a ball, or a spring) and a movement for rolling sprites similar to this-
moving along walls and ceilings-
a movement which follows or stays away from players (disco shell, or

A few interactions for basic sprites:
It kills other sprites it touches-
sprites that can be set to float or sink, or even survive/float on lava could be useful.

so far this is all I can think of, but if there are others i will mention them as well

also this one is based on something I wanted several months back but never managed to find or have help creating so it may be specific, but the uses could be good for many other sprites as well but ill use my example to describe it.
Im unsure if this is interaction or movement, but its also fairly complex and unlikely to happen as i've been told it wouldnt be worth doing if it were even possible, but having the ability to create a sprite which can for example behave like a buzzy beetle/spiny mixed with a spiketop, it sticks to and moves along walls and ceilings, but when mario is near it drops down on him (if on ceiling) or jumps off the wall toward him (if on walls) in an activated kicked state (like shells) which can be upside down (spikes on spiny facing down instead of up meaning it can be jumped on) or normal (works like regular shell/spiny shell).

basically a combination of these different sprites
News about Dyzen:

Finally i finished the university, then i have all my free time to do projects, during July i will upload documentation for Dyzen, that documentation will include:

-How works the Tool.
-Documentation RAM Address that use the tool.
-How edit routines made by the tool.
-How to build the logic of the sprite.
-How to do differents interactions of the sprite.
-How to do the behaviour of the sprite.
-How to do differents kinds of movement for the sprite.
-How to do Hit points and phases (for bosses).
-Templates for common sprites.

Also i am preparing new version V1.1.0.0 for winter 2020 C3.
SMWControlLibX GitHub
My Discord Server
I am working on a System for Dynamic Z and Dyzen to separate dynamic sprites in sections, for example this sprite:

Can be separated in 4 sections, body, face, foots and nose, and each section have its own dynamic routine. Why do this? because there are sections that do their dynamic routine with very few frecuency and others that change more ofter, then in some sprites you can save a lot of cycles and reduce slowdown separating the sprite in sections.

Also the main reason to do this is because when a sprite is separate in sections can have more frames using less space on the ROM.

In this example body and face must be rotated in 24 differents degrees, the body requires like 24 frames and is 64x64, if the body is not separate of the face, it requires 24 frames for each diferent face, then it requires 72 frames of 64x64 Total 148kb. if face and body are separate it requires 24 frames of 64x64 for body and 72 of 32x32 for the face then it requires 87kb of space or even less.

Other Reason to do this is because without separate sections some sprites requires thousand of frames for example look this sprite sheet:

That sprite sheet doesn't separate sections and have like 4000 frames.

Other Example is this:

The wheel have only 4 frames and the Gnawty have 8, without separate it in 2 sections (one for Gnawty and other for the wheel) in the worst case require 24 frames of the size of the wheel (each frame requires 3kb Total 110kb), separating in sections require 4 of 3kb and 8 of 512 b Total 17kb.
SMWControlLibX GitHub
My Discord Server
I am remaking Dyzen to make it Cross Platform and improve the performance, for now i remade the GFX Box to select tiles and i am working on the grid to make the frames:

SMWControlLibX GitHub
My Discord Server
Pages: « 1 2 3 4 5 6 »
Forum Index - SMW Hacking - Resource & Tool Releases - Dyzen: Sprite maker

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


Follow Us On

  • YouTube
  • Twitch
  • Twitter


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