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) 4677 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) 28-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) 3107 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) 3107 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?

Re: BASICODE für ATARI

Verfasst: 28.12.2025 15:21
von DjayBee
Das "Völz-Buch" liegt jetzt auch auf archive.org: https://archive.org/details/rearc_basic ... technik-de

Die Schallplatte befindet sich hier: https://archive.org/details/rearc_basic ... technik-de

Ich habe eine Bitte an euch:
Kann jemand klären, welches Segment aus den Audiodateien für welchen Rechner ist und mir zurückmelden?
Dann schneide ich die Segmente in einzelne Dateien und benenne sie entsprechend.

Meine aktuelle Vermutung:

Seite 1
Seite 1–Segmente.png
Seite 1–Segmente.png (31.29 KiB) 1534 mal betrachtet
Seite 2
Seite 2–Segmente.png
Seite 2–Segmente.png (39.99 KiB) 1534 mal betrachtet

========================================
BC-Tom hat geschrieben:
16.11.2025 14:20
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.
Ich vermute, dass du ein falsches OS bzw. den falschen Atari ausgewählt hast.
Bei mir funktioniert es mit Altirra 4.30 und der XL-Emulation korrekt. Mit einer 400/800-Emulation - und damit dem alten OS - geht es hingegen nicht. Es kann auch sein, dass das Altirra-OS, das automatisch ausgewählt wird, wenn der Emulator keine OS-ROMs zur Verfüung hat, auch nicht funktioniert.

BasiCode für Turbo-Basic?

Verfasst: 29.12.2025 17:52
von BC-Tom
“Völz-Buch“ und Korrekturen

DjayBee hat geschrieben:
28.12.2025 15:21
Das "Völz-Buch" liegt jetzt auch auf archive.org: https://archive.org/details/rearc_basic ... technik-de

Super, dass Du Dein Projekt vollendet hast, das “Völz-Buch" einzuscannen. Bei der Gelegenheit möchte ich drei Stellen mit Korrekturbedarf erwähnen.

Entgegen dem ersten Absatz auf Seite 124 sollte bei INPUT kein Prompt verwendet werden. Das mag auf dem Atari klappen, ist aber nicht auf allen anderen Computern möglich und deswegen in den BasiCode-Regeln verboten (vgl. Manual S. 8). Es sollte also die Form

PRINT “prompt“: INPUT variable

verwendet werden. Weiterhin kann mit einem Befehl nur eine Variable übergeben werden, nicht eine Liste von mehreren.

Das Programm in Kapitel 6.6 muss (Seite 163) um die Zeile

1405 ZE=VAL(A$)

ergänzt werden, sonst wird die Grafik immer nur bis zur Höhe 1 (Default-Zuweisung in Zeile 1140) gezeichnet.

Auch im Musikprogramm (Kapitel 6.7) würde

2530 GOSUB 260: Z=INT(RV*5)+1: GOSUB 260: Z=Z+INT(RV*5)+1

besser dem Erzeugen einer Zufallszahl durch zwei Würfel entsprechen.


Schallplatte

Kann jemand klären, welches Segment aus den Audiodateien für welchen Rechner ist und mir zurückmelden?
Dein Anliegen mit den Audiodateien habe ich mal ins Robotrontechnik-Forum weitergeleitet: https://www.robotrontechnik.de/html/for ... 669f46d1bc .

Für mein Teil würde ich schon einmal Deine Vermutungen 2 x C64 (zwei gleich lange, mit zwei unterschiedlichen Phasenlagen, vgl. dritter Satz in Kapitel 5.5) und CPC (Basic-Blöcke und Maschinencode-Blöcke) teilen.

Während ich diesen Beitrag schrieb, kam auch schon die Antwort:
Tracks.png
Tracks.png (55.02 KiB) 1397 mal betrachtet

Hast Du eigentlich Schäden durch Kratzer korrigieren müssen? Ich hatte die Tracks von mehreren Exemplaren der Schallplatte auf Tonband überspielt und aus den Aufnahmen den Bascoder für den CPC zusammengestoppelt, von einer einzigen Platte wäre es vermutlich nicht gelungen.


Altirra-Versionen

BC-Tom hat geschrieben:
16.11.2025 14:20
Bei mir klappt es nur mit einer alten Altirra-Version (2.40-test1) (…)
Ich vermute, dass du ein falsches OS bzw. den falschen Atari ausgewählt hast. (…)
Danke für den Rat zu meiner Frage: daran lag es tatsächlich, kaum waren die richtigen ROMs ausgewählt, schon funktionierte es (siehe Screenshot).


BasiCode und Turbo-Basic


Kann man BasiCode-Programme unter Turbo-Basic verwenden? Sender Eriwan würde antworten “Im Prinzip ja, aber…“.

Vor über drei Jahren hatte ich am ABBUC-Programmierwettbewerb teilgenommen und knapp den letzten Platz verfehlt: https://abbuc.de/aktivitaten/software- ... erb-2022/ .

Der erste Teil des Programms zum Darstellen von Grafiken anderer Computer ist ein Versuch, einen Bascoder für Turbo-Basic zu erstellen. Hier stelle ich ihn separat vor, ausführlich kommentiert, damit er leichter nachzuvollziehen ist.

Es besteht das Problem, dass die meisten Computer ein Basic verwenden, das auf dem von Microsoft basiert. Gerade die Zeichenkettenbefehle weichen zu sehr von denen des Basics des Atari ab. Außerdem existieren string arrays überhaupt nicht. Damit sind die meisten BasiCode-Programme leider nicht nutzbar, man wird nur wenige finden, die diese beiden Dinge nicht verwenden.

Anbei ist ein Diskettenabbild
BC3TURBO.ATR
(180.14 KiB) 16-mal heruntergeladen
mit dem unfertigen Bascoder und einem kleinen Programm. Beide sind in Textform, müssen also mit ENTER geladen werden. Die ersten vier Zeilen des Programms sind im Bild
TEST.png
TEST.png (32.49 KiB) 1397 mal betrachtet
gelistet.

Das Programm gibt an zufälligen Positionen einen dreizeiligen Text aus und löscht ihn wieder.

Die Dimensionierung in Zeile 1020 ist nicht erforderlich, diese Textvariable wird bereits im Bascoder dimensioniert.

Hier tritt eine weitere Differenz zwischen Turbo-Basic und BasiCode zutage: in BasiCode müssen Stringvariablen überhaupt nicht dimensioniert werden, mit DIM F$(12) würde ein Feld mit 13 Zeichenketten beliebiger Länge (üblicherweise bis 255) angelegt werden.

Wegen solcher Unvereinbarkeiten sah Andreas Graf einen Ausweg nur darin, ein eigenes Basic zu schreiben. Es gibt auch andere Computer, für die dieser Weg gewählt werden musste, z. B. Z1013, AC1.

Der begonnene Bascoder hat also offenbar keine Aussicht, einmal komplett zu werden, für einfache Programme ist er verwendbar, aber schon hierbei müssen im Programm ab Zeile 1000 Atari-spezifische Befehle verwendet werden, wodurch diese Programme nicht auf andere Computer übertragbar wären.

Re: BasiCode für Turbo-Basic?

Verfasst: 29.12.2025 18:18
von DjayBee
BC-Tom hat geschrieben:
29.12.2025 17:52
Super, dass Du Dein Projekt vollendet hast, das “Völz-Buch" einzuscannen. Bei der Gelegenheit möchte ich drei Stellen mit Korrekturbedarf erwähnen.
Das habe ich doch glatt als "Note" auf archive.org hinterlegt.

Dein Anliegen mit den Audiodateien habe ich mal ins Robotrontechnik-Forum weitergeleitet: https://www.robotrontechnik.de/html/for ... 669f46d1bc .

Während ich diesen Beitrag schrieb, kam auch schon die Antwort:
Das hilft leider nicht, weil die Kollegen nur "den Aufdruck auf der Schallplatte" wiederholt haben.

Das Problem ist, dass es auf Seite 2 der Schallplatte nach meiner Einschätzung acht Audiosegmente gibt, sich aber nur sieben Bascoder darauf befinden (siehe mein Screenshot).

Hast Du eigentlich Schäden durch Kratzer korrigieren müssen? Ich hatte die Tracks von mehreren Exemplaren der Schallplatte auf Tonband überspielt und aus den Aufnahmen den Bascoder für den CPC zusammengestoppelt, von einer einzigen Platte wäre es vermutlich nicht gelungen.
Die Schallplatte habe ich nicht selbst digitalisiert, weiß es also nicht. Die Teile, die ich angehört habe, klangen nicht sonderlich "verklickst".
Das herauszufinden, wäre die nächste Aufgabe, nachdem wir geklärt haben, welches Segment zu welchem Computer gehört. ;)

Audiosegmente der Schallplatte

Verfasst: 29.12.2025 20:33
von BC-Tom
Das habe ich doch glatt als "Note" auf archive.org hinterlegt.
Gute Idee, da ist es am besten aufgehoben.

(...) nach meiner Einschätzung acht Audiosegmente gibt, sich aber nur sieben Bascoder darauf befinden (...)
Vielleicht meldet sich noch jemand, der es genauer weiß. Oder jemand erkennt vielleicht sogar am Sound, dass die Datei zu seinem Computer gehört, also "Kommt Zeit, kommt Rat".

Ebenso ist es denkbar, dass es Datenmüll oder ein geplanter aber unvollendet gebliebener Bascoder ist. Buch und Schallplatte entstanden unter enormem Zeitdruck (Wende, wer wusste, wie lange es den Verlag noch gibt usw.). Dergleichen gab es z.B. auch bei Amstrad: im Handbuch des CPC464 steht nicht, dass das Basic 1.0 einen DEC$-Befehl hat – hat es aber, allerdings mit dem Fehler, dass das Argument mit zwei öffnenden und einer schließenden Klammer angegeben werden muss.

Falls von den Aufnahmen welche unbrauchbar sind – einige Bascoder existieren zumindest anderenorts noch, teils sogar in der nächsten Version (Farbe). Den Maschinencode für das BC-Kassetten-Aufzeichnungsformat brauchen andererseits nur die ganz Hartgesottenen, in der Zwischenzeit haben sich viele andere Übertragungsmöglichkeiten für die ASCII-Listings aufgetan.


P.S.: Auf Robotrontechnik kam dieser Tipp: https://www.mpm-kc85.de/html/HCBasic.htm , dort bis zum Ende scrollen. Dort sind (was ich bisher auch nicht wusste) Buch und Schallplatte zu finden.