Difference between revisions of "Dynamic Z"

From SnesLab
Jump to: navigation, search
(Created page with "== Introduction == Dynamic Z is a system for Super Mario World that gives the user the ability to perform a variety of actions during V-Blank. Dynamic Z was created by Anoni...")
 
Line 1: Line 1:
== Introduction ==
+
Dynamic Z is a patch for [[Super Mario World]] that allows performing a variety of actions during [[V-Blank]]. It was made by [[User:anonimzwx|anonimzwx]]. Dynamic Z is meant to be a replacement for [[DSX]] as both allow coding dynamic sprites.
  
Dynamic Z is a system for Super Mario World that gives the user the ability to perform a variety of actions during V-Blank.
+
Dynamic Z does not require a buffer for coding dynamic sprites, which significantly reduces the slowdown caused by these type of sprites. Additionally, it can create sprites with a 30FPS animation synchronized with each other; this allows having twice as many dynamic sprites on-screen compared to DSX.
  
Dynamic Z was created by Anonimzwx as a replacement for DSX. It makes it possible to code dynamic sprites without the need of a buffer, which in turn significantly removes the slowdown caused by these type of sprites. Additionally, Dynamic Z allows the user to code dynamic sprites with a 30FPS animation that are syncronized with each other; this enables the possibility of having two times the amount of dynamic sprites on-screen in comparison with DSX.
+
== Features ==
 
 
Some features allowed for users are:
 
  
 
* Graphic changes
 
* Graphic changes
Line 11: Line 9:
 
* Color palette and graphic changes on the player
 
* Color palette and graphic changes on the player
 
* Tile changes
 
* Tile changes
 
It also has the following general features:
 
 
 
* Support for Dynamic, Semi-Dynamic and Giga-Dynamic sprites
 
* Support for Dynamic, Semi-Dynamic and Giga-Dynamic sprites
* A special DMA mode which grants 50% more transfer capacity by removing the game's original DMA code
+
* A special DMA mode, which grants 50% more transfer capacity by removing the game's original DMA code
 
* Player DMA optimizations that gives more time during NMI and slightly curbs slowdown
 
* Player DMA optimizations that gives more time during NMI and slightly curbs slowdown
* Compatibility with the old DSX sprites
+
* Compatibility with DSX sprites

Revision as of 23:46, 19 May 2019

Dynamic Z is a patch for Super Mario World that allows performing a variety of actions during V-Blank. It was made by anonimzwx. Dynamic Z is meant to be a replacement for DSX as both allow coding dynamic sprites.

Dynamic Z does not require a buffer for coding dynamic sprites, which significantly reduces the slowdown caused by these type of sprites. Additionally, it can create sprites with a 30FPS animation synchronized with each other; this allows having twice as many dynamic sprites on-screen compared to DSX.

Features

  • Graphic changes
  • Color palette changes
  • Color palette and graphic changes on the player
  • Tile changes
  • Support for Dynamic, Semi-Dynamic and Giga-Dynamic sprites
  • A special DMA mode, which grants 50% more transfer capacity by removing the game's original DMA code
  • Player DMA optimizations that gives more time during NMI and slightly curbs slowdown
  • Compatibility with DSX sprites