Shot factory: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
(Created page with "A shot factory is the common name given to small utilities sometimes found in emulators, which gives the user the ability to see informations about sprites and individually h…")
 
mNo edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
A shot factory is the common name given to small utilities sometimes found in emulators, which gives the user the ability to see informations about [[sprites]] and individually hide them.
"Shot factory" is the name commonly given to utilities sometimes found in emulators, which gives the user the ability to manipulate the video display, in order to isolate [[sprites]], background elements...


= [[Kawaks]]'s shot factory =
=[[Kawaks]]'s shot factory=
[[File:kawakssf.png|thumb]]
[[File:kawakssf.png|thumb]]


Shows a list of current active sprites (ones who have a non-zero size), their number, their corresponding 3 attribute words, and the tile number for the first tile.
Shows a list of the currently active sprites (those that have a non-zero size), their number (position in [[VRAM]]), their 3 attribute words, and the tile number for the first tile.


Sprite blocks are grouped and can't be separated, only the driving sprite is shown in the list.
Chained sprites are grouped and can't be split, only the driving sprite is shown in the list.


Also allows disabling of the [[fix layer]].
Also allows hiding the [[fix layer]].


= [[Nebula]]'s shot factory =
'''Beware''': SCB values are very buggy. Garbage is shown when moving in the list with the arrow keys.
 
<br clear="both"/>
 
=[[Nebula]]'s shot factory=
[[File:nebulasf.png|thumb|right]]
[[File:nebulasf.png|thumb|right]]


The most advanced shot factory.
The most advanced one to date.


*Shows a full map of which of the 384 sprites are used (colored cell) and if they're driving (red) or driven (green).
* Shows a full map of which of the 384 sprites are used (colored cell) and if they're driving (red) or driven (green).
*Each sprite can be individually hidden, as well as the entire fix layer.
* Each sprite can be individually hidden, as well as the entire fix layer.
*The position and shrinking attributes for each sprites can also be edited.
* Chained sprites can be split.
*The background color can be chosen to ease cutouts based on color keying.
* The position and shrinking attributes for each sprite can be edited.
*The tile list for each sprite doesn't seem to work as of version 2.25b.
* The background color can be chosen to do cutouts based on color keying.
* The tile list for each sprite doesn't seem to work as of version 2.25b.


[[Category:Emulation]]
[[Category:Code]]

Latest revision as of 05:13, 1 November 2016

"Shot factory" is the name commonly given to utilities sometimes found in emulators, which gives the user the ability to manipulate the video display, in order to isolate sprites, background elements...

Kawaks's shot factory

Shows a list of the currently active sprites (those that have a non-zero size), their number (position in VRAM), their 3 attribute words, and the tile number for the first tile.

Chained sprites are grouped and can't be split, only the driving sprite is shown in the list.

Also allows hiding the fix layer.

Beware: SCB values are very buggy. Garbage is shown when moving in the list with the arrow keys.


Nebula's shot factory

File:Nebulasf.png

The most advanced one to date.

  • Shows a full map of which of the 384 sprites are used (colored cell) and if they're driving (red) or driven (green).
  • Each sprite can be individually hidden, as well as the entire fix layer.
  • Chained sprites can be split.
  • The position and shrinking attributes for each sprite can be edited.
  • The background color can be chosen to do cutouts based on color keying.
  • The tile list for each sprite doesn't seem to work as of version 2.25b.