home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_01
/
GFABAS36.LZH
/
README.35E
< prev
next >
Wrap
Text File
|
1991-04-18
|
3KB
|
75 lines
READ.ME zum GFA-BASIC 3.5E Düsseldorf, 28.5.1990
In der GFA-BASIC Version 3.5E sind für 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 Lautstärke
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.