antoine-source/thetinies/TCK.Docu.s
Antoine Vignau 548200a90a Adding The Tines & TCK
Antoine's The Tinies & Oliver's TCK source code
2022-10-29 21:22:33 +02:00

613 lines
35 KiB
ArmAsm

************* DOCUMENTATION *****************
AFTA HEX 00AA0A000AAA0A000A00A0000A00AA000A000A00 ; A
AFTB HEX 0AAA0A000AAA0A000AAAA0000A00A0000A00A000 ; B
AFTC HEX 00AA0A000A000A0000AAA0000A0000000A00A000 ; C
AFTD HEX 0AAA0A000A000A000AAAA0000A000A000A00A000 ; D
AFTE HEX 0AAA0A000AAA0A000AAAAA00000000000000AA00 ; E
AFTF HEX 0AAA0A000AAA0A000A00AA000000000000000000 ; F
AFTG HEX 00AA0A000A000A0000AAA0000000AA000A00A000 ; G
AFTH HEX 0A000A000AAA0A000A000A000A00AA000A000A00 ; H
AFTI HEX 0AAA000A000A000A0AAAAA00000000000000AA00 ; I
AFTJ HEX 000A000000000A0000AAAA00A000A000A0000000 ; J
AFTK HEX 0A000A000AAA0A000A000A00A0000000A0000A00 ; K
AFTL HEX 0A000A000A000A000AAA0000000000000000AA00 ; L
AFTM HEX 0A000AA00A0A0A000A000A00AA000A000A000A00 ; M
AFTN HEX 0A000AA00A0A0A000A000A000A000A00AA000A00 ; N
AFTO HEX 00AA0A000A000A0000AAA0000A000A000A00A000 ; O
AFTP HEX 0AAA0A000AAA0A000A00A0000A00A00000000000 ; P
AFTQ HEX 00AA0A000A000A0000AAA0000A000A00A0000A00 ; Q
AFTR HEX 0AAA0A000AAA0A000A00A0000A00A000A0000A00 ; R
AFTS HEX 00AA0A0000AA00000AAAAA000000A0000A00A000 ; S
AFTT HEX 0AAA000A000A000A000AAA000000000000000000 ; T
AFTU HEX 0A000A000A000A0000AA0A000A000A000A00A000 ; U
AFTV HEX 0A000A0000A000A0000A0A000A00A000A0000000 ; V
AFTW HEX 0A000A000A0A0AA00A000A000A000A00AA000A00 ; W
AFTX HEX 0A0000A0000A00A00A000A00A0000000A0000A00 ; X
AFTY HEX 0A000A0000A0000A000A0A000A00A00000000000 ; Y
AFTZ HEX 0AAA0000000A00A00AAAAA00A00000000000AA00 ; Z
AFT0 HEX 00AA0A000A000A0000AAA0000A000A000A00A000 ; 0
AFT1 HEX 000A00AA000A000A0AAA0000000000000000AA00 ; 1
AFT2 HEX 0AAA000000AA0A000AAAA0000A00A0000000AA00 ; 2
AFT3 HEX 0AAA0000000A00000AAAA0000A00A0000A00A000 ; 3
AFT4 HEX 0A000A000A000AAA00000000A000A000AA00A000 ; 4
AFT5 HEX 0AAA0A000AAA00000AAAAA000000A0000A00A000 ; 5
AFT6 HEX 00AA0A000AAA0A0000AAAA000000A0000A00A000 ; 6
AFT7 HEX 0AAA0000000A00A000A0AA00A000000000000000 ; 7
AFT8 HEX 00AA0A0000AA0A0000AAA0000A00A0000A00A000 ; 8
AFT9 HEX 00AA0A0000AA00000AAAA0000A00AA000A00A000 ; 9
AFTPL HEX 000A000A0AAA000A000A00000000AA0000000000 ; +
AFTMOI HEX 000000000AAA0000000000000000AA0000000000 ; -
AFTET HEX 0A0A00AA0AAA00AA0A0A0A00A000AA00A0000A00 ; *
AFTSL HEX 00000000000A00A00A000A00A000000000000000 ; /
AFTEG HEX 00000AAA00000AAA00000000AA000000AA000000 ; =
AFTSO HEX 00000000000000000AAA0000000000000000AA00 ; _
AFTPE HEX 000A000A000A0000000A00000000000000000000 ; !
AFTPI HEX 00AA0A00000A0000000AA0000A00A00000000000 ; ?
AFTSU HEX 00A0000A0000000A00A000000000A00000000000 ; >
AFTIN HEX 0000000A00A0000A0000A000000000000000A000 ; <
AFTPO HEX 000A00A000A000A0000A00000000000000000000 ; (
AFTPF HEX 000A000000000000000A0000A000A000A0000000 ; )
AFTDP HEX 0000000A0000000A000000000000000000000000 ; :
AFTPT HEX 0000000000000000000A00000000000000000000 ; .
AFTVI HEX 0000000000000000000A000000000000A0000000 ; ,
AFTRO HEX 00AA00A000AA00000000A000A000A00000000000 ; o
AFTGU HEX 00A000A0000000000000A000A000000000000000 ; "
AFTAP HEX 000A000A00000000000000000000000000000000 ; '
AFTPV HEX 0000000000000000000A0000A0000000A0000000 ; ;
AFTDI HEX 00A00AAA00A00AAA00A0A000AA00A000AA00A000 ; #
AFTDO HEX 00AA0A0A00AA000A0AAAAA000000A0000A00A000 ; $
AFTAC HEX 000A00A00A00000000000000A0000A0000000000 ; ^
AFTPC HEX 0AA00AA0000A00A00A000A00A0000000AA00AA00 ; %
AFTSP HEX 0000000000000000000000000000000000000000 ; SPACE
AFTRD HEX 00AA0AAA0AAA0AAA00AAA000AA00AA00AA00A000 ; o
AFTBA HEX 0AA0A0000A0000A0AA00AA00A0A0AA00A000A000 ; SP
AFTFD HEX 000A000A0AAA000A000A0000A000AA00A0000000 ; ->
AFTFG HEX 000A00AA0AAA00AA000A00000000AA0000000000 ; <-
AFTNS HEX 0AAA0AAA0AAA0AAA0AAAAA00AA00AA00AA00AA00 ; NO SE
AFT00 HEX 000A,00A0,00A0,00A0,000A,AA00,00A0,00A0,00A0,AA00 ; 0
AFT11 HEX 0000,000A,0000,0000,00AA,A000,A000,A000,A000,AAA0 ; 1
AFT22 HEX 00AA,0000,000A,00A0,00AA,AA00,00A0,AA00,0000,AAA0 ; 2
AFT33 HEX 00AA,0000,0000,0000,00AA,AA00,00A0,AA00,00A0,AA00 ; 3
AFT44 HEX 00A0,00A0,00A0,00AA,0000,0000,0A00,0A00,AAA0,0A00 ; 4
AFT55 HEX 00AA,00A0,00AA,0000,00AA,AAA0,0000,AA00,00A0,AA00 ; 5
AFT66 HEX 000A,00A0,00AA,00A0,000A,AAA0,0000,AA00,00A0,AA00 ; 6
AFT77 HEX 00AA,0000,0000,000A,000A,AAA0,0A00,A000,0000,0000 ; 7
AFT88 HEX 000A,00A0,000A,00A0,000A,AA00,00A0,AA00,00A0,AA00 ; 8
AFT99 HEX 000A,00A0,000A,0000,00AA,AA00,00A0,AAA0,00A0,AA00 ; 9
AFTADR DA AFTA,AFTB,AFTC,AFTD,AFTE,AFTF,AFTG,AFTH,AFTI,AFTJ,AFTK,AFTL,AFTM,AFTN ; 0-13
DA AFTO,AFTP,AFTQ,AFTR,AFTS,AFTT,AFTU,AFTV,AFTW,AFTX,AFTY,AFTZ ; 14-25
DA AFT0,AFT1,AFT2,AFT3,AFT4,AFT5,AFT6,AFT7,AFT8,AFT9 ; 26-36
DA AFTPL,AFTMOI,AFTET,AFTSL,AFTEG ; 37-41
DA AFTSO,AFTPE,AFTPI,AFTSU,AFTIN,AFTPO,AFTPF,AFTDP,AFTPT,AFTVI,AFTRO ; 42-52
DA AFTGU,AFTAP,AFTPV,AFTDI,AFTDO,AFTAC,AFTPC,AFTSP ; 53-60
DA AFTA,AFTB,AFTC,AFTD,AFTE,AFTF,AFTG,AFTH,AFTI,AFTJ,AFTK,AFTL,AFTM,AFTN ; 61-74
DA AFTO,AFTP,AFTQ,AFTR,AFTS,AFTT,AFTU,AFTV,AFTW,AFTX,AFTY,AFTZ ; 75-86
DA AFTRD ; 87
DA AFT00,AFT11,AFT22,AFT33,AFT44,AFT55,AFT66,AFT77,AFT88,AFT99 ; 88-98
AFTTBL HEX C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DA ; A-Z
HEX B0,B1,B2,B3,B4,B5,B6,B7,B8,B9 ; 0-9
HEX AB,AD,AA,AF,BD,DF,A1,BF,BE,BC,A8,A9,BA,AE,AC ; +-*/=_!?><():.,
HEX DB,A2,A7,BB,A3,A4,DE,A5,A0 ; o"';#$^%SPC
HEX E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FA ; a-z
**************************** AFFICHAGE TEXT **********************************
******** AFFICHE PAGE ************
AFTPAG JSR AFTNE ; NETTOY
LDA #$0000
AFTPAG1 JSR AFTLIG ; AFFICHE 27 LIGNES
INC
CMP #$001B ; 27
BNE AFTPAG1
RTS
******** AFFICHE LIGNE ************
AFTLIG PHA ; RECOIT DANS A LE NUMERO DE LA LIGNE
ASL
TAX
LDA AFTTADLI,X
STA AFTAE ; OFFSET ADRESSE ECRAN DEBUT LIGNE
LDA AFTTABM,X
STA AFTLIG0+1 ; OFFSET DU CARACTERE DANS SA PAGE
LDA AFTIND
ASL
TAX
LDA AFTTADPT,X ; OFFSET DE LA PAGE DANS LE TEXTE
CLC
AFTLIG0 ADC #$AAAA
TAY ; OFFSET DU CARACTERE DANS LE TEXTE
AFTLIG1 LDA TEXTEFRD,Y
AND #$00FF
CMP #$008D
BEQ AFTLIG5 ; FIN DE LIGNE DETECTE
STA AFTLIG3+1
LDX #$0000
AFTLIG2 LDA AFTTBL,X
AND #$00FF
AFTLIG3 CMP #$AAAA
BEQ AFTLIG4 ; CARACTERE TROUVE
INX
CPX #$0062
BNE AFTLIG2
LDX #$0056 ; PAS TROUVE : ON MET UN BLANC
AFTLIG4 JSR AFTCAR ; AFFICHE CARACTERE
LDA AFTAE ; ADRESSE ECRAN CARACTERE SUIVANT
CLC
ADC #$0003
STA AFTAE
INY
BRA AFTLIG1
AFTLIG5 PLA
RTS
******** AFFICHE CARACTERE ********
AFTCAR PHY ; RECOIT DANS X L'INDICE DU CARACTERE
TXA
ASL
TAX
LDA AFTADR,X
STA AFTCAR2+1
CLC
ADC #$000A
STA AFTCAR4+1
LDX AFTAE ; 1 ere COLONNE
LDY #$0000 ;
AFTCAR2 LDA $AAAA,Y
STAL $012000,X ; PROUT
TXA
CLC
ADC #$00A0
TAX ; LIGNE SUIVANTE
INY
INY
CPY #$000A
BNE AFTCAR2
LDX AFTAE ; 2 eme COLONNE
INX
INX
LDY #$0000
AFTCAR4 LDA $AAAA,Y
STAL $012000,X ; PROUT
TXA
CLC
ADC #$00A0
TAX ; LIGNE SUIVANTE
INY
INY
CPY #$000A
BNE AFTCAR4
PLY
RTS
********** NETTOYAGE DE LA PAGE
AFTNE RTS
*************** TABLES, VARIABLES ET FLAGS ******************
AFTAE HEX 0000 ; ADRESSE ECRAN ECRITURE
AFTIND HEX 0000 ; INDEX PAGES
AFTTADPT HEX 0000,6105,C20A,2310,8415,E51A,4620,A725 ; OFFSET DU 1er CARACTERE DES DEBUTS DE PAGE
HEX 2002,4004,6006,8008,A00A,C00C,E00E,0011,2013 ; OFFSET DU 1er CARACTERE DES DEBUTS DE PAGE
HEX 4015,6017,8019,A01B,C01D,E01F,0022,2024,4026,6028
AFTTADLI HEX 0405,C408,840C,4410,0414,C417,841B,441F,0423,C426,842A,442E ; ADRESSE ECRAN DEBUT DE LIGNE
HEX 0432,C435,8439,443D,0441,C444,8448,444C,0450,C453,8457,445B
HEX 045F,C462,8466,446A,046E,C471,8475
AFTTABM HEX 0000 ; OFFSET DES DEBUTS DE LIGNE DANS UNE PAGE
HEX 3300,6600,9900,CC00,FF00
HEX 3201,6501,9801,CB01,FE01
HEX 3102,6402,9702,CA02,FD02
HEX 3003,6303,9603,C903,FC03
HEX 2F04,6204,9504,C804,FB04
HEX 2E05,6105,9405,C705,FA05
HEX 2D06,6006,9306,C606,F906
****************.. TEXTE ......................*****************
TEXTEFRD ASC " ",8D
ASC " ",8D
ASC " Tinies Construction Kit ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " TCK vous permet de concevoir de nouveaux",8D
ASC "tableaux pour Tinies GS. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC "Chaque tableau est un damier de 13*8 compose de",8D
ASC "deux niveaux : ",8D
ASC " ",8D
ASC " ",8D
ASC " - le sol (murs, sols). ",8D
ASC " ",8D
ASC " ",8D
ASC " - les objets (fleche, sleeper, teleporteur",8D
ASC " interrupteur, porte, puncher, bombe,",8D
ASC " joker, montre, coeur, Tinies...). ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC "Nous vous conseillons de commencer par construire",8D
ASC "le sol et ensuite d'y placer les objets. ",8D
ASC " ",8D
ASC " ",8D
ASC "Description du logiciel : ",8D
ASC "----------------------- ",8D
ASC " ",8D
ASC " ",8D
ASC " Sur la droite de l'ecran se trouve la barre de",8D
ASC "commande : ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur 'TIME' pour modifier le temps",8D
ASC " imparti pour le tableau. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur 'LEVEL' pour selectionner le",8D
ASC " niveau a editer. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur 'PLAY' pour tester le niveau",8D
ASC " courant. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur 'SELECT' ou sur le motif pour",8D
ASC " selectionner un sol ou un objet. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur '^/v' pour basculer le mode",8D
ASC " sol/objet. ",8D
ASC " ",8D
ASC " - Cliquez sur 'MENU' pour acceder aux options",8D
ASC " ",8D
ASC " - LOAD FILE : charge le fichier de",8D
ASC " description des tableaux. ",8D
ASC " ",8D
ASC " - SAVE FILE : sauvegarde le fichier de",8D
ASC " description des tableaux. ",8D
ASC " ",8D
ASC " - CUT : copie le tableau dans le",8D
ASC " presse-papiers. ",8D
ASC " ",8D
ASC " - PASTE : remplace le tableau par le",8D
ASC " contenu du presse-papiers.",8D
ASC " ",8D
ASC " - ABOUT : ecran d'information. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur 'DOCU' pour lire la documentation",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur 'QUIT' pour quitter le logiciel. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez sur '<' ou '>' pour deplacer la barre",8D
ASC " de commande. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " - Cliquez dans la zone quadrillee pour y mettre",8D
ASC " un sol ou un objet. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC "Commandes clavier : ",8D
ASC "------------------ ",8D
ASC " ",8D
ASC " ",8D
ASC " - Appuyer sur la barre d'espace est equivalent ",8D
ASC " a cliquer sur select. Tres utile lorsqu'on",8D
ASC " construit un tableau : pas besoin d'aller",8D
ASC " sans cesse cliquer dans la barre de commande",8D
ASC " ",8D
ASC " ",8D
ASC " - Appuyez sur pomme ouverte et cliquez dans la",8D
ASC " zone quadrillee pour enlever un sol ou un",8D
ASC " objet (seule maniere d'effacer un objet). ",8D
ASC " ",8D
ASC " ",8D
ASC " - Les fleches <- et -> correspondent aux",8D
ASC " boutons < et > pour deplacer la barre de",8D
ASC " commande. ",8D
ASC " ",8D
ASC " ",8D
ASC "Remarques : ",8D
ASC "---------- ",8D
ASC " ",8D
ASC " - En mode sol (^/v pour changer de mode), vous",8D
ASC " ne verrez dans la zone quadrillee que les",8D
ASC " elements constituant le sol (sol et mur).",8D
ASC " En mode objet vous verrez a la fois les",8D
ASC " objets et les sols. Vous ne pouvez pas poser",8D
ASC " d'objet sur les murs ou sur du vide. Vous ne",8D
ASC " pouvez pas superposer des objets. Si vous",8D
ASC " choisissez certains objets (sleeper, Tinies,",8D
ASC " teleporteur...) vous aurez a specifier la",8D
ASC " couleur. Si en mode SOL, vous placez un sol",8D
ASC " ou un mur sur un objet celui ci est detruit.",8D
ASC " ",8D
ASC " ",8D
ASC " - Il n'y a pas de limitation au nombre d'objet",8D
ASC " que vous pouvez placer. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Si vous testez le tableau, les touches de",8D
ASC " deplacement sont 8, 4, 6, 2 et 0 pour",8D
ASC " selectionner. S'il y a plus de Tinies que de",8D
ASC " sleepers de la meme couleur, le programme",8D
ASC " vous le signalera. Pour revenir a l'edition",8D
ASC " du tableau quand vous etes en train de jouer",8D
ASC " appuyez sur ESC. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Le fait de changer de tableau n'altere pas",8D
ASC " les modifications que vous venez de faire au",8D
ASC " tableau precedent. L'option SAVE sauvegarde",8D
ASC " la description de tous les tableaux. ",8D
ASC " ",8D
ASC " ",8D
ASC " - L'option CUT/PASTE permet de faire du copier",8D
ASC " coller entre les differents decors. Cette",8D
ASC " option s'applique a l'integralite du tableau",8D
ASC " ",8D
ASC " ",8D
ASC " - Le fichier contenant la description des",8D
ASC " tableaux s'appelle TINIES.TAB2, si vous",8D
ASC " voulez editer les tableaux originaux de",8D
ASC " TINIES, renommez le fichier TINIES.TAB",8D
ASC " present sur la diskette de Tinies en",8D
ASC " TINIES.TAB2 ",8D
ASC " ",8D
ASC " --------------------- ",8D
ASC " ",8D
ASC " SI VOUS AVEZ CREE DES NOUVEAUX TABLEAUX",8D
ASC "INTERESSANTS, N'HESITEZ PAS A NOUS LES ENVOYER.",8D
ASC "QUAND NOUS EN AURONS SUFFISAMMENT, NOUS EDITERONS",8D
ASC "DES DISQUETTES DE TABLEAUX. ",8D
ASC " ",8D
ASC " ",8D
ASC " MERCI A ALAIN MOREL POUR LES 21 PREMIERS NIVEAUX.",8D
ASC " ",8D
ASC " ",8D
ASC " TOUTES NOS ANCIENNES PRODUCTIONS : ",8D
ASC " ",8D
ASC " ",8D
ASC " BILLE ART, THE TINIES, OPALE DEMO, COGITO, ",8D
ASC " SYSTEME 6.01 VF, PICVIEWER, CONVERT2DG, ",8D
ASC " TINIES CONSTRUCTION KIT, BLOCKADE ",8D
ASC " ",8D
ASC " ",8D
ASC " SONT DISPONIBLES AUPRES DU GS CLUB. ",8D
ASC " ",8D
ASC " ",8D
ASC " VOUS POUVEZ NOUS CONTACTER : ",8D
ASC " ",8D
ASC " ",8D
ASC " BRUTAL DELUXE SOFTWARE ",8D
ASC " 11 RUE EMILE FOURCAND ",8D
ASC " 33000 BORDEAUX ",8D
ASC " FRANCE ",8D
ASC " ",8D
ASC " 3615 RTEL, BAL : BRUTAL DELUXE ",8D
ASC " ",8D
ASC " INTERNET : ZARDINI&IXL.U-BORDEAUX.FR ",8D
ASC " ",8D
dfb 00
TEXTEUSD ASC " ",8D
ASC " ",8D
ASC " Tinies Construction Kit ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC "TCK allows you to create new levels for Tinies GS.",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC "Each level is composed of a 13*8 map made of",8D
ASC "two levels: ",8D
ASC " ",8D
ASC " ",8D
ASC " - the background (walls, grounds). ",8D
ASC " ",8D
ASC " ",8D
ASC " - the objects (arrow, sleeper, teleporter",8D
ASC " switch, door, puncher, bomb, joker,",8D
ASC " watch, life, Tinies...). ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC "We advise you to create the background first and",8D
ASC "then to put the objects. ",8D
ASC " ",8D
ASC " ",8D
ASC "Game description : ",8D
ASC "---------------- ",8D
ASC " ",8D
ASC " ",8D
ASC "On the right side of the screen is the command",8D
ASC "bar: ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on 'TIME' to change the time which is",8D
ASC " preset for each level. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on 'LEVEL' to select a new level to",8D
ASC " edit. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on 'PLAY' to test the current level. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on 'SELECT' or on the pattern to select",8D
ASC " a background or an object. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on '^/v' to exchange the background/",8D
ASC " object mode. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on 'MENU' to access the options: ",8D
ASC " ",8D
ASC " - LOAD FILE : loads the file containing",8D
ASC " the levels data. ",8D
ASC " ",8D
ASC " - SAVE FILE : saves the file containing",8D
ASC " the levels data. ",8D
ASC " ",8D
ASC " - CUT : copy the level into the",8D
ASC " clipboard. ",8D
ASC " ",8D
ASC " - PASTE : replace the level with the",8D
ASC " content of the clipboard. ",8D
ASC " ",8D
ASC " - ABOUT : informative screen. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on 'DOCU' to read the documentation. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on 'QUIT' to quit the editor. ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on '<' or '>' to move the command bar. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " - Click on the cross-ruled area to put a",8D
ASC " background or an object. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC "Keyboard commands : ",8D
ASC "----------------- ",8D
ASC " ",8D
ASC " ",8D
ASC " - Pressing SPACEBAR is the same as clicking",8D
ASC " on SELECT. It is useful when building a",8D
ASC " level: no need to click on the command bar. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " - Pressing OpenApple and clicking on the",8D
ASC " cross-ruled area puts a background or an",8D
ASC " object away (only way to replace a pattern).",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " - The arrows <- and -> are equivalent to the",8D
ASC " '<' and '>' buttons of the command bar. ",8D
ASC " ",8D
ASC " ",8D
ASC "Things To Say : ",8D
ASC "------------- ",8D
ASC " ",8D
ASC " - In the background mode (^/v to change), you",8D
ASC " will only see the background patterns on the",8D
ASC " cross-ruled area (background and wall). ",8D
ASC " In the object mode, you will see the",8D
ASC " backgrounds and the objects. You cannot put",8D
ASC " an object onto walls or anything. You cannot",8D
ASC " put an object onto another one. ",8D
ASC " If you choose some objects (sleeper, Tinies,",8D
ASC " teleporter...) you will have to specify its",8D
ASC " color. If you put a background or a wall on",8D
ASC " an object in the background mode, it will be",8D
ASC " replaced by the background or the wall. ",8D
ASC " ",8D
ASC " ",8D
ASC " - There are no limitations of the number of",8D
ASC " patterns you can put on the level. ",8D
ASC " ",8D
ASC " ",8D
ASC " - If you test a level, the keys for moving the",8D
ASC " cursor are 8, 4, 6, 2 and 0 to select.",8D
ASC " If there are more Tinies than sleepers of",8D
ASC " the same color, the program will tell it.",8D
ASC " To return editing the level, press ESC. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " - Choosing a level does not modify the changes",8D
ASC " of the previous level. The SAVE option",8D
ASC " saves the data of all the levels. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " - The CUT/PASTE option allows to cut/paste",8D
ASC " between the different backgrounds. This",8D
ASC " option works for the whole level. ",8D
ASC " ",8D
ASC " ",8D
ASC " ",8D
ASC " - The file containing the levels data is",8D
ASC " TINIES.TAB2, if you want to edit the",8D
ASC " original levels of TINIES, rename the file",8D
ASC " TINIES.TAB of the disk Tinies as TINIES.TAB2",8D
ASC " ",8D
ASC " ",8D
ASC " --------------------- ",8D
ASC " ",8D
ASC " ",8D
ASC " IF YOU HAVE CREATED NEW INTERESTING LEVELS,",8D
ASC "CONTACT US AND WHEN WE HAVE ENOUGH, WE WILL MAKE",8D
ASC "DISKS OF LEVELS. ",8D
ASC " ",8D
ASC " ",8D
ASC " THANKS TO ALAIN MOREL FOR THE FIRST 21 LEVELS. ",8D
ASC " ",8D
ASC " ",8D
ASC " ALL OF OUR PREVIOUS PRODUCTIONS : ",8D
ASC " ",8D
ASC " ",8D
ASC " BILLE ART, THE TINIES, OPALE DEMO, ",8D
ASC " COGITO, PICVIEWER, CONVERT2DG, ",8D
ASC " TINIES CONSTRUCTION KIT, BLOCKADE ",8D
ASC " ",8D
ASC " ARE AVAILABLE ON FTP.CCO.CALTECH.EDU FTP SITE. ",8D
ASC "IF YOU ARE A SHAREWARE SOLUTION II SUBSCRIBER, YOU",8D
ASC "CAN ASK JOE KOHN FOR THESE SOFTWARES. ",8D
ASC " ",8D
ASC " ",8D
ASC " YOU CAN CONTACT US : ",8D
ASC " ",8D
ASC " ",8D
ASC " BRUTAL DELUXE SOFTWARE ",8D
ASC " 11 RUE EMILE FOURCAND ",8D
ASC " 33000 BORDEAUX ",8D
ASC " FRANCE ",8D
ASC " ",8D
ASC " ",8D
ASC " INTERNET : ZARDINI&IXL.U-BORDEAUX.FR ",8D
ASC " ",8D
dfb 00