Demo Construction Kit: Difference between revisions

From Atari Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 314: Line 314:
 
Return to the colour box the modify the parameter of the interval and put it to 010. Do your demo again, you will notice that your colour strips are wider. The interval therefore corresponds to the thickness of your colour stripes. Now, put the coul parameter on 02 and have a look: you will notice that the colour stripes have disappeared, this is normal since your colour stripes are only visible on colour 02 and since you have not loaded a picture, the colour 02 is not used (only the colour 00 is used for an empty picture and which corresponds to the background). Now cancel the rasters parameter on the unrolling menu,then load on a picture and do all the necessary operations to see it in the demo mode with it's correct colour palette.
 
Return to the colour box the modify the parameter of the interval and put it to 010. Do your demo again, you will notice that your colour strips are wider. The interval therefore corresponds to the thickness of your colour stripes. Now, put the coul parameter on 02 and have a look: you will notice that the colour stripes have disappeared, this is normal since your colour stripes are only visible on colour 02 and since you have not loaded a picture, the colour 02 is not used (only the colour 00 is used for an empty picture and which corresponds to the background). Now cancel the rasters parameter on the unrolling menu,then load on a picture and do all the necessary operations to see it in the demo mode with it's correct colour palette.
   
  +
After this, while still in the colour box go to the rasters mode, place the interval on 001 and erase the rasters then place yourself on number 100 and validate the PAL parameter. Then go to palette mode. If you have completed the operations correctly, you will have the palette of your picture in palette no: 000. Go to palette no: 001 and modify it manually (put the colours that you want!).
<pre>
 
AFTER THIS,WHILE STILL IN THE COLOUR BOX GOTO THE RASTERS
 
MODE,PLACE THE INTERVAL ON 001 AND ERASE THE RASTERS THEN PLACE
 
YOURSELF ON NUMBER 100 AND VALIDATE THE PAL PARAMETER.THEN GOTO
 
PALETTE MODE.IF YOU HAVE COMPLETED THE OPERATIONS CORRECTLY,YOU
 
WILL HAVE THE PALETTE OF YOUR PICTURE IN PALETTE NO:000.GOTO
 
PALETTE NO:001 AND MODIFY IT MANUALLY (PUT THE COLOURS THAT YOU
 
WANT!).
 
   
  +
Have a look at your demo: you should see your picture with the palette and without any other effect.
HAVE A LOOK AT YOUR DEMO:YOU SHOULD SEE YOUR PICTURE WITH THE
 
PALETTE AND WITHOUT ANY OTHER EFFECT.
 
   
  +
Go back and validate the rasters in the pull down menu and look at your demo once again: you will notice that in the middle of the screen (100th line) the palette changes and corresponds to the palette no: 001 that you have put in.
GO BACK AND VALIDATE THE RASTERS IN THE PULL DOWN MENU AND LOOK
 
AT YOUR DEMO ONCE AGAIN:YOU WILL NOTICE THAT IN THE MIDDLE OF THE
 
SCREEN(100th LINE) THE PALETTE CHANGES AND CORRESPONDS TO THE
 
PALETTE NO:001 THAT YOU HAVE PUT IN.
 
   
  +
We can therefore see that the parameter PAL modifies the palette of the given raster, you can of course change the palette of your demo as many times as there are palettes (274 palettes available). At each request for alteration, you display the following: for e.g, indicate a change of palette at raster no: 150
WE CAN THEREFORE SEE THAT THE PARAMETER PAL MODIFIES THE PALETTE
 
  +
by placing yourself on number 150 and by validating the pal parameter. Then place yourself in palette mode on the palette no: 002 then put colours on it. Have a look at your demo: you will notice a change of palette at line 100 with palette no: 001 and a change of palette at line 150 with palette no: 002.
OF THE GIVEN RASTER,YOU CAN OF COURSE CHANGE THE PALETTE OF YOUR
 
DEMO AS MANY TIMES AS THERE ARE PALETTES (274 PALETTES
 
AVAILABLE).AT EACH REQUEST FOR ALTERATION,YOU DISPLAY THE
 
FOLLOWING: FOR E.G,INDICATE A CHANGE OF PALETTE AT RASTER NO:150
 
BY PLACING YOURSELF ON NUMBER 150 AND BY VALIDATING THE PAL
 
PARAMETER.THEN PLACE YOURSELF IN PALETTE MODE ON THE PALETTE
 
NO:002 THEN PUT COLOURS ON IT.
 
HAVE A LOOK AT YOUR DEMO:YOU WILL NOTICE A CHANGE OF PALETTE AT
 
LINE 100 WITH PALETTE NO:001 AND A CHANGE OF PALETTE AT LINE 150
 
WITH PALETTE NO:002.
 
   
  +
Return to the colour box, then cancel the following two palettes on rasters no: 100 and 150. Now select the "cycle" option(cyclage) and put the parameter (n.b palette on 001) then put a pal (suivaute) on raster no:000.
RETURN TO THE COLOUR BOX,THEN CANCEL THE FOLLOWING TWO PALETTES
 
ON RASTERS NO:100 AND 150.NOW SELECT THE "CYCLE" OPTION(CYCLAGE)
 
AND PUT THE PARAMETER (N.B PALETTE ON 001) THEN PUT A PAL
 
(SUIVAUTE) ON RASTER NO:000.
 
   
  +
Look at your demo: you will see a cycle of colours; this cycle uses palettes 001 and 002 in that order.
LOOOK AT YOUR DEMO:YOU WILL SEE A CYCLE OF COLOURS;THIS CYCLE
 
USES PALETTES 001 AND 002 IN THAT ORDER.
 
   
  +
Now select the PAL parameter. Suivaute of raster no: 000 and place a PAL suivaute on raster no: 100.
NOW SELECT THE PAL PARAMETER.SUIVAUTE OF RASTER NO:000 AND PLACE
 
A PAL SUIVAUTE ON RASTER NO:100.
 
   
LOOK AT YOUR DEMO:
+
Look at your demo:
   
  +
You can notice that the change of palette only occurs from raster no:100 always with the palette 001 and 002. In fact, the cycle of palette starts at the 1st raster where the pal parameter suivaute is positioned. This cycle can use all the palettes available except palette no: 000.
YOU CAN NOTICE THAT THE CHANGE OF PALETTE ONLY OCCURS FROM RASTER
 
NO:100 ALWAYS WITH THE PALETTE 001 AND 002.IN FACT,THE CYCLE OF
 
PALETTE STARTS AT THE 1st RASTER WHERE THE PAL PARAMETER SUIVAUTE
 
IS POSITIONED.THIS CYCLE CAN USE ALL THE PALETTES AVAILABLE
 
EXCEPT PALETTE NO:000.
 
   
 
THE SCROLLS
 
THE SCROLLS
ÿÿÿÿÿÿÿÿÿÿÿ
 
YOU CAN DEFINE 10 DIFFERENT SCROLLINGS.TO ACTIVATE THEM,YOU NEED
 
TO SELECT THEM IN THE VALIDATION MENU.THE 10 SCROLLINGS ARE NOTED
 
DOWN AS SCROLL 0 TO SCROLL 9.
 
   
  +
You can define 10 different scrollings. To activate them, you need to select them in the validation menu. The 10 scrollings are noted down as scroll 0 to scroll 9.
CLICK ON THE SCROLL ICON OR PRESS ON THE F1 KEY TO GAIN ACCESS TO
 
THE BOX.YOU MUST SPECIFY WHICH SCROLL NUMBER YOU WANT TO EDIT:
 
   
  +
Click on the scroll icon or press on the F1 key to gain access to the box. You must specify which scroll number you want to edit:
TO DO THIS,CLICK ON THE CORRESPONDING NUMBER.YOU THEN HAVE ACCESS
 
THE SCROLL PARAMETER BOX.
 
   
  +
To do this, click on the corresponding number. You then have access to the scroll parameter box.
YOU MUST HAVE LOADED A PICTURE BEFOREHAND CONTAINING THE OBJECTS
 
THAT YOU WANT TO SCROLL (BLENDING OF CHARACTERS DECOR OR OTHER)
 
IN ONE OF THE THREE BUFFERS.
 
   
  +
You must have loaded a picture beforehand containing the objects that you want to scroll (blending of characters decor or other) in one of the three buffers.
YOU MUST SPECIFY IN WHICH BUFFER THE OBJECTS TO BE USED ARE,BY
 
CLICKING ON THE CORRESPONDING NUMBERS 1,2 OR 3.
 
   
  +
You must specify in which buffer the objects to be used are, by clicking on the corresponding numbers 1, 2 or 3.
THEN YOU MUST SPECIFY THE SIZE OF YOUR OBJECTS TO BE SCROLLED
 
WITH THE PARAMETERS OF THE LETTER BOX (LETTRES).
 
   
  +
Then you must specify the size of your objects to be scrolled with the parameters of the letter box (lettres).
-HEIGHT(HAUTEUR):DEFINES THE HEIGHT OF YOUR OBJECTS IN NO:OF LINES.
 
-WIDTH(LARGEUR):DEFINES THE WIDTH OF YOUR OBJECTS IN NO:OF PIXELS.
 
-STARTING LINE(LIGNE DE DEPART):IS THE LINE WHERE YOUR FIRST
 
OBJECT IS IN THE BUFFER (THIS ENABLES YOU TO PUT SEVERAL KIND OF
 
OBJECTS IN THE SAME BUFFER).
 
   
  +
-HEIGHT(HAUTEUR): defines the height of your objects in no of lines.
YOU MUST NOTE THAT FOR ONE SAME SCROLL,YOUR OBJECTS ALWAYS HAVE
 
  +
-WIDTH(LARGEUR): defines the width of your objects in no:of pixels.
THE SAME DIMENSIONS.
 
  +
-STARTING LINE(LIGNE DE DEPART): is the line where your first object is in the buffer (this enables you to put several kind of objects in the same buffer).
   
  +
You must note that for one same scroll, your objects always have the same dimensions.
YOU MUST DEFINE THE ORDER OF YOUR OBJECTS IN THE BUFFER,FOR
 
THIS,USE THE PARAMETERS FOUND IN THE ORDER BOX(ORDRE),SINCE EACH
 
OBJECT IS ASSOCIATED WITH A PRECISE LETTER WHICH WILL ENABLE YOU
 
TO SELECT IT LATER ON.
 
   
  +
You must define the order of your objects in the buffer, for this, use the parameters found in the order box(ordre), since each object is associated with a precise letter which will enable you to select it later on.
YOU CAN USE THE ASCII ORDER BY CLICKING ON IT OR DEFINING THE
 
  +
ORDER YOURSELF BY CLICKING ON OTHER(AUTRE):AT THAT POINT,A BOX
 
  +
You can use the ascii order by clicking on it or defining the order yourself by clicking on other (autre): at that point, a box appears and you must give the corresponding sign for your objects. (the 1st sign defines the 1st object and so on). Here is a list of the acceptable signs:
APPEARS AND YOU MUST GIVE THE CORRESPONDING SIGN FOR YOUR
 
OBJECTS.(THE 1st SIGN DEFINES THE 1st OBJECT AND SO ON).HERE IS A
 
LIST OF THE ACCEPTABLE SIGNS:
 
   
 
!"#$%&'()*+,-./0123456789:;<=>?.
 
!"#$%&'()*+,-./0123456789:;<=>?.
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
   
AS WELL AS A SPACE (DIFFICULT TO SHOW ON A LIST).
+
As well as a space (difficult to show on a list).
   
  +
To check that you have entered the dimensions of your and order of your objects correctly, click on the option "see"(voir) you can then see your object buffer-moreover, a square surrounds an object; to check that the order that you have given is correct, use the keyboard to go to the corresponding objects (press escape to exit).
TO CHECK THAT YOU HAVE ENTERED THE DIMENSIONS OF YOUR AND ORDER
 
OF YOUR OBJECTS CORRECTLY,CLICK ON THE OPTION "SEE"(VOIR) YOU CAN
 
THEN SEE YOUR OBJECT BUFFER-MOREOVER,A SQUARE SURROUNDS AN
 
OBJECT;TO CHECK THAT THE ORDER THAT YOU HAVE GIVEN IS CORRECT,USE
 
THE KEYBOARD TO GO TO THE CORRESPONDING OBJECTS (PRESS ESCAPE TO
 
EXIT).
 
   
  +
You can also activate/de-activate the plans of your objects by using F1 to F4.
YOU CAN ALSO ACTIVATE/DE-ACTIVATE THE PLANS OF YOUR OBJECTS BY
 
USING F1 TO F4.
 
   
  +
You need to specify on which plans the objects are by activating/releasing the corresponding plan parameters.
YOU NEED TO SPECIFY ON WHICH PLANS THE OBJECTS ARE BY
 
ACTIVATING/RELEASING THE CORRESPONDING PLAN PARAMETERS.
 
   
  +
'''You must define the trajectories of your scroll.'''
YOU MUST DEFINE THE TRAJECTORIES OF YOUR SCROLL.
 
   
  +
There are 3 types of routes (trajectories)possible:
THERE ARE 3 TYPES OF ROUTES(TRAJECTORIES)POSSIBLE:
 
   
  +
-Vertical(Verticale)
-VERTICAL(VERTICALE)
 
  +
-Horizontal(Horizontale)
-HORIZONTAL(HORIZONTALE)
 
  +
-Parametable(Pparametrable)
-PARAMETABLE(PARAMETRABLE)
 
   
  +
Each trajectory will be created, stored or loaded with corresponding options.
EACH TRAJECTORY WILL BE CREATED,STORED OR LOADED WITH
 
  +
Click on the created (cree) option:
CORRESPONDING OPTIONS.
 
  +
You reach the options page of your trajectories, to select the type of trajectory, press on:
CLICK ON THE CREATED (CREE) OPTION:
 
YOU REACH THE OPTIONS PAGE OF YOUR TRAJECTORIES.
 
TO SELECT THE TYPE OF TRAJECTORY,PRESS ON:
 
   
 
-HELP : PARAMETABLE TRAJECTORY
 
-HELP : PARAMETABLE TRAJECTORY
Line 440: Line 384:
 
-UNDO : VERTICAL TRAJECTORY
 
-UNDO : VERTICAL TRAJECTORY
   
  +
Then to define the place of your trajectory on the screen, use the mouse.
THEN TO DEFINE THE PLACE OF YOUR TRAJECTORY ON THE SCREEN,USE THE
 
MOUSE.
 
   
  +
'''Horizontal Trajectory'''
HORIZONTAL TRAJECTORY
 
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
 
   
  +
After having pressed on insert, at the top of the screen are written:
AFTER HAVING PRESSED ON INSERT,AT THE TOP OF THE SCREEN ARE
 
WRITTEN:
 
   
 
-THE START COLUMN (COLONNE DE DEBUT)
 
-THE START COLUMN (COLONNE DE DEBUT)
Line 454: Line 395:
 
-THE MODULE (MODULO)
 
-THE MODULE (MODULO)
   
  +
You move your trajectory directly with the mouse:
YOU MOVE YOUR TRAJECTORY DIRECTLY WITH THE MOUSE:
 
  +
  +
The left button modifies the parameter for the start column (deb). The right and left buttons change the end of column parameter (fin). (1st press on the right then keeping it pressed down, click on the
  +
left).
  +
  +
The module parameter indicates the space between the lines of your trajectory: if the value is 1, this means you will have a normal trajectory; if it is 2, you space out by one line etc. If this parameter is negative, you will have reversed trajectory. To modify this parameter, use the keyboard (don't use the numerical board!).
   
  +
-> From 0 to 9 for the value of the module.
THE LEFT BUTTON MODIFIES THE PARAMETER FOR THE START COLUMN
 
  +
-> - For the sign of the module.
(DEB).
 
THE RIGHT AND LEFT BUTTONS CHANGE THE END OF COLUMN PARAMETER
 
(FIN).
 
(1st PRESS ON THE RIGHT THEN KEEPING IT PRESSED DOWN,CLICK ON THE
 
LEFT).
 
   
  +
You can also define 10 different trajectories by using the digits 0 to 9 of the numerical board. The number of the trajectory in the process of editing is indicated at the bottom left of the screen. Each one of them has a code (e.g :h0,h1...) which will have to be associated to the text of the editor.
THE MODULE PARAMETER INDICATES THE SPACE BETWEEN THE LINES OF
 
YOUR TRAJECTORY:IF THE VALUE IS 1,THIS MEANS YOU WILL HAVE A
 
NORMAL TRAJECTORY;IF IT IS 2,YOU SPACE OUT BY ONE LINE ETC....
 
IF THIS PARAMETER IS NEGATIVE,YOU WILL HAVE REVERSED
 
TRAJECTORY.TO MODIFY THIS PARAMETER,USE THE KEYBOARD (DON'T USE
 
THE NUMERICAL BOARD!).
 
   
  +
The digits + and - of the numerical keyboard enable you to change the column end of trajectory parameter.
-> FROM 0 TO 9 FOR THE VALUE OF THE MODULE.
 
-> - FOR THE SIGN OF THE MODULE.
 
   
  +
'''Vertical Trajectory'''
YOU CAN ALSO DEFINE 10 DIFFERENT TRAJECTORIES BY USING THE DIGITS
 
0 TO 9 OF THE NUMERICAL BOARD.THE NUMBER OF THE TRAJECTORY IN
 
THE PROCESS OF EDITING IS INDICATED AT THE BOTTOM LEFT OF THE
 
SCREEN.EACH ONE OF THEM HAS A CODE (E.G :H0,H1...)WHICH WILL HAVE
 
TO BE ASSOCIATED TO THE TEXT OF THE EDITOR.
 
   
  +
Press on undo to define it.
THE DIGITS + AND - OF THE NUMERICAL KEYBOARD ENABLE YOU TO CHANGE
 
  +
At the top of the screen, the characteristics of your trajectory are indicated.
THE COLUMN END OF TRAJECTORY PARAMETER.
 
   
  +
-COLUMN (COLONNE):Indicates beginning
VERTICAL TRAJECTORY
 
  +
-TOP LINE (LIGNE HAUT):Indicates top line
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
 
  +
-BOTTOM LINE (LIGNE BAS):Indicates bottom line
PRESS ON UNDO TO DEFINE IT.
 
AT THE TOP OF THE SCREEN,THE CHARACTERISTICS OF YOUR TRAJECTORY
 
ARE INDICATED.
 
   
  +
The left mouse button modifies the top line and column.
-COLUMN (COLONNE):INDICATES BEGINNING
 
-TOP LINE (LIGNE HAUT):INDICATES TOP LINE
 
-BOTTOM LINE (LIGNE BAS):INDICATES BOTTOM LINE
 
   
  +
The right and left button modifies the bottom line.
THE LEFT MOUSE BUTTON MODIFIES THE TOP LINE AND COLUMN.
 
   
  +
The + and - keys act as a more precise devise on the bottom line.
THE RIGHT AND LEFT BUTTON MODIFIES THE BOTTOM LINE.
 
   
  +
You can also have access to 10 trajectories (v0 to v9).
THE + AND - KEYS ACT AS A MORE PRECISE DEVISE ON THE BOTTOM
 
LINE.
 
   
  +
The cursor keys also allow you to move your trajectory more accurately.
YOU CAN ALSO HAVE ACCESS TO 10 TRAJECTORIES (V0 TO V9).
 
   
  +
'''Parametrical Trajectory'''
THE CURSOR KEYS ALSO ALLOW YOU TO MOVE YOUR TRAJECTORY MORE
 
ACCURATELY.
 
   
  +
Press on help to define it.
PARAMETABLE TRAJECTORY
 
  +
At the top of the screen, the position of each block used by your trajectory is indicated. You have 40 blocks at your disposal that you you can place on the screen independently with the mouse.
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
 
PRESS ON HELP TO DEFINE IT.
 
AT THE TOP OF THE SCREEN,THE POSITION OF EACH BLOCK USED BY YOUR
 
TRAJECTORY IS INDICATED.YOU HAVE 40 BLOCKS AT YOUR DISPOSAL THAT
 
YOU YOU CAN PLACE ON THE SCREEN INDEPENDENTLY WITH THE MOUSE.
 
   
  +
The left button of the mouse enables you to define the position of each block.
THE LEFT BUTTON OF THE MOUSE ENABLES YOU TO DEFINE THE POSITION
 
OF EACH BLOCK.
 
   
  +
The right and left button erases the corresponding block.
THE RIGHT AND LEFT BUTTON ERASES THE CORRESPONDING BLOCK.
 
   
  +
The module can carry from 1 to 4, the same ways as for the horizontal screen.
THE MODULE CAN CARRY FROM 1 TO 4,THE SAME WAYS AS FOR THE
 
HORIZONTAL SCREEN.
 
   
  +
The cursor keys enable you to move your trajectory more accurately.
THE CURSOR KEYS ENABLE YOU TO MOVE YOUR TRAJECTORY MORE
 
ACCURATELY.
 
   
  +
To have access to 10 trajectories, use the keys on the numerical block (p0 to p9).
TO HAVE ACCESS TO 10 TRAJECTORIES,USE THE KEYS ON THE NUMERICAL
 
BLOCK (P0 TO P9).
 
   
  +
To exit from the trajectory creation press the escape key.
TO EXIT FROM THE TRAJECTORY CREATION PRESS THE ESCAPE KEY.
 
   
  +
The decal.vert (move forward) parameter corresponds to a glocal move in number of lines of the trajectory.
THE DECAL.VERT (MOVE FORWARD) PARAMETER CORRESPONDS TO A GLOCAL
 
  +
<pre>
MOVE IN NUMBER OF LINES OF THE TRAJECTORY.
 
   
 
THE TEXT
 
THE TEXT

Revision as of 18:14, 22 April 2007

Demo Construction Kit

UTILISATION OF MANUAL

Originally written in French by Barthimus of the cracking Acadamy translated and re-typed by Karadoc of Adrenalin 1992

CHAPTER 1 : INTRODUCTION

The Demo Construction Kit is a logical way of creating animated demos including cool graphics. It allows full integration of music,text and images in the demonstrations.

It functions on all the Atari computers and compatible ST's, i.e STF, STFM, STE, MEGA-STF, MEGA-STE and can be fitted on your hard drive if you wish.

You have three discs:

The first disk includes the program as well as a few demos in .prg (can be used directly at the office) and in DCK (file to be loaded under the program). here is the list of files:

    -DCK.PRG.
    -DCK1.JNX.
    -DCK2.JNX.
    -DCK3.JNX.
    -DCK4.JNX.

The second disk includes the following files:

    -DESSINS (Designs) including the background pictures.
    -FONTES (FONTS) including the characters.
    -SPRITES including the sprites.
    -RASTERS including the rasters.
    -TRAJ SPRITE including the trajectories of the sprites in .DAT.
    -TRAJ SCROLL including the trajectories of the scrollers in .TRJ.

The third disc includes the following files:

    -DIGIT.STE  (DATA STE) including the digital music for the STE.     
    -DIGIT.STF  (DATA STF) including the digital music for  the STF.
    -MUSIC CHIP including the music for the sound chip (any ST).
    -SOUNDTRACK including the soundtrack music.

This program has been conceived entirely on a 68000 to ensure speed of execution and fluency and all this by a Frenchman in French(well it was till I translated it). All the functions of execution of demos such asscrolls, borders, sprites, music, rasters, stars, equalizers, etc. Have been put together in one program only to make it more economical and efficient.

CHAPTER 2 : Generalities

Use of the DCK

The DCK uses the Ataris GEM interface. It is therefore controlled entirely by the mouse. This system allows speed and ease of use. The main screen of DCK is separated into 2 parts:

    -The rolling menus    
    -The selection icons

The rolling menus are represented by a menu bar which is at the top of the screen. Each name on the menu bar hides several options. If you point at a name on the menu bar with the mouse(god man this is really basic tuition), a gathered sub option appears, you must then bring the mouse down to the sub option required(the one pointed at by the mouse, darkens) and click on it.

In some cases the rolling menus are used to define whether an option has been selected or not. In this case if a sub option has been selected, a kind of v is displayed on its left.

The icons are represented by drawings on which you must click. On the main screen of the DCK there are 10 situated at the bottom. They are accompanied by a word describing their function. These are: scroll, text, deformation, sprites, block copiers, stars, borders, colour, music and utilization.

There is a third kind of object used in the DCK. These are dialog boxes. You have access to these boxes using icons or rolling menus. Each animation has all its parameters gathered in a box. A box is usually represented by a large white square edged with a black line in which there is:

	- at the top: text describing the box's function.
 	- at  the bottom: an OK switch enabling you to get out of the box when all the parameters are                   	adjusted.

Within the boxes, parameters can be modified in several ways:

	-If the parameter can only be true or false (select or de-select) it is often represented by a 	button. This button is a text edged with a black background if the parameter is selected and a 	white background if it is not.

	-If the parameter can take a multitude of values, it is often represented by two arrows on each 	side of the corresponding numbers(either top/bottom or right/left). All you need to do is click 	on the arrows to increase or decrease the value of the parameter.

The system of co ordinates

In most animations, you must tell the computer where in the drawing you want to animate is or display it on the screen. This indication is made with the use of two coordinates (usually represented by x and y). These two coordinates are measured in pixels. You must therefore know that the demos generated with DCK are in low resolution therefore the dimensions of the screen are 320 pixels wide and 200 pixels high. You must not forget either that the corner of coordinates x=0, y=0 is the top left corner and that the more right you go, the more x increases and, the lower you go, the more y increases.

Example:

TOP RIGHT CORNER: X=139,Y=0(320 PIXELS FROM 0 TO 319).
BOTTOM LEFT CORNER: X=0,Y=199.
BOTTOM RIGHT CORNER: X=319,Y=199.
MIDDLE OF THE SCREEN: X=159,Y=99.

Dealing with colours and plans

The demonstrations done with the DCK function in base resolution. This mode enables the 16 colors to be displayed simultaneously on the screen without using any tricks(and even more with the rasters). These are chosen from a pallet of 512 colors for the Atari STF or from a pallet of 4096 colors for the STE, MEGA STE and TT. In fact, the computer disposes of 16 slots to put the colors that you want. These slots are numbered from 0 to 15(which makes 16 possible colors).

Example of color:

     -700:THE  COMPONENT  OF  RED IS A7 AND  THE  OTHERS  AO.THIS 
      COLOUR REPRESENTS RED.
     -070:GREEN.
     -007:BLUE.
     -000:ALL THE COMPONENTS ARE AO.IT IS THEREFORE BLACK.
     -770:A MIXTURE OF RED AND GREEN GIVES YELLOW.
     -077:BLUE-GREEN.
     -707:PURPLE.
     -777:THE MIXTURE OF ALL COLOURS GIVES WHITE.
     -333:LESS  WHITE  THAN WHITE,IT  IS.......NO,NO  A  WASHING 
      POWDER IS GREY.
     -ETC...
     -PUB:THE WHITE,WHITER THAN WHITE ON STE,IT IS FFF.

Lets now approach the thorny subject of plans. You now know that you have 16 colors simultaneously available on screen. The Atari has 4 plans in low resolution. What is a plan and why 4 of them?

First, you must have mastered what we saw previously otherwise, what follows will seem very complex.

First, lets go through the color numbers(not the components but the place numbers from 0 to 15) in binaries (or base 2).

     COLOUR 0:0000  COLOUR 8:1000
     COLOUR 1:0001  COLOUR 9:1001
     COLOUR 2:0010  COLOUR 10:1010
     COLOUR 3:0011  COLOUR 11:1011
     COLOUR 4:0100  COLOUR 12:1100
     COLOUR 5:0101  COLOUR 13:1101
     COLOUR 6:0110  COLOUR 14:1110
     COLOUR 7:0111  COLOUR 15:1111
 

From this conversion, can be determined which plans use the color in question. You notice that the color numbers are coded on 4 bits ( 4 binary numbers ). These bits corresponds to plan 1 ( if this bit is a1, the color uses plan 1, otherwise it does not use it ). The 2nd to the right corresponds to plan 2, then the others correspond successively to plans 3 and 4.

Example:

Lets examine colour 5: the conversion of 5 in base 2, gives 0101. The colour 5 uses therefore plans 1 and 3.

The colour 1 uses only plan 1 ( since 1=0001 ).

The colour 0 uses no plan since 0=0000. The colour 0 is therefore the background colour. If for example, you put 700 in the slot of the colour no 0, the background will be red.

Small bit of advice: reread these explanations several times until you are sure you have fully mastered the plans and the colours since these facts are needed to make a good demo.

A good demo is fluid. That is to say that the animations are not jagged. For this, the entire demo must not exceed 1/50 tme per second. If these are jaggered, then there are to many animations on screen at the same time. You must therefore get rid of some. to see the time used, you need to press on one or two of the shift keys during the demo. You will see that the background colour changes in one place on the screen. The lower this change takes place, the closer the time is to 50th of a second and therefore the less time you have left.

The following is a summing up chart of the plans used by each colour ( keep it handy ).

___________________________________________
:NUMBER:BINARY:PLAN 1:PLAN 2:PLAN 3:PLAN 4:
-------------------------------------------
: 00   : 0000 :  NO  :  NO  :  NO  :  NO  :
-------------------------------------------
: 01   : 0001 :  YES :  NO  :  NO  :  NO  :
-------------------------------------------
: 02   : 0010 :  NO  :  YES :  NO  :  NO  :
-------------------------------------------
: 03   : 0011 :  YES :  YES :  NO  :  NO  :
-------------------------------------------
: 04   : 0100 :  NO  :  NO  :  YES :  NO  :
-------------------------------------------
: 05   : 0101 :  YES :  NO  :  YES :  NO  :
-------------------------------------------
: 06   : 0110 :  NO  :  YES :  YES :  NO  :
-------------------------------------------
: 07   : 0111 :  YES :  YES :  YES :  NO  :
-------------------------------------------
: 08   : 1000 :  NO  :  NO  :  NO  :  YES :
-------------------------------------------
: 09   : 1001 :  YES :  NO  :  NO  :  YES :
-------------------------------------------
: 10   : 1010 :  NO  :  YES :  NO  :  YES :
-------------------------------------------
: 11   : 1011 :  YES :  YES :  NO  :  YES :
-------------------------------------------
: 12   : 1100 :  NO  :  NO  :  YES :  YES :
-------------------------------------------
: 13   : 1101 :  YES :  NO  :  YES :  YES :
-------------------------------------------
: 14   : 1110 :  NO  :  YES :  YES :  YES :
-------------------------------------------
: 15   : 1111 :  YES :  YES :  YES :  YES :
-------------------------------------------

*
*
*

The good use of plans enables you to get a huge proportion of unusual effects amongst which the transport scrolling effects, the superimposition of objects or scrollings. If you master the system of using plans, you can save time on animations and therefore you can do more at the same time.

How to save time:

Let us, for example do a scrolling on the 4 plans without bothering about the colour used by the scrolling but this method uses a lot of time. The method using the least amount of time consists in choosing the colour used so as to scroll only on the minimum number of plans. In the case of a scrolling in one colour one, you can manage to use only one plan.

Possibilities:

SCROLL ON PLAN 1=> FONTS ON COLOUR 1(0001).
SCROLL ON PLAN 2=> FONTS ON COLOUR 2(0010).
SCROLL ON PLAN 3=> FONTS ON COLOUR 3(0100).
SCROLL ON PLAN 4=> FONTS ON COLOUR 4(1000).

Notice: It is impractical to always save the fonts in one colour on colour no 15 since it uses all the plans (15=1111 in binary) and you can therefore choose an which plan you want to do the scrolling.

Careful: If for example you do a scrolling on plan 1 using a font which is on colour 15, since only one plan is used, the colour of the scrolling will be colour no 1.

Equally, you can use 3 colours with 2 plans ) e.g: colours 1, 2 & 3, use only plans 1&2) 7 colours with 3 plans and the 16 colours with 4 plans.

Lets imagine, now that we want to pass two scrollings, one on top of the other (e.g: a horizon and a vertical which cross). If you declare two settings on 4 plans, they will erase each other. the only way to get them on top of each other, is to make them use different plans and to choose and manage the colours carefully.

Example: lets pass a scrolling on plan 1 on top of a scrolling on plan 2.

THE SCROLLING ON PLAN 1 USES THE COLOUR 1(CAR 0001=1).
THE SCROLLING ON PLAN 2 USES THE COLOUR 2(CAR 0010=2).

When the scrolling plan 1 passes at the same place on the screen over the scrolling plan 2, you get the combination 0011 which corresponds to the colour 3 that you will determine which scroll goes on top of the other.

Lets take for example a scroll plan 1 green (colour no1) and a scroll plan 2 blue (colour no2). If you want to pass the scroll plan 1 on the scroll plan 2, you will put colour 3 to be green(since colour 3 corresponds to the colour displayed at the place where there is a superimposition from plan 1 and from plan 2). The same way, you will put green if you want the scroll from plan 2 to go over scroll plan 1.


The question of pictures

The system of buffers

All the drawings used by the demo construction kit are in degas format (extension, PI1 or PC1) or neochrome format (extension .NEO), to make animations, the computer must have the drawings in its memory. For this, it has 3 slots where the picture files can be loaded. These slots are called buffers and are differentiated by one number (buffer 1, 2 or 3). When you load a picture, you will be asked in which buffer you want to store it.

Example: If you want to load a font in buffer 2, you will need to indicate in the box of scrolling using it, that the font is in buffer 2.

The operations on the pictures are kept together in the menu rolling under the name "background images".

Let us now examine the sub options available under images.

Load Picture (Charger Image)

This option enables, as its name indicates, you to load an image in the image buffers. You first need to indicate the buffer in which you want the picture to be loaded then, all you need to do is click on the picture file chosen (neo, pi1 or pc1).


Save Picture (Sauver image)

This option enables you to save a picture contained in a buffer. Images can only be saved in degas formats PI1 and PC1. PC1 saves on disc space and is in actual fact a compacted degas picture.

Visualize picture (Visualize Image)

This option enables you to see the pictures contained in the different buffers. First the number of the buffer in question is asked. Then you must indicate which colours of the picture you want to see on the demo (sorry this is the best translation that I could do with this particular phrase).

Erase Picture (Efface Image)

This option enables you either to empty the buffer of your choice.

Copy the Picture (Copie Image)


This option enables you to copy one full picture from one buffer to another, or to copy plan by plan. A buffer to another. The menu background picture enables you to define which picture is on the poster during the animations. If you don't want any background picture, all you need to do is validate (click).

KEEP YOUR REFERENCE

To keep your demonstrations, you must save on to the disc before stopping the computer. You must put a disc (not write protected) into the disc drive. Make sure that there is enough space left on the disk. then when you are ready go to the filing menu and click on the sub option "save demo"(sauver demo).

NOTE: to easily recognize a file stored with the DCK, it is best if you get into the habit of always putting the same extension (.dck).

Later on you will be able to load your demo with the option "Load Demo"(Charger Demo).

If after finishing your demo, you want to store it in the form of a program which can be executed under the desk, you must click on the option "compile demo". You will have to give the name of your program and end it in .prg(extension.prg). You will then be asked to insert the disk DCK (disk 1). The demos stored with the DCK are automatically compacted to save space on the disk. You will however, need to enter the power of compacting (the higher the power, the longer the compacting will take).

The waiting times are roughly as follows:

     WEAK POWER -> 20 SECONDS
     AVERAGE POWER -> 2 MINUTES
     HIGH POWER -> 20 MINUTES

Careful: Do not forget to save your demo to disc before compiling otherwise the memory will be entirely erased.

Execution of your Demo

To execute your demo and to see the animations that you have generated, all you need do is click on the icon visu. To remove the demo from the screen and return to the editor, press on the space bar.

CHAPTER 3 : EXPLANATION OF THE SCREEN

THE COLOUR BOX(COULEUR)

This box will enable you to make all the necessary colour adjustments during your demo. Click on the colour icon (couleur) or press the F8 key. The main box of selection of the colour menu appears.

To see the picture without any other effect, you must first load your picture in buffer 1 and position the background picture on this buffer, then you must position yourself on the selection (palette) n000 then, select colours from buffer 1. (since your picture is located in buffer 1).

You come out of the colour box and check while doing the demo that your picture is truly seen with the colours of buffer 1. However, if you select colours from buffer 2 in the colour box, you can notice that the colours displayed become black (if no picture has been loaded in this buffer). Now if you look at your screen, you will see a black screen since the colours have all turned to black.

Now, in the same way as before, load another picture in the buffer 2, then in the colour box, select colours from buffer 2. The colours displayed are those of buffer 2.

When you do the demo, you now see the picture which is in buffer 1 with the palette of the picture contained in buffer 2.

You have 3 buffers which can be used in the same way plus a 4th buffer which will be studied later on.

You can manually modify the colours.

For this, under the colour menu, you can choose the colour you want to change by clicking on one of the arrows right or left of the parameter number situated left of your screen. You will notice that the black cursor goes automatically on the corresponding colour. The value of this colour is indicated in the parameter r.g.b. To change the value of this colour, change the value of this parameter with the arrows (up & down). The colour changes automatically. You can, for example, position yourself on colour 00, then put fff as the value and look at the picture, you will notice that the background has become white (the value of $fff corresponds to white).

You can do the same thing for each colour number.

You have the possibility:

-to define 275 different palettes -to change them with the load or save option or even erase them with the erase option.

To carry on, put the background picture on none.

With the colour menu, click on rasters.

Load, with the option load, a whole lot of colours for your rasters. The extension of the files is .hbl. You will display your rasters in the same way as for palettes,the principle for modification is the same as the one for the palettes but with the box situated on the right hand side of your colour box. You also have 274 different rasters at your disposal.

First we are going to explain how to use them as simply as possible.

Place the parameter interval on 001 by clicking on the right/left arrows and the parameter on coul (colour) on 00 then come out of the colour box. Go to the 1st menu validation and validate the rasters option (a sign appears on the left to indicate that this option is activated during your demo).

Have a look at your demo: you should see colour strips on your screen, these strips are called rasters or hbl. The colours of these rasters are those that you loaded under the colour box heading.

Return to the colour box the modify the parameter of the interval and put it to 010. Do your demo again, you will notice that your colour strips are wider. The interval therefore corresponds to the thickness of your colour stripes. Now, put the coul parameter on 02 and have a look: you will notice that the colour stripes have disappeared, this is normal since your colour stripes are only visible on colour 02 and since you have not loaded a picture, the colour 02 is not used (only the colour 00 is used for an empty picture and which corresponds to the background). Now cancel the rasters parameter on the unrolling menu,then load on a picture and do all the necessary operations to see it in the demo mode with it's correct colour palette.

After this, while still in the colour box go to the rasters mode, place the interval on 001 and erase the rasters then place yourself on number 100 and validate the PAL parameter. Then go to palette mode. If you have completed the operations correctly, you will have the palette of your picture in palette no: 000. Go to palette no: 001 and modify it manually (put the colours that you want!).

Have a look at your demo: you should see your picture with the palette and without any other effect.

Go back and validate the rasters in the pull down menu and look at your demo once again: you will notice that in the middle of the screen (100th line) the palette changes and corresponds to the palette no: 001 that you have put in.

We can therefore see that the parameter PAL modifies the palette of the given raster, you can of course change the palette of your demo as many times as there are palettes (274 palettes available). At each request for alteration, you display the following: for e.g, indicate a change of palette at raster no: 150 by placing yourself on number 150 and by validating the pal parameter. Then place yourself in palette mode on the palette no: 002 then put colours on it. Have a look at your demo: you will notice a change of palette at line 100 with palette no: 001 and a change of palette at line 150 with palette no: 002.

Return to the colour box, then cancel the following two palettes on rasters no: 100 and 150. Now select the "cycle" option(cyclage) and put the parameter (n.b palette on 001) then put a pal (suivaute) on raster no:000.

Look at your demo: you will see a cycle of colours; this cycle uses palettes 001 and 002 in that order.

Now select the PAL parameter. Suivaute of raster no: 000 and place a PAL suivaute on raster no: 100.

Look at your demo:

You can notice that the change of palette only occurs from raster no:100 always with the palette 001 and 002. In fact, the cycle of palette starts at the 1st raster where the pal parameter suivaute is positioned. This cycle can use all the palettes available except palette no: 000.

THE SCROLLS

You can define 10 different scrollings. To activate them, you need to select them in the validation menu. The 10 scrollings are noted down as scroll 0 to scroll 9.

Click on the scroll icon or press on the F1 key to gain access to the box. You must specify which scroll number you want to edit:

To do this, click on the corresponding number. You then have access to the scroll parameter box.

You must have loaded a picture beforehand containing the objects that you want to scroll (blending of characters decor or other) in one of the three buffers.

You must specify in which buffer the objects to be used are, by clicking on the corresponding numbers 1, 2 or 3.

Then you must specify the size of your objects to be scrolled with the parameters of the letter box (lettres).

-HEIGHT(HAUTEUR): defines the height of your objects in no of lines. -WIDTH(LARGEUR): defines the width of your objects in no:of pixels. -STARTING LINE(LIGNE DE DEPART): is the line where your first object is in the buffer (this enables you to put several kind of objects in the same buffer).

You must note that for one same scroll, your objects always have the same dimensions.

You must define the order of your objects in the buffer, for this, use the parameters found in the order box(ordre), since each object is associated with a precise letter which will enable you to select it later on.

You can use the ascii order by clicking on it or defining the order yourself by clicking on other (autre): at that point, a box appears and you must give the corresponding sign for your objects. (the 1st sign defines the 1st object and so on). Here is a list of the acceptable signs:

!"#$%&'()*+,-./0123456789:;<=>?. ABCDEFGHIJKLMNOPQRSTUVWXYZ

As well as a space (difficult to show on a list).

To check that you have entered the dimensions of your and order of your objects correctly, click on the option "see"(voir) you can then see your object buffer-moreover, a square surrounds an object; to check that the order that you have given is correct, use the keyboard to go to the corresponding objects (press escape to exit).

You can also activate/de-activate the plans of your objects by using F1 to F4.

You need to specify on which plans the objects are by activating/releasing the corresponding plan parameters.

You must define the trajectories of your scroll.

There are 3 types of routes (trajectories)possible:

-Vertical(Verticale) -Horizontal(Horizontale) -Parametable(Pparametrable)

Each trajectory will be created, stored or loaded with corresponding options. Click on the created (cree) option: You reach the options page of your trajectories, to select the type of trajectory, press on:

-HELP : PARAMETABLE TRAJECTORY -INSERT : HORIZONTAL TRAJECTORY -UNDO : VERTICAL TRAJECTORY

Then to define the place of your trajectory on the screen, use the mouse.

Horizontal Trajectory

After having pressed on insert, at the top of the screen are written:

-THE START COLUMN (COLONNE DE DEBUT) -THE BEGINNING LINE (LIGNE DE DEBUT) -THE END COLUMN OF YOUR TRAJECTORY (DE FIN DE VOTRE TRAJECTOIRE) -THE MODULE (MODULO)

You move your trajectory directly with the mouse:

The left button modifies the parameter for the start column (deb). The right and left buttons change the end of column parameter (fin). (1st press on the right then keeping it pressed down, click on the left).

The module parameter indicates the space between the lines of your trajectory: if the value is 1, this means you will have a normal trajectory; if it is 2, you space out by one line etc. If this parameter is negative, you will have reversed trajectory. To modify this parameter, use the keyboard (don't use the numerical board!).

-> From 0 to 9 for the value of the module. -> - For the sign of the module.

You can also define 10 different trajectories by using the digits 0 to 9 of the numerical board. The number of the trajectory in the process of editing is indicated at the bottom left of the screen. Each one of them has a code (e.g :h0,h1...) which will have to be associated to the text of the editor.

The digits + and - of the numerical keyboard enable you to change the column end of trajectory parameter.

Vertical Trajectory

Press on undo to define it. At the top of the screen, the characteristics of your trajectory are indicated.

-COLUMN (COLONNE):Indicates beginning -TOP LINE (LIGNE HAUT):Indicates top line -BOTTOM LINE (LIGNE BAS):Indicates bottom line

The left mouse button modifies the top line and column.

The right and left button modifies the bottom line.

The + and - keys act as a more precise devise on the bottom line.

You can also have access to 10 trajectories (v0 to v9).

The cursor keys also allow you to move your trajectory more accurately.

Parametrical Trajectory

Press on help to define it. At the top of the screen, the position of each block used by your trajectory is indicated. You have 40 blocks at your disposal that you you can place on the screen independently with the mouse.

The left button of the mouse enables you to define the position of each block.

The right and left button erases the corresponding block.

The module can carry from 1 to 4, the same ways as for the horizontal screen.

The cursor keys enable you to move your trajectory more accurately.

To have access to 10 trajectories, use the keys on the numerical block (p0 to p9).

To exit from the trajectory creation press the escape key.

The decal.vert (move forward) parameter corresponds to a glocal move in number of lines of the trajectory.


THE TEXT
ÿÿÿÿÿÿÿÿ
IN  ORDER TO DEFINE THE SUCCESSION OF OJECTS TO  SCROLL,YOU  MUST 
DEFINE IT IN A TEXT.

FOR  THIS,CLICK ON THE TEXT (TEXTE) ICON OR PRESS THE F2  KEY.YOU 
MUST  ENTER THE NUMBER OF THE TEXT WHICH MUST BE THE SAME AS  THE 
NUMBER OF THE SCROLL TO WHICH IT IS LINKED.

THE BOX FOR EDITING TEXT APPEARS.

IN THIS BOX,YOU CAN LOAD,SAVE,EDIT AND PRINT A TEXT.

WITH THE KEYS F1 TO F8 YOU ALSO HAVE THE ESSENTIAL FUNCTIONS OF A 
WORD PROCESSOR.

THE SIZE OF YOUR TEXT FOR SCROLLS NO:  0 AND 1 IS 5400 UNITS  AND 
FOR SCROLLS NO: 2 TO 9 IS 918 UNITS.

ALL YOU NEED TO DO IS TYPE YOUR TEXT (USING AUTHORIZED KEYS).

TO SHOW THE END OF YOUR TEXT,USE THE RETURN KEY:A SYMBOL FOR  END 
APPEARS.IF  YOU DON'T PUT THIS SIGN,YOUR TEXT WILL GO UP  TO  THE 
END OF THE BUFFER.

TO SELECT THE VARIOUS POSSIBLE CURVES FOR EACH TEXT,YOU MUST  USE 
THE HELP KEY:THE SYMBOL FOR CURVE SELECTION APPEARS.THEN YOU MUST 
GIVE THE TYPE OF TRAJECTORY FOLLOWED BY ITS NUMBER:

-V FOR VERTICAL TRAJECTORY
-H FOR HORIZONTAL TRAJECTORY
-P FOR PARAMETABLE TRAJECTORY

NUMBERS  RANGING FROM 0 TO 9 ( IT IS ADVISABLE TO 1st  ENTER  THE 
NUMBER OF THE CURVE AND THEN THE TYPE OF SCROLL).

IF FOR EXAMPLE:YOU WANT TO USE A SCROLL IN PARAMETABLE MODE  WITH 
NO:8 CURVE,YOU MUST TYPE X8XP.

NOTE:YOU  CAN CHANGE THE TYPE OF SCROLL OR/AND THE NUMBER OF  THE 
CURVE IN THE MIDDLE OF THE DEMO AS MANY TIMES AS YOU WISH.

PRESS THE ESCAPE KEY TO GET OUT OF TEXT EDITING.

STARS
ÿÿÿÿÿ
INITIALLY  PUT THE BACKGROUND SCREEN ON NONE AND CANCEL  ALL  THE 
OPTIONS  THAT YOU HAD SELECTED IN THE PULL DOWN MENUS.THEN  CLICK 
ON  THE STAR (ETOILEOU) ICON OR PRESS THE F6 KEY TO GET THE  STAR 
BOX.

YOU CAN DEFINE 4 DIFFERENT TYPES OF STARS:

-STARS MOVING VERTICALLY TOP->BOTTOM ( HAUT->BAS )
-STARS MOVING VERTICALLY BOTTOM->TOP ( BAS->HAUT )
-STARS MOVING HORIZONTALLY LEFT->RIGHT ( GAUCHE->DROITE )
-STARS MOVING HORIZONTALLY RIGHT->LEFT ( DROITE->GAUCHE )

TO  CHANGE  THE  TYPE  OF  MOVEMENT,YOU  NEED  TO  CLICK  ON  THE 
CORRESPONDING BOX TO BLACKEN IT.

TO ACTIVATE THE STARS,YOU MUST,ON THE PULL DOWN MENU,ACTIVATE THE 
STAR OPTION.

THEN,LOOK  AT YOUR DEMO.THE BACKGROUND COLOUR IS THE ONE  DEFINED 
BY NUMBER 00 OF THE PALETTE N000.WHILE THE COLOUR OF THE STARS IS 
THE  ONE  DEFINED  BY NO:01 ( IF YOU LEFT STARS ON PLAN  1  )  OF 
PALETTE N000;THE STARS  MOVE ON THE ENTIRE SCREEN.

RETURN TO THE STAR BOX.

YOU  CAN  CHANGE  THE  NUMBER  OF  YOUR  STARS  WITH  THE  NUMBER 
(NOMBRE)PARAMETER.THE SPEED (VITESSE) PARAMETER DEFINES THE 
MINIMUM SPEED OF YOUR STARS WHILE THE DELAY (DECALAGE) PARAMETER
INDICATES THE NUMBER OF SPEEDS GREATER THAN THE MINIMUM SPEED;FOR
EXAMPLE,POSITION THE NUMBER ON 100,THE SPEED ON 01 AND THE DELAY
ON 03 THEN HAVE A LOOK AT YOUR DEMO.

YOU HAVE 100 STARS ON THE SCREEN WITH 4 DIFFERENT SPEEDS.

NOW,IF  YOU PUT THE SPEED ON 00 AND THE DELAY ON 00,YOU WILL  GET 
FIXED STARS SINCE THE SPEED IS NIL AND THERE IS NO GREATER SPEED.

UP TO NOW THE STARS WERE MOVING ON THE ENTIRE SCREEN,YOU CAN MKAE 
THEM  MOVE  ONLY ON A PRECISE PART OF THE SCREEN  THANKS  TO  THE 
CLIPPING  PARAMETERS WHICH ENABLE YOU TO DEFINE THE RECTANGLE  IN 
WHICH YOU WANT YOUR STARS DISPLAYED.

THE PARAMETERS X MIN AND Y MIN DEFINE THE TOP LEFT CORNER OF YOUR 
RECTANGLE WHILE X MAX AND Y MAX DEFINE THOSE OF THE BOTTOM  RIGHT 
HAND CORNER.

FOR  EXAMPLE:PUT X MIN AT 000,Y MIN AT 000,X MAX AT 160,Y MAX  AT 
100  AND HAVE A LOOK AT THE DEMO:YOU SHOULD GET STARS IN THE  TOP 
LEFT QUARTER OF YOUR SCREEN.

THIS RECTANGLE OF CLIPPING MUST BE A MINIMUM OF 32 BY 32 PIXELS.

YOU  CAN  ALSO INDICATE ON WHICH PLAN YOU WANT  TO  DISPLAY  YOUR 
STARS.

THE COPIES OF THE BLOCKS
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
TO SELECT THE COPYS BOX,CLICK ON THE COPY ( COPIE ) ICON OR  PRES 
THE  F5 KEY;YOU MUST THEN SPECIFY WHICH COPY NUMBER YOU  WANT  TO 
EDIT ( YOU CAN DEFINE 10 DIFFERENT COPIES ).

YOU MUST INDICATE WHICH PART OF THE SCREEN YOU WANT TO COPY.

THE SOURCE BLOCK BOX PARAMETER DETERMINES THE ZONE OF THE  SCREEN 
TO BE COPIED.

X1 AND Y1 DEFINE THE TOP LEFT CORNER OF YOUR SCREEN TO COPY.

WIDTH  (LARGEUR)  DEFINES  THE WIDTH OF THE PART  OF  SCREEN  AND 
HEIGHT (HAUTEUR) THE HEIGHT IN NUMBER OF LINES.

THE  MODULE  ENABLES YOU TO DEFINE THE SPACING IN  LINES  OF  THE 
SOURCE BLOCK.

FOR EXAMPLE:IF YOU WISH TO COPY AN ENTIRE PART OF THE  SCREEN.PUT 
MODULE  A1.HOWEVER IF FROM THIS PART OF THE SCREEN YOU ONLY  WANT 
TO TAKE ONE LINE OR TWO,PUT MODULE A2.
THE SIGN FOR MODULE CHANGES BY CLICKING ON IT.

IN  THE  SAME  WAY,YOU HAVE TO SPECIFY  THE  TARGET  BLOCK  WHICH 
REPRESENTS THE PART OF THE SCREEN WHERE THE SOURCE BLOCK WILL  BE 
COPIED WITH X2 AND Y2 WHICH REPRESENT THE TOP LEFT CORNER OF THIS 
PLACE AND THE MODULE WHICH WORKS AS PREVIOUSLY.

YOU MUST ALSO INDICATE ON WHICH PLAN THE COPY MUST BE MADE.

THEN  VALIDATE THE CORRESPONDING COPY IN THE VALIDATION  MENU  TO 
ACTIVATE IT DURING THE DEMO.

DISTORTIONS (DEFORMATIONS)
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
CLICK  ON  THE DISTORTIONS ICON OR PRESS THE F3 KEY  TO  GET  THE 
CORRESPONDING BOX.

YOU MUST DEFINE THE ZONE OF YOUR DEMO SCREEN TO BE  DISTORTED:FOR 
THIS,USE THE PARAMETERS DEFINED IN THE BLOCK TO BE DISTORTED.

X1  AND  Y1  DEFINE  THE  TOP LEFT CORNER  OF  THE  BLOCK  TO  BE 
DISTORTED.

WIDTH DEFINES THE WIDTH OF THE BLOCK.

HEIGHT DEFINES THE HEIGHT OF THE BLOCK.

YOU  MUST  NOTE THAT THE DISTORTION ONLY ACTS ON WHAT IS  ON  THE 
SCREEN,THEREFORE   IF  THE  BLOCK  ONCE  DISTORTED  EXCEEDS   THE 
SCREEN,IT WILL NOT COME BACK.

TO  DEFINE  THE SHAPE OF THE CURVE OF DISTORTION  USE  THE  CURVE 
(COURBE) BOX AND ALTER THE PARAMETERS ACCORDINGLY.

SPEED (VITESSE(NOT ROVER))-DEFINES THE SPEED OF THE CURVE.

AMPLITUDE-DEFINES THE AMPLITUDE OF THE CURVE.

THESE TWO PARAMETERS ARE DEPENDANT.

THE PARAMETER DOUBLE-COURSE (DOUBLE-COURBE) ENABLES YOU TO DOUBLE 
YOUR  CURVE OF DISTORTION:THE BLOCK WILL DISTORT TWICE AS  SLOWLY 
BUT THE TIME TAKEN BY THE DISTORTION WILL BE SMALLER.

YOU MUST THEN INDICATE ON WHICH PLAN THE BLOCK IS DEFINED.

THE SPRITES
ÿÿÿÿÿÿÿÿÿÿÿ
CLICK  ON  THE SPRITES ICON OR PRESS THE F4 KEY TO  ACTIVATE  THE 
SPRITE BOX.

YOU HAVE THE POSSIBILTY TO DEFINE UP TO 50 SPRITES.

THE PARAMETER NUMBER ENABLES,AS ITS NAME INDICATES,TO DEFINE  THE 
NUMBER OF SPRITES USED DURING THE DEMO.

CAREFUL!!!  SOME  PARAMETERS ARE GENERAL (VALID FOR ALL  SPRITES) 
AND OTHERS CAN VARY FOR EACH SPRITE.

LET'S LOOK AT GENERAL PARAMETERS FIRST.

THE  WIDTH  PARAMETER  DEFINES THE WIDTH  OF  THE  SPRITES.IT  IS 
LIMITED  TO  16 OR 32 PIXELS BUT THANKS TO A TRICK,YOU  CAN  MAKE 
SPRITES WHICH CAN REACH UP TO 320 PIXELS IN WIDTH,(THE PICTURE IS 
CUT OUT IN SQUARES OF 32 BY 32 AND EACH ONE OF THEM IS CONSIDERED 
TO BE A SPRITE).

ANOTHER GENERAL PARAMETER IS THE NB OF PLANS (NB=NUMBER).THE ONLY 
COMBINATIONS WHICH ARE POSSIBLE ARE:

-1 -> 1st PLAN
-2 -> PLANS 1 AND 2
-3 -> PLANS 1,2 AND 3
-4 -> ALL PLANS (SINCE THE ATARI ONLY HAS 4 PLANS)

THESE  PLANS  ARE CONSECUTIVE AND USE THEREFORE  ALWAYS  THE  1st 
PLAN.

LET'S  LOOK  NOW  AT THE RIGHT HAND SIDE BOX  (STILL  WITHIN  THE 
SPRITE BOX).

THE  OPTION  LOAD  TRAJ  (CHARGE TRAJ) ENABLES  US  TO  LOAD  THE 
TRAJECTORY OF THE SPRITES.

FOR THOSE WHO WANT TO CREATE NEW ONES,IT IS AT FORMAT X,Y IN  MOT 
(THEREFORE   4  OCTETS  PER  CO-ORDINATE)-FOR  THE   OTHERS,SMALL 
PROGRAMS IN GFA BASIC AND EASILY CHANGEABLE ARE PROVIDED.

THE  OPTION  STORE  TRAJECT (SAUVE TRAJ) ENABLES US  TO  STORE  A 
TRAJECTORY COMING FROM A DEMO ON A FLOPPY DISC.

THE  OPTION  SEE  TRAJECT (VOIR TRAJECT) ENABLES US  TO  SEE  THE 
TRAJECTORY OF A SPRITE AND TO CHANGE IT.

THE  OPTION  CREATE TRAJ (CREER TRAJ) ENABLES  YOU  TO  CREATE  A 
TRAJECTORY  OF  A SPRITE WITH THE MOUSE.THE LEFT  BUTTON  ON  THE 
MOUSE  RECORDS THE POSITION AND THE RIGHT HAND BUTTON ERASES  THE 
LAST  POSITION TAKEN (MATERIALISED ON THE SCREEN BY A DOT).IT  IS 
POSSIBLE TO ENTER 1250 DOTS TO CREATE A TRAJECTORY.

A SPRITE CAN BE OF 3 TYPES.

1-THE  DRAWING  CHOSEN FOR THE SPRITE APPEARS ON THE  SCREEN  AND 
RESTORES WHAT WAS BELOW WHEN LEAVING ITS POSITION.

2-THE  DRAWING APPEARS IN SPRITE BUT ERASES THE SPRITE  WHERE  IT 
WAS.

3-THE  DRAWING APPEARS IN SPRITE BUT DOES NOT DISAPPEAR AND  DOES 
NOT RESTORE THE PICTURE BENEATH (CAN CREATE EFFECTS).

WHAT IS THE ADVANTAGE OF THIS KIND OF SPRITE?

THE  PROBLEM  WITH TYPE 1 IS THAT TO RESTORE THE  BACKGROUND  YOU 
MUST  SAFEGUARD  WHAT WAS BENEATH BY RESTORING  IT  OFTEN  BEFORE 
DISPLAYING THE SPRITE AGAIN.THIS IS A LENGTHY PROCESS.

METHOD NUMBER 2 BRINGS WITH IT A USEFUL GAIN OF TIME.

THEREFORE IF THE SPRITES APPEAR ON A BACKGROUND WITHOUT  DRAWINGS 
OR    ON    PLANS   NOT   USED,CANCEL    THE    OPTION    RESTORE 
(RESTAURATION).WHILE YOU WILL NEED TO ACTIVATE IT IF THE  SPRITES 
APPEAR ON TOP OF A DRAWING WHICH YOU DO NOT WANT TO ERASE.

METHOD  NUMBER  3  IS SPECIAL;INDEED,THE SPRITE  DOES  NOT  ERASE 
ITSELF AND DOES NOT RESTORE THE BACKGROUND.THEREFORE THE  SPRITES 
WILL REMAIN DISPLAYED IN THE BACKGROUND OF THE SCREEN.

IF  YOUR SPRITES ONLY MOVE VERTICALLY (E.G REBOUND) ACTIVATE  THE 
OPTION X MULTIPLE OF 16 TO SAVE TIME.

LET'S MOVE ON TO THE STEP AND STAGGERING PARAMETERS OF THE CURVE.

THE  STAGGERING  IS  THE ADDED VALUE IN THE  CURVE  FOR  THE  CO-
ORDINATES  OF THE FOLLOWING SPRITES.(THIS PARAMETER IS ONLY  USED 
IF YOU HAVE A CERTAIN NUMBER OF SPRITE >1).

ON  THE WHOLE IT CORRESPONDS TO THE WIDENING GAP OF  THE  SPRITES 
IN THE CURVE.

EXAMPLE:
ÿÿÿÿÿÿÿÿ
STAGGERING 0 -> EACH SPRITE HAS THE SAME VALUE.

STAGGERING 9 -> EACH SPRITE TAKES THE CO-ORDINATE SITUATED 9  CO-
ORDINATES FURTHER THAN THE PREVIOUS SPRITE.

THE STEP (PAS) PARAMETER CORRESPONDS TO THE SPEED OF THE SPRITES.

EXAMPLE:

STEP=1->  THE  FIRST  SPRITE WILL GO THROUGH ALL  OF  THE  POINTS 
DEFINED BY THE CURVE.(THE POSITION OF THE FOLLOWING BEING DEFINED 
BY STAGGERING).

STEP=10->  THE  FIRST SPRITE WILL GO THROUGH THE  POINTS  OF  THE 
CURVE FROM 10 TO 10.

THERE  IS  A  WAY  OF MAKING  SEVERAL  SPRITES  FOLLOW  DIFFERENT 
TRAJECTORIES AT THE SAME TIME WITH THESE TWO PARAMETERS.

EXAMPLE:

MAKE A CURVE ALTERNATING A CO-ORDINATE WITH A CIRCLE AND ONE WITH 
ANOTHER.(2  CIRCLES).BY DEFINING 2 SPRITES ,ONE STEP OF 2  AND  A 
STAGGERING  OF 0,SPRITE 1 WILL FOLLOW ONE CIRCLE AND SPRITE 2 
WILL FOLLOW THE OTHER.

THE   SPRITES,LIKE  THE  STARS  HAVE  A  CLIPPING.THIS  IS   ONLY 
TOP/BOTTOM.I.E  THE SPRITE WILL NOT APPEAR OUTSIDE  THE  VERTICAL 
LIMITS GIVEN.
THESE  LIMITS  ARE  DEFINED  WITH THE  PARAMETERS  Y  MIN  AND  Y 
MAX.(DESIGNATING THE BOTTOM AND TOP LIMITS RESPECTIVELY).

THIS IS IT FOR GENERAL PARAMETERS,LETS NOW MOVE ON TO  PARAMETERS 
TO BE DEFINED FOR EACH INDIVIDUAL SPRITE.

THE   NUMBER  PARAMETER  IS  THE  NUMBER  OF  THE  SPRITE   WHOSE 
CHARACTERISTICS  ARE  DISPLAYED (TO DEFINE  SPRITE  NO:2,POSITION 
THIS PARAMETER ON 2).

EACH SPRITE CAN BE DIFFERENT.YOU MUST THEREFORE INDICATE WHERE IT 
IS IN THE PROGRAM.

-THE PICTURE BUFFER-BY CLICKING ON THE 1,2 OR 3 IN THE TYPE BOX.
-THE POSITION OF SPRITE X,Y IN THE BUFFER.
-THE HEIGHT.

THE  PARAMETERS ADD X AND ADD Y ARE THE VALUES ADDED TO  THE  CO-
ORDINATES  TAKEN ON THE CURVE.THIS ENABLES YOU TO REPOSITION  THE 
SPRITE  AT  THE DESIRED PLACE IF THE CURVE IS NOT  AT  THE  RIGHT 
PLACE.

DO  NOT  FORGET  THAT THESE PARAMETERS  ARE  DIFFERENT  FOR  EACH 
SPRITE.

IF  THE SPRITES ARE IN RESTORATION (RESTAURATION)  MODE,YOU  MUST 
COPY  THE DRAWINGS UNDER THE SPRITES SOMEWHERE IN MEMORY SO  THAT 
YOU CAN RESTORE THEM WHEN THESE SPRITES WILL CHANGE POSITION.

THIS  PLACE MUST BE IN THE PICTURE BUFFER.YOU THEN NEED TO  LEAVE 
A  SMALL  PLACE  IN  ONE OF THE PICTURES  USED  AND  DECLARE  ITS 
POSITION  WITH POS X,POS Y AND BUFFER FOR EACH SPRITE IN SAUV  DE 
FOND (SAVE BACKGROUND).(CAREFUL!DO NOT GIVE THE SAME PLACE TO TWO 
DIFFERENT SPRITES,SINCE THE PICTURE WOULD BE POORLY RESTORED).
 
THE MUSIC
ÿÿÿÿÿÿÿÿÿ
CLICK ON THE MUSIC (MUSIQUE) ICON OR PRESS THE F9 KEY TO ACTIVATE 
THE MUSIC BOX.
YOU HAVE THE POSSIBILITY OF 4 DIFFERENT TYPES OF MUSIC:
-THE CHIP MUSIC
-SOUNDTRACKS(AMIGA YUK YUK YUK MODULES)
-STF DIGITAL FILES
-STE DIGITAL FILES (STE ONLY!)

THE CHIP MUSIC
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
SELECT MUSICAL CHIPS BY CLICKING ON SOUNDCHIP.

YOU NEED TO LOAD A MUSIC WITH THE LOAD OPTION.IF YOU TRY TO  LOAD 
AN   UNKNOWN  MUSICAL  FORMAT(APART  FROM  MAD   MAX,WHITTAKER)AN 
INFORMATION  BOX WILL APPEAR AND TELL YOU (IN BLOODY FRENCH)  AND 
THE  LOADING  WILL BE STOPPED.ONCE LOADED YOU CAN LISTEN  TO  THE 
MUSIC LOADED BY CLICKING ON THE LISTENING (ECOUTE)  OPTION.(PRESS 
THE  SPACE BAR WHEN YOU WANT THE MUSIC STOP).YOU CAN STORE IT  BY 
CLICKING ON THE OPTION STORE AND BY GIVING A NAME TO THE FILE.

THE ERASE OPTION ENABLES YOU TO ERASE THE MUSIC,SINCE EVEN IF  IT 
ISN'T  GOING  TO  BE USED IN YOUR DEMO,IT  IS  STILL  TAKEN  INTO 
ACCOUNT FOR SAFEKEEPING.

FOR  CHIP  MUSIC,YOU  CAN DEFINE THE NUMBER OF THE  MUSIC  TO  BE 
LISTENED  TO BY USING THE NUMBER PARAMETER  OF  MUSIC,INDEED,SUCH 
MUSIC CAN INCLUDE SEVERAL DIFFERENT PARTS.

VALIDATE  THE MUSIC IN THE VALIDATE OPTION OF THE PULL DOWN  MENU 
AND IT WILL BE PLAYED BACK IN YOUR DEMO.

THE SOUNDTRACKS
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
CLICK ON THE SOUNDTRACKS TO ACTIVATE THIS MODE.YOU CAN THEN  LOAD 
AN  AMIGA MODULE.(CAREFUL,THERE IS NO CHECK WHEN  LOADING.I.E  IF 
YOU  LOAD  THE WRONG FILE YOU RISK "CRASHING"  YOUR  MACHINE).THE 
LOADING,STORING,LISTENING  & ERASING ARE THE SAME  AS  PREVIOUSLY 
EXPLAINED.

THE DIGITISATION
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
CLICK ON DIGIT,THE OPTION OF LOADING ETC...ARE IDENTICAL.
YOU CAN INDICATE THE FREQUENCY OF LISTENING (4.9,7.68,9.6 AND  15 
KHZ)  WITH THE ARROWS.YOU CAN INDICATE IF YOUR DIGITAL  MUSIC  IS 
SIGNED OR NOT.

+000/+255->DIGITAL NOT SIGNED.
-128/+128->DIGITAL SIGNED.

TO  KNOW WHICH MODE TO USE.YOU NEED TO LISTEN TO THE MUSIC.IF  IT 
SEEMS  UNCLEAN,CHANGE THE MODE BY CLICKING ON -128/+128 OR  VICE-
VERSA.

-ON STE.
YOU CAN HAVE ACCESS TO MODE STE BY CLICKING ON IT.
AT THAT TIME YOU MUST INDICATE YOUR FREQUENCY(6.25,12.5,25 AND 50 
KHZ) WITH THE ARROWS.

EQUALISERS
ÿÿÿÿÿÿÿÿÿÿ

EQUALISERS ARE IN THE MUSIC BOX.TO ACTIVATE ONE EQUALISER  DURING 
YOUR DEMO YOU MUST ACTIVATE IT WITH THE VALIDATION MENU.
YOU CAN DEFINE THE TYPE OF YOUR EQUALISER WITH ARROWS(THE NAME OF 
THE  CORRESPONDING EQUALISER APPEARS).TO PLACE YOUR EQUALISER  ON 
THE  SCREEN  OF YOUR DEMO,MODIFY THE COLUMN AND  LINE  PARAMETERS 
WITH THE ARROWS.

THE  PARAMETERS  DIRECTIONS  1 AND 2 INDICATE  THE  DIRECTION  OF 
VARIATION OF THE DIODES:I.E TOP AND BOTTOM-I.E RIGHT/LEFT.
YOU CAN ALSO INDICATE ON WHICH PLAN YOUR EQUALISER WILL BE.

THE EQUALISERS DO NOT VARY WITH THE DIGIT STE.

THE BORDERS
ÿÿÿÿÿÿÿÿÿÿÿ
TO  DEFINE THE EXTRA BORDERS OF YOUR SCREEN CLICK ON  THE  BORDER 
ICON OR PRESS F7.

TO ACTIVATE THE TOP BORDERS,YOU NEED TO SELECT IT.YOU THEN GET 29 
EXTRA  LINES FOR YOUR SCREEN.TO ACTIVATE THE BOTTOM OF  EDGE  YOU 
SELECT IT .YOU THEN GET 45 EXTRA LINES.

YOU  CAN  LOAD  A BIT OF PICTURE WITH  THE  FUNCTION  LOAD  EXTRA 
BACKGROUND.THIS  PICTURE  IS IN DEGAS OR NEO FORMAT AND  IT  WILL 
ONLY BE LOADED ON THE FIRST 74 LINES OF THIS PICTURE.THIS BIT  OF 
PICTURE IS LOADED IN THE BUFFER NUMBER 4.

YOU  CAN  HAVE A LOOK AT IT OR ERASE IT  WITH  THE  CORRESPONDING 
FUNCTIONS.

YOU  ALSO  HAVE THE POSSIBILITY TO STAGGER  THE  MAIN  BACKGROUND 
PICTURE  BY 199 LINES MAX TO CENTRE YOUR PICTURE WITH THE  ACTIVE 
BORDERS.

THE BORDERS DO NOT FUNCTION ON T.T

THE OTHER FUNCTIONS OF THE D.C.K ARE SELF EXPLANATORY AND BESIDES 
IT   IS   24:10  hrs  ON  THE  4TH  OF  MARCH  1992  AND   I   AM 
KNACKERED.TOMORROW I WILL WRITE A SHORT DOC DISPLAYER SO THIS DOC 
CAN  BE DISPLAYED IN ALL ITS GLORY FOR YOU TO READ.HAVE FUN  WITH 
THE D.C.K AND I HOPE YOU APPRECIATE THIS LITTLE TRANSLATION AS IT 
COST ME ABOUT 6 HOURS WORTH OF HARD GRAFT FITTING SOME SOCKETS IN 
MY MATES HOUSE NEXT WEEK.

KARADOC OF ADRENALIN 1992...................



Back to Demo_makers