AUTHOR'S PROGRAMME
Presents to readers
software package, sent to us
Feskovym Kuzma Vladimirovich
from the city of Abakan.
Software package author gave
the name "Universal Editor
sprites. "The editor has
package viewer, sprite, and
the same procedure in the format
text assembler.
After seeing the package, edited by
concluded that such programs are imperative to those who
engaged in development programs
using dynamic graphics. The author is pretty good
conceived the principle of forming spraytov.V result sprites
can be easily placed in the "body" of the program, and display
them on the screen not getting troubled in the calculations.
However, there is a small remark
about the user interface. The fact that the output of different
options is made of a variety of means, yet somehow You can
survive, but at the entrance mode "Burn sprites", cancel the
command by any combination of buttons failed. From mode can be
accessed only by writing the sprites on the disc.
And now you can see
small demonstration made
author with his package
programs. Exiting the show
on the "gap", ENTER. P
(C) 1996 Studio KF
is
Universal editor sprites
Version 1.2
Viewer sprites
Version 1.2
Programmer Fes'kov Kuzma
662613 Abakan, Leninskaya str
Komsomol, 3, kv.16, phone
(39022) 6-42-63
Your attention is invited
new development in our studio. In
Recently, when our domestic programmers come from
for such a difficult and important thing,
how to write games, the question arose
on preparation for them graphics. From
whole variety of editors
sprites I have met only 1 or
2, which at least possible
was used, but they do not
meet even the minimum requirements for programs of this
kind. Ask such a problem
I wrote a software package that
available today to your attention.
This editor sprite editor can name a relative, as the sprites
themselves It does not create, draw their
you have in any image editor, but this program will be
indispensable in cutting sprites from screen saver. I not yet
ready to create something like 2 or Artist Art studio, so it
would be foolish to ignore them and write capabilities
something of their own.
Program Management
Management of the program is
by Sinclair joystick
Cursor joystick and keys Q, A,
O, P, M, SPACE, 1, 2, 3, 4.
Main Menu
Format sprites
This menu offers you to configure the storage format of the
sprite your taste.
Motion window high
If the length of the sprites are always
multiples of familiarity (the others I do not
met), then height, we can
to ask them any size, the
option allows you to ask this
parameter. The option, which stands in a circle a point is
considered active.
Dimensions sprites
If your program a sufficient number of sprites the same size,
you should use this option. First, it saves on the 4-th
bytes for each sprite, and secondly
simplify pechat.Posle select "identical", the size of sprites
must be set using the icon "<>" (+ / -1). If the previous
option size in height were given in pixels, then there
Height is also given in pixels, otherwise the familiarity. When
you select "identical" all other options, except the following,
do not matter.
Storage method
Sprites can be stored as a
attributes, and without, do
appropriate choice.
Table Type
Individual - If you select this
option sprites in memory will be
stored one after another, but
in front of them will be created
table, where each sprite
assigned to 4 bytes: 2 bytes
offset to sprite or address
sprite, 2 bytes length (LEN) and
width (HGT) sprite (width
always given in pixels).
Pass-through - there is no separate
table, but before each sprite
is 4 bytes: 2 bytes
offset or address of the next
sprite, 2 bytes length and height
THIS sprite.
Addressing
Index - the choice of this
options in the first two bytes will be
contains the offset from the beginning
File sprites to the sprite itself. To find the address
sprite you need only add
this offset to the load address
sprites.
Fixed - in this case,
the first 2 bytes will contain
Specific address sprite that
makes the print somewhat faster
than the previous format, but does
File sprites do not move.
If you choose this option,
specify the address fixing badges
"<>" (The first + / - 1000
second + / - 1).
Cut sprites
After selecting this option
the program will remind you of the active
In this menu, press:
1 - move / change okna.Kla
Vichy control is moved
window on the screen after clicking
this key, they will
increase or decrease
window sizes. Reconsideration
Pressing return all
original state. If you
specify the size of sprites
the same, this key
will not work.
2 - Information about the window. When
Pressing this key you
'll see information about the length and
height of the sprite.
3 - a window into a sprite. When you press
this button, you move
a copy of windows in a sprite. After
Then the program will tell you
how much is left of memory and
how many sprites you have created.
4 - access to the main menu. After
which you can download
another splash and continue
Cut or burn
sprites.
Download screensaver
After selecting this option before
you get the disk menu, where
file names, size
which is equal to or less than 6,912
bytes. Arrows choose a file.
"L" - loads the file. "Q" -
exit without loading.
Record sprites
The program will ask you 8
character file name. If the file
with that name exists,
program will inform you about this
try typing a different name.
The format of upload files
Before each file, regardless of the format chosen,
additionally unloaded another 7
Bytes:
USE - 3 bytes belonging to
program. They need to viewer sprites.
FLAG - 1 byte. Bits of this byte
report on the status of the switches in the Format menu sprites.
Turned off the bit corresponds to
The first item included - the second:
0 - Movement in height
on familiarity
Pixel
1 - Dimensions of sprites
arbitrary
same
2 - Method of Storage
attributes
no attributes
3 - Type table separate
sequentially
4 - Addressing index
fixed
SPR - 1 byte. The number of sprites in the file. Because it is
one bytes, the number of sprites is not
may exceed 255.
LENHGT - 2 bytes. If you choose the size of sprites, "the
same", there are no tables in memory No (if you have them and
chose), and These 2 bytes contain a length and
height sprites.
Start address in the directory
drive is assigned to the selected
address you commit.
Sprites are stored in the following
form:
1 byte 2 bytes ....
... +1 ... +2 ... +3
............ Etc. ..........
If the sprites with the attributes, then
they are stored in the same form, but
after the data sprite.
Initialization
After specifying the size of sprites
you can no longer change it. This option initializes
all the variables that will clear the buffer
sprites. You only get what
loaded program.
Exit TR-Dos
The program attempts to load
boot from a floppy disk.
Viewer sprites
This is an auxiliary program
which allows you to see you create sprites.
Main Menu
Download sprites
You will see a list of
files on disk. You can not
exit this menu until
Upload sprayty.Esli program
finds at the beginning of the file third
bytes belonging to the program, it will not show you the
sprites, what you and let you know. Arrow - select the file "L"
- download the file.
Format sprites
The program will show you what
plants were selected in the options
Format sprites "editor.
If any lines are missing in the message, it means they do not
involved in this file
sprites.
View sprites
The program order will
you all sprites contained in
this file.
Exit TR-Dos
The program attempts to load
boot from the disk.
-------------------------------
In my opinion I have provided in
This program everything, but be
maybe you need something else, and
you do not have enough of these vozmozhnostey.Pishite and the
next version program will be useful to you.
--------------------------------
*