This page (revision-41) was last changed on 28-Jan-2024 11:14 by Andreas Tartz 

This page was created on 25-Apr-2022 12:15 by Andreas Tartz

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
41 28-Jan-2024 11:14 8 KB Andreas Tartz to previous

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 9 changed one line
Die bis zum Jahre 1991 in den Niederlanden bestehende Stiftung (NOS) unter dem Vorsitz von Klaas Robert hat dem Rundfunk der DDR die Rechte zur Anwendung übertragen.
Die bis zum Jahre 1991 in den Niederlanden bestehende Stiftung "BASICODE" unter dem Vorsitz von Klaas Robert hat dem Rundfunk der DDR die Rechte zur Anwendung übertragen.
At line 16 changed one line
!!Der Atari-Bascoder V1.1
!!Der Atari-Bascoder V1.1 für ATARI 800XL/XE 600XL 130XE
At line 23 changed one line
!!Bascoder für ATARI 800XL/XE 600XL 130XE
!!Anleitung für Atari:
At line 25 changed one line
* [atari_basicode.pdf] ; aus:"BASICODE mit Programmen auf Schallplatte für Heimcomputer", A. Graf, 1990, 208 S. & 1 Datenplatte
* [atari_basicode.pdf] ; aus:"BASICODE mit Programmen auf Schallplatte für Heimcomputer", Prof. Völz, 1990, 208 S. & 1 Datenplatte
At line 33 changed one line
Bitte die Diskette mit OPTION booten. Danach LOAD"D:ROOT:BC3" eingeben. Nach dem READY ist BASICODE betriebsbereit. Nun kann mit LOAD"D:*.BC3 ein BASICODE-3 Programm geladen und mit RUN gestartet werden. Um wieder ins DOS zu gelangen bitte POKE 9,1 eigeben und RESET drücken. Einen DOS-Befehl gibt es leider nicht.
Bitte die Diskette mit OPTION booten. Danach LOAD"D:ROOT:BC3" eingeben. Nach dem READY ist BASICODE betriebsbereit. Nun kann mit LOAD"D:*.BC3 ein BASICODE-3 Programm geladen und mit RUN gestartet werden. Um wieder ins DOS zu gelangen bitte POKE 9,1 eigeben und RESET drücken. Einen DOS-Befehl gibt es leider nicht. Um sich das Directory einer Diskette anzusehen, ist etwas Programmcode erforderlich. Einfach Zeile 15 mit folgendem Code hinzufügen:
At line 35 added 4 lines
15 O. "D:*.*",6,0:FORI=1TO36:D$=R.(0):PRINTD$;" ";:NEXTI\\
Diese kann dann mit Goto 15 angesprungen werden und stört den weiteren BASICODE-Betrieb nicht.\\
At line 126 changed one line
| 20 Programmstart, System_Reset, Variable löschen usw.|CLEAR\\
| 20 Programmstart, System_Reset, Variable löschen usw.| CLEAR\\
|100 Text-Modus einschalten und Bildschirm löschen| CLS\\
|110 Cursor auf die Position HO,VE| LOCATE\\
|120 Cursor-Position in HO,VE zurückholen| VGET, POS\\
|150 Auffälliges Anzeigen von SR$; rechts und links 3 Spaces| kein\\
|200 Daten einer eventuell gedrückten Taste in IN$ und IN| INKEY$\\
|210 wie 200, jedoch mit Warten auf Tastendruck| kein\\
|220 Holen des Zeichens aus Schirmposition HO,VE auf IN| VGET$\\
|250 Erzeugen eines kurzen Aufmerksamkeitstones| BEEP\\
|260 Zufallsvariable in RV mit 0<=RV<1| RND\\
|270 Ausführen von garbage collection und Speicherplatz in FR| FRE(X)
|280 Aus- bzw. Einschalten der STOP/BRK-Taste FR=0 bzw. 1| kein\\
|300 SR wird ohne Space in SR$ gewandelt| STR$\\
|310 wie 300, jedoch als Zahl mit CT und CN formatiert| USING\\
|330 Alle Kleinbuchstaben in SR$ in Großbuchstaben wandeln| kein\\
|350 Übergabe von SR$ an den Drucker| PRINT#2\\
|360 In neue Zeile mit Drucker (CRLF)| kein\\
|400 Erzeugung eines Tons gemäß SV,SD und SP| SOUND\\
|450 Warten von maximal SD*0.1s auf einen Tastendruck| PAUSE\\
|500 Eröffnen eines File mit Namen NF$ gemäß NF| OPEN\\
|540 Aus dem File wird ein String an IN$ übergeben| LOAD*\\
|560 SR$ wird in das File geschrieben| SAVE*
|580 man schließe den Bestand mit Code NF ab| CLOSE\\
|600 Graphischen Betrieb und Bildschirm löschen| SREEN\\
|620 Setzen eines Punktes in die Position HO,VE mit Farbe CN| PSET\\
|630 Zeichnen einer Linie zum Punkt HO,VE in Farbe CN| LINE\\
|650 SR$ an der Position HO,VE anzeigen(Grafik-Mode)| kein\\
|950 Beenden des BASICODE-Mode| END\\
\\
At line 160 added 5 lines
!!In BASICODE verbotene Variablen
* 1. Alle Variablen, die mit dem Buchstaben O beginnen
* 2. AS,AT,DI,DI$,D$$,EI,EI$,EL,ER,FN,GO,GR,IF,LN,SQ,SQ$,ST,TI,TI$ und TO.
* 3. PI, enthält aber nicht den Zahlenwert 3.14159.
\\
At line 166 added one line
!!Im Bascoder verwendete Variablen mit besonderer Bedeutung
At line 168 added one line
* A,CN,CT,FR,HG,HO,IN,IN$,NF,NF$,RV,SD,SP,SR,SR$,SV,VE und VG.
At line 174 added 4 lines