READ.ME zum GFA-BASIC 3.5E                         Dsseldorf, 28.5.1990

In der GFA-BASIC Version 3.5E sind fr den ATARI STE folgenden Befehle
hinzugekommen.

STICK(i)       Bei i=0 und i=1 wie vorher,  bei i=2 bis 5  werden 
               die STE-Joysticks abgefragt, ohne, wie bei 0 oder 1, 
               die Maus abzuschalten.

STRIG(i)       Entsprechende Joystick-Button Abfrage

PADX(i)        Abfrage der X-Position eines der beiden Paddles.
PADY(i)        Entsprechend Y-Position (i=0 oder 1).
PADT(i)        Abfrage des Paddle-Triggers (Knopf).

LPENX          X-Position des angeschlossenen Lightpens.
LPENY          Y-Position des Lightpens.

STE?           Ergibt -1 bei STE(oder TT), sonst 0.
TT?            Ergibt -1 bei 68020 oder 68030 Prozessor, sonst 0.

DMACONTROL ctrl
               ctrl = 0  schaltet  DMA-Sound aus,  1  spielt  den 
                      Sound  einmal ab,  3 wiederholt  den  Sound 
                      endlos.

DMASOUND beg,end,rate[,ctrl]
               Started einen DMA-Sound.
               beg  = Anfangsadresse des Samples
               end  = Endadresse
               rate = Abspielgeschwindigkeit(  0=6.25  kHz,  1=12.5 
                      kHz, 2=25 kHz, 3=50 kHz).
               ctrl = siehe DMACONTROL              

MWOUT mask,data
               Steuert   das   STE-Interne    Micro-Wire-Interface. 
               Derzeitige Verwendung ist Steuerung des Sounds.

               MWOUT &H7FF,x

               x=&X10 011 ddd ddd       Set Master Volume
                          000 000       -80dB
                          010 100       -40dB
                          101 xxx       0 dB

               Die letzten 5 Bits geben verdoppelt die Lautstrke 
               in dB an.

               x=&X10 101 xdd ddd       Set Right Channel Volume
                           00 000       -40 dB
                           01 010       -20 dB
                           10 1xx       0 dB

               x=&X10 100 xdd ddd       Set Right Channel Volume
               
               Die letzten 4 Bit*2 = dB

               x=&X10 010 xxd ddd       Set Treble
               x=&X10 001 xxd ddd       Set Bass
                            0 000       -12dB
                            0 110       0 dB (flat)
                            1 100       +12 dB

               x=&X10 000 xxx xdd       Set Mix
                               00       -12dB
                               01       Mix GI Sound (normaler ST)
                               10       Not Mix
                               11       Reserved

Beispiel: MWOUT &H7FF,&X10000000010 schaltet den ST-Sound aus.

Der MERGE-Vorgang wird abgebrochen, wenn am Zeilenanfang das ASCII-
Zeichen 4 (Pfeil rechts) steht.

