Line Number |
Meaning
|
1 |
This line describes a type of your program and may have only one of the
next three abbreviations – app, game, lib. In other words,
this line defines a part of Cybiko computer's Main Desktop, where
your program will be placed.
|
2 |
The full name of your program. It will be displayed to user.
|
3 |
Application type (for games: Arcade, Logical and etc, for applications is empty.)
|
4 |
This line is reserved and has to be EMPTY.
|
5 |
A list of files (separated with spaces) that have to be distributed as a
part of your program. If Cybiko computer can’t find any of these
files, the application won't be launched. If you would like to remove
your program, files from this list will be removed. If your program
consists only one file, this line has to be empty.
|
6 |
A list of masks of files (separated with spaces) your program can create. For example, *.txt – for
text editor or *.sav for game. Masks have to be delimited with spaces.
These files will be shown by CyberLoad.
|
7 |
A unique identifier of your program. This identifier is a name of the
main process created by your program. It can be a number less than 65535
with leading "#" sign or a string. String could not include "#"
character. For example, “Billiards” or "#57".
|
8 |
Version number of your program in format "Digit.Digit.Digit". For example,
"1.2.3". This version number have to be the same as in root.spl.
(For Cybiko Xtreme version must start with digit "2". For example, "21.2.3".)
|
9 |
Min
number of CyOS, which is needed for correct work of your program. An
application can't be launched if you use a version of CyOS older then
written in this line. Format
of this line is the same as format of the 8th line.
(For Cybiko Xtreme use "1.5.1" as min CyOS version.)
|
10 |
Any information written by authors of the application or game.
|
11 |
A list of required libraries; their minimal versions immediately follow in
angle brackets(delimited with spaces). For example, bytecode.dl <1.1.1>
cybank.dl <1.2.2>. If any library is absent or it's version is older
than written in this line, application will not be loaded and diagnostic
message will be displayed.
|
12 |
If your program needs some external devices, IDs of these devices have to be
places in this line. 2 is an ID of MP3 cartridge and 3 is an ID of Memory
Expansion cartridge. If you don't have any device written in this line the
application will not be launched. (This line is ignored in the Cybiko Xtreme.)
|