home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 1
/
ARM_CLUB_CD.iso
/
contents
/
sillies
/
silly9
/
StickMan
/
!Player
/
!Help
< prev
next >
Wrap
Text File
|
1992-05-07
|
6KB
|
188 lines
!Help for !Player Version 1.00
------------------------------
[Docs as of 22-April-90]
Files included in this package :-
!Run
!RunImage
!Sprites
!Help
Templates
chkspr ) my chkspr util, rename the app and see what
!Boot ) happens (nothing!). Notes in Comments.
There are several apps avaliable at the mo that animate a
specific sprite file. In general they don't work properly
except if they are run in a specific mode. I decided
(having aquired a multisync, where they very rarely work)
to write the definitive animator app, that will animate a
sprite file created in any mode in any mode.
Usage
-----
Load the application by doubling clicking on the !Player
icon (a tv). To animate a sprite file drag the file onto
the tv icon installed on the iconbar or double click on the
sprite file. If you wish to change the animation you can
drag a different file onto tv icon, the animation window or
double click on the file.
Of course it is possible to load single image sprite
files into !Player as well, !Player will not attempt to
animate these (!) so there is no worry of loss of processor
bandwidth.
It is possible to alter the magnification or speed of the
animation via the 'Options' submenu in the iconbar menu.
The X scale and Y scale factilites behave exactly like the
zoom dialogues in Paint and Draw. The speed option allows
you to alter the time interval between displaying each
frame (ie the lower the value for speed, the faster the
animation procceds). The 'reverse' option allows you to
choose whether to cycle through the sprites from first to
last (and then from the beginning again) [off] or going
backwards and forwards through the list [on] (useful if the
beginning and end don't match up properly)
Notes On Sprite File Format
---------------------------
This application was written with maximum flexabilty in
mind. Sprite names are irrelavent, the application will
animate cyclicly from the first image to the last. The mode
and palette data for the whole animation is taken from the
first sprite (if the first sprite is different from the
rest then problems occur!). It is advisable to define a
palette for the first sprite otherwise the default mode
palette is used, which is completely different from the
desktop one.
Facilites For Animation Applications
------------------------------------
The application is run via this call in the !Run file:-
Run <Obey$Dir>.!RunImage [options] %*0
The options allow complete control over the bootup aspects.
-quit Application quits when the close box is
clicked
-load <pathname> Application loads <pathname> on bootup
-iconbar No iconbar and quit on close box click
-reverse Selects the reverse mode
-speed <int> As options menu, range 1-99
-xmag <int> As options menu, range 1-99
-xdiv <int> As options menu, range 1-99
-ymag <int> As options menu, range 1-99
-ydiv <int> As options menu, range 1-99
So a standalone animation would probably call :-
Run <Obey$Dir>.!RunImage -ic -load <Obey$Dir>.Photos %*0
(Note the order and case of the options is irrelevent and
all of them can be shortened to a '-' followed by the first
two letters. If any are not present then the system will
adopt its defaults)
(To change the name of the application all that is needed
to to rename the directory. The chkspr utility will alter
the name of the first sprite in the !Sprites directory and
the application uses the first sprite for the icon bar, no
matter what its name)
Versions
--------
V1.00 Release version, fully functional.
If anyone wants an unsquashed version, just send me a
disc and postage and I will send you that along with
the rest of my stuff.
Comments
--------
The ChkSpr Utility
The chkspr utility will, when run, examine the '!Sprites'
file and check if the first sprite is the directory's name.
If not the sprites name will be changed to the directory's
name. The !Boot file contains on it's FIRST line 'Run
ChkSpr', this runs the util, the next line contains
'IconSprites <Obey$Dir>.!Sprites' this loads the new sprite
in. The filer always calls any new (ie renamed) app's !Boot
file so the new sprite is automatically loaded for display,
et voilà! Please feel free to use the utility separately
from the rest of the package, I think it is very useful!
Conditions of Use
-----------------
This application is supplied free to everyone 'as is', I
do not give any guarantee that it is free of bugs, or
supply any warranty about its suitabliliy for use. However
if there are any problems with it and you notify me of them
then I probably will do my best to recify them.
You are may give this application to anyone, via any
medium, so long as :-
1) It is delivered with ALL the supplied files and
unaltered (except !Run & !Boot files) .
2) It is not supplied on a disc you are charging
for (except for media and postage costs).
You have permission to use any part or the whole
application in a project you intend to place in the public
domain, as long as I am fully credited. If you wish to use
these routines in a program that is for sale (for however
much and for whatever reasons) or released as copyright
material then my express permission in writing must be
obtained. I maintain copyright on all the material
supplied and reserve the right to amend these conditions in
cases where I deem misuse.
A large number of hours of work have gone into the
production and maintenance of this application and although
I have supplied the application free donations will be
gratefully received (and if over 7 pounds I will send you a
disc with updates of this and all other pd stuff I have
written. Please include a letter telling me which apps of
mine you use and their version numbers).
Contacts
--------
My address:
6 Parklands Place,
Guildford,
Surrey GU1 2PS.
BBSs I call frequently:
Archive BBS [0603 745932] mbx 23
Arcade BBS [01 654 2212] mbx 23
The World of Cryton [0749 679794] mbx 273
© Emmet Spier 1990 - USE and Enjoy!