Seite 1 von 1

BASICODE für ATARI

Verfasst: 05.03.2022 15:45
von Andars
Mich würde interessieren, ob es hier im ABBUC noch jemanden gibt,
der BASICODE kennt, bzw. damit schon gearbeitet hat.

Zur Erklärung siehe hier:
https://joyce.de/basicode/index.htm

Man konnte in den 80iger Jahren bis ca. 1992 Programme im Radio
empfangen und via umgebauter XC12 in den ATARI (oder jeden anderen Computer)
einlesen und laufen lassen.

Mit BASICODE ist hier nicht das ATARI-BASIC gemeint!

Ich habe selbst noch einen Diskettenbestand von 13 DD Disketten voller Programme.
Es handelt sich beim BASICODE zwar nur um eine sehr langsame "Minimal-BASIC-Variante",
aber es ist durchaus geeignet, um sich Anregungen für eigene Programmier-Arbeiten zu holen.

Gruß Andreas

Re: BASICODE für ATARI

Verfasst: 05.03.2022 16:02
von MichaG
Ich erinnere mich daran, dass es sowas gab und das ich auch mal versucht habe, ein Programm mitzuschneiden und auf meinem 800XL mit 1010 zu laden. Hat allerdings nicht funktioniert, so dass ich schnell wieder aufgegeben hatte...

Re: BASICODE für ATARI

Verfasst: 05.03.2022 16:05
von Andars
Hattest du deine 1010 auch schon für BASICODE umgebaut?

Re: BASICODE für ATARI

Verfasst: 05.03.2022 20:40
von pps
Es gab sogar Basiccode auf Schallplatte damals. Mehr weiß ich aber davon nicht. Habe nie das Gerät umgebaut.

Re: BASICODE für ATARI

Verfasst: 06.03.2022 02:32
von Mathy
.
Hallo Leute

BASICODE gab es bei uns auch im Radio. Da der Atari aber einiges anders macht als die anderen Rechner, hat mich BASICODE nie richtig interessiert.

Tschüß

Mathy

Re: BASICODE für ATARI

Verfasst: 06.03.2022 14:23
von Andars
Mathy hat geschrieben:
06.03.2022 02:32
.
Hallo Leute

BASICODE gab es bei uns auch im Radio. Da der Atari aber einiges anders macht als die anderen Rechner, hat mich BASICODE nie richtig interessiert.

Tschüß

Mathy

Aber gerade das war ja das Anliegen von BASICODE:

Eine Oberfläche zu schaffen, mit denen sich (fast) alle Computermodelle untereinander "verstehen" können.
Die jeweiligen Unterschiede der Rechner wurde durch den BASCODER überwunden.
Ein Programm in BASICODE auf einem Atari geschrieben, konnte via Kassette auf einem Commodore bzw. jedem anderen Rechner eingelesen werden.
Und umgekehrt.

Gruß

Andreas

Re: BASICODE für ATARI

Verfasst: 06.03.2022 14:26
von Andars
pps hat geschrieben:
05.03.2022 20:40
Es gab sogar Basiccode auf Schallplatte damals. Mehr weiß ich aber davon nicht. Habe nie das Gerät umgebaut.
Ja die Schallplatte habe ich sogar noch irgendwo herumliegen.
Man hat den jeweiligen BASCODER seines Systems von der Schallplatte auf Kassette überspielt und dann
in den Atari, Commodore, Sinclair, KC85 usw. eingelesen. Damit war BASICODE startklar.

Re: BASICODE für ATARI

Verfasst: 06.03.2022 14:33
von Andars
Heutzutage benötigt man zum Datenaustausch allerdings die Kassette nicht mehr.
Im Altirra geht das Einlesen der BASICODE-Programme via "Copy und Paste" mit
einem normalen Textfile, welches aus BASICODE-Zeilen besteht.

Hier zwei Links mit Programmen zum Ausprobieren:

http://robhagemans.github.io/basicode/#listing

https://github.com/robhagemans/basicode

Gruß
Andreas

Re: BASICODE für ATARI

Verfasst: 20.09.2025 19:45
von Stefan
Andars hat geschrieben:
06.03.2022 14:23
Mathy hat geschrieben:
06.03.2022 02:32
.
Hallo Leute

BASICODE gab es bei uns auch im Radio. Da der Atari aber einiges anders macht als die anderen Rechner, hat mich BASICODE nie richtig interessiert.

Tschüß

Mathy

Aber gerade das war ja das Anliegen von BASICODE:

Eine Oberfläche zu schaffen, mit denen sich (fast) alle Computermodelle untereinander "verstehen" können.
Die jeweiligen Unterschiede der Rechner wurde durch den BASCODER überwunden.
Ein Programm in BASICODE auf einem Atari geschrieben, konnte via Kassette auf einem Commodore bzw. jedem anderen Rechner eingelesen werden.
Und umgekehrt.

Gruß

Andreas
Hey Mathy,

wenn ich das richtig habe, ist das BASICODE eine wesentliche "Erfindung" aus den Niederlande, oder!?

Viele Grüße
Stefan

Re: BASICODE für ATARI

Verfasst: 20.09.2025 20:43
von Stefan
Andars hat geschrieben:
05.03.2022 15:45
Mich würde interessieren, ob es hier im ABBUC noch jemanden gibt,
der BASICODE kennt, bzw. damit schon gearbeitet hat.

Zur Erklärung siehe hier:
https://joyce.de/basicode/index.htm

Man konnte in den 80iger Jahren bis ca. 1992 Programme im Radio
empfangen und via umgebauter XC12 in den ATARI (oder jeden anderen Computer)
einlesen und laufen lassen.

Mit BASICODE ist hier nicht das ATARI-BASIC gemeint!

Ich habe selbst noch einen Diskettenbestand von 13 DD Disketten voller Programme.
Es handelt sich beim BASICODE zwar nur um eine sehr langsame "Minimal-BASIC-Variante",
aber es ist durchaus geeignet, um sich Anregungen für eigene Programmier-Arbeiten zu holen.

Gruß Andreas
Hallo Andreas,

ich hatte mich um 1990 herum für Basicode zunächst interessiert, aber wegen mangelnder Kompatibilität und fehlendem Umbau der 1010 war das auch gleich wieder gedämpft. Hauptsächlich hat mich die geringe Geschwindigkeit abgeschreckt und mein Focus blieb mehr beim Turbo-BASIC XL von Frank Ostrowski und Assembler-Programmierung.

Durch Thomas, den ich durch meine Kontakte in die Sinclair- und Joyce-Gruppen kennengelernt habe, bin ich wieder auf dieses Thema gekommen. Leider konnte ich den Autor des Bascoder für den 8-Bit-Atari (Andreas Graf ) nicht ausfindig machen, um eventuell den Sourcecode zu erhalten. Thomas erzählte heute, dass du wohl Kontakt hattest oder noch hast, richtig?

Viele Grüße
Stefan

Re: BASICODE für ATARI

Verfasst: 20.09.2025 21:27
von Mathy
.
Hallo Stefan

Stefan hat geschrieben:
20.09.2025 19:45
Andars hat geschrieben:
06.03.2022 14:23
Mathy hat geschrieben:
06.03.2022 02:32
.
Hallo Leute

BASICODE gab es bei uns auch im Radio. Da der Atari aber einiges anders macht als die anderen Rechner, hat mich BASICODE nie richtig interessiert.

Tschüß

Mathy

Aber gerade das war ja das Anliegen von BASICODE:

Eine Oberfläche zu schaffen, mit denen sich (fast) alle Computermodelle untereinander "verstehen" können.
Die jeweiligen Unterschiede der Rechner wurde durch den BASCODER überwunden.
Ein Programm in BASICODE auf einem Atari geschrieben, konnte via Kassette auf einem Commodore bzw. jedem anderen Rechner eingelesen werden.
Und umgekehrt.

Gruß

Andreas
Hey Mathy,

wenn ich das richtig habe, ist das BASICODE eine wesentliche "Erfindung" aus den Niederlande, oder!?

Viele Grüße
Stefan
Ich glaube ja.

Tschüß

Mathy

PS an Alle: Ist Sch.. 'neh, wenn jeder alle Zitiert und nicht nur das wesentliche?!

Re: BASICODE für ATARI

Verfasst: 21.09.2025 00:16
von DjayBee
Stefan hat geschrieben:
20.09.2025 20:43
Durch Thomas, den ich durch meine Kontakte in die Sinclair- und Joyce-Gruppen kennengelernt habe, bin ich wieder auf dieses Thema gekommen. Leider konnte ich den Autor des Bascoder für den 8-Bit-Atari (Andreas Graf ) nicht ausfindig machen, um eventuell den Sourcecode zu erhalten. Thomas erzählte heute, dass du wohl Kontakt hattest oder noch hast, richtig?
Andars hat seine Atari-Sachen verkauft. Alles für Basicode ist bei mir gelandet.

Ich habe während der Fujiama mit Luckybuck geredet und er hat sich darauf mit dem Thomas (BC-Tom) hier im Forum Kontakt aufgenommen. Dabei kam heraus, dass Andars (offenbar erfolglos) versucht hat, Andreas Graf ausfindig zu machen.

Luckybuck will bis zur JHV die Schallplatte und das zugehörige Buch digitalisieren.

Btw.: Basicode war nicht nur in NL ein großes Ding, sondern auch in der DDR.

Re: BASICODE für ATARI

Verfasst: 21.09.2025 08:11
von Stefan
DjayBee hat geschrieben:
21.09.2025 00:16
Andars hat seine Atari-Sachen verkauft. Alles für Basicode ist bei mir gelandet.

Ich habe während der Fujiama mit Luckybuck geredet und er hat sich darauf mit dem Thomas (BC-Tom) hier im Forum Kontakt aufgenommen. Dabei kam heraus, dass Andars (offenbar erfolglos) versucht hat, Andreas Graf ausfindig zu machen.

Luckybuck will bis zur JHV die Schallplatte und das zugehörige Buch digitalisieren.

Btw.: Basicode war nicht nur in NL ein großes Ding, sondern auch in der DDR.
Vielen Dank, für die rasche Antwort und die Infos. Sehr schade, dass Andars das Thema aufgegeben hat und :? sich zudem auch noch von allen Atari-Sachen getrennt hat. Schon gut, dass uns Schallplatte und Buch erhalten geblieben sind. :arrow: Vielen Dank schon vorab an Luckybuck fürs Digitalisieren :!:

Bei mir hat das Thema gestern neues Interesse gewonnen durch einen Vortrag über Basicode auf Koffein von Michael Haupt (das Softwareprojekt zu Basicode für Java ist auf Github: https://github.com/mhaupt/basicode) und weil ich auf dem Klubtreffen der JOYCE-User-AG e.V. auf BC-Tom getroffen bin :D

Probierts doch mal!

Verfasst: 16.11.2025 14:20
von BC-Tom
BasiCode lebt!

Die gute Nachricht für Atari-User: man ist nicht mehr auf den Umbau der 1010 und ebensowenig überhaupt auf das Hantieren mit Magnettonkassetten angewiesen.

Vom angehängten Diskettenabbild könnt Ihr ein paar Basicode-Programme ausprobieren.

1. von dieser Diskette booten

2. Überprüfen ob WORKSPACE 22193 BYTES ausgegeben wurde, falls 14001, dann noch einmal Kaltstart
Der Computer arbeitet nun unter einem speziellen Basic für BasiCode, erkennbar am Prompt "-BC3-". Mit POKE 9,1 und RESET kann er nach DOS verlassen werden.

3. LOAD "D:BASCODER.BC3"
Das Laden dauert etwas länger, weil stattToken die Textform (also entsprechend ENTER bei Turbo-Basic) verwendet wird. Nun ist die erste (computerspezifische) Hälfte geladen, BasiCode ist betriebsbereit. Es fehlt noch der zweite (auf andere Computer übertragbare) Teil.

4. LOAD "D:DIRECTRY.BAS" und GOSUB 1005
Damit wird der Inhalt der Diskette angezeigt.

5. LOAD "D:SANTACLA.BC3" oder ein anderes der Programme laden
Jetzt ist das Programm komplett und kann mit RUN gestartet werden.

6. zur Weiterarbeit NEW ausführen
Der Bascoder (Zeilen bis 1000) bleibt erhalten, nur die Zeilen ab 1000 werden gelöscht.

7. weiter mit 5., z.B. LOAD "D:HILBERT.BC3"
usw.
ATARI.png
ATARI.png (57.53 KiB) 2345 mal betrachtet

Hinweise:

Bei mir klappt es nur mit einer alten Altirra-Version (2.40-test1) bei den anderen Versionen klappt es mit dem Lesen von der Tastatur nicht. Wie sieht es bei Euch aus? "GOSUB 210:PRINT IN" sollte bei der Eingabe von "a" oder "A" "65" zurückgeben, sonst funktionieren die Programme nicht.

Andere Programme in Textform (z.B. aus dem Atari-16-bit-Bereich des Forums, jeweils nur die Zeilen ab 1000) können auf die Diskette übertragen werden. Dabei ggf. Zeilenwechsel von 0D 0A auf 9B abändern.

Jedes Programm kann unkompliziert im online-Bascoder von Rob Hagemans ausprobiert werden. https://robhagemans.github.io/basicode/
Mehr Informationen, auch weiterführende Links hat Andars in die Atari-Wiki gestellt. https://atariwiki.org/wiki/Wiki.jsp?page=BASICODE

An DjayBee, Luckybuck und jeden anderen: Viel Spaß und viel Erfolg beim Ausprobieren!

Re: BASICODE für ATARI

Verfasst: 01.12.2025 18:15
von DjayBee
Andreas Tartz hatte einige Dokumente zum Thema BasiCode, teilweise noch aus DDR-Zeiten.

Ich habe alles gescannt und ihr findet es hier: https://archive.org/details/@retroarchi ... de+OR+kc85

Das offizielle Buch und die Schallplatte folgen noch. Der erste Scan des Buches ist leider stark verzogen, weshalb ich es nochmal neu mache.

eine Kennenlern-Diskette

Verfasst: 08.12.2025 21:35
von BC-Tom
DjayBee hat geschrieben:
01.12.2025 18:15
(...)
Ich habe alles gescannt und ihr findet es hier: (...)
Das ist eine sehr gute Nachricht – das Völz-Buch hat offenbar noch niemand digitalisiert und hochgeladen. Die Seiten, die Atari betreffen, hat Andars ja schon ins Atariwiki gestellt:

https://atariwiki.org/wiki/attach/BASIC ... sicode.pdf

Für die niederländischen Forumsleser und für Ungeduldige ist hier der Link zum digitalisierten BasiCode-3-Buch aus demVerlag Kluwer Technische Boeken:

https://archive.org/details/basicode3

Da hier das Interesse an dem Computer-Esperanto zu wachsen scheint, habe ich ein Diskettenabbild zusammengestellt, das die Beispielprogramme aus dem Vorgänger des Völz-Buchs, der Broschüre, die damals beim DDR-Rundfunk angefordert werden konnte, enthält.
LEHRGANG.ATR
Die Diskette zum Anfängerlehrgang usw.
(179.64 KiB) 9-mal heruntergeladen
Außerdem sind die “Journale“ darauf, die per Rundfunk die Informationen zu den einzelnen Aspekten von BasiCode verbreiteten.

In “BASC-DOK.BC3“ wird die Handhabung von Andreas Grafs Atari-Bascoder erklärt. Weiterhin gibt es zwei Programme zum Testen der verschiedenen GOSUB-Routinen.

Damit das alles auch nutzbar ist, sind auf dem bootfähigen Abbild auch die AUTORUN.SYS (das ist das Graf-Basic) und die “ROOT.BC3“ (der Bascoder mit den Zeilen unter 1000, es ist das Original-Programm, zu dem ich für die bequemere Handhabung nur eine Zeile hinzugefügt habe – mit GOSUB 15 kann das Directory aufgerufen werden), außerdem eine kurze LIESMICH.BAS mit den nötigsten Angaben zum Nutzen dieser Programme.

Es war noch Platz – weil wir gerade in der Adventszeit sind, kam noch ein Programm zum Abspielen von ein paar Weihnachtsliedern dazu.
WEIHNACHT.JPG
WEIHNACHT.JPG (59.85 KiB) 775 mal betrachtet
Auf dem unteren Bild seht Ihr Literatur (Broschüren bis Bücher) und Datenträger (Kassetten, Flex-Disk, Vinyl, Mixed-CD) aus verschiedenen Phasen von BasiCode. Ehe Verwirrung aufkommt: es gab keine Version 5 - auf der Hobbyscoop-CD ist die fünfte Sammlung von Programmen in der Version 2, die von der NOS ausgestrahlt wurden.

https://github.com/robhagemans/basicode ... Basicode_5
Basicode.jpg
Basicode.jpg (360.33 KiB) 775 mal betrachtet
Auf YouTube fand ich ein Video, einen Mitschnitt eines WDR-Computerclubs. Eins der Themen dieser Folge ist BasiCode, unter anderem wird vorgeführt, wie drei Computer unterschiedlicher Hersteller gleichzeitig von derselben Kassette ein kurzes Programm einladen, natürlich, nachdem auf jedem von ihnen vorher der jeweilige Bascoder gestartet wurde. Eine gute Gelegenheit, sich in die Zeit vor vierzig Jahren hineinzuversetzen:

https://www.youtube.com/watch?v=ySlmMOwaULM

Darf ich meine Frage vom 16. November wiederholen? Bei mir klappt es nur mit einer alten Altirra-Version (2.40-test1) bei den anderen Versionen klappt es mit dem Lesen von der Tastatur nicht. Wie sieht es bei Euch aus? Klappt es bei Euch auf jaktuelleren Altirra-Versionen, klappt es auf der Original-Hardware?