Servus Ich wollte schon früher was schreiben. Jetzt halt hier. Ich hatte früher einen KC85/4 gehabt. Im CAOS Menu muss man die Befehle nicht ausschreiben. B reicht für Basic. R für Rebasic M für Menu Man muss MO für Modivy eingeben. Warum die MO und M? Der Computer beginnt bei Adresse C000 nach 7F 7F zu suchen. Ist er hinten, beginnt er bei 0000. 7F 7F 41 42 43 01 C9 ergibt im Menu den Befehl ABC. Der Befehl macht nichts. Bis 01 ist der Name und C9 ist Return. Unter der Adresse E000 ist der Reset Befehl. F000 ist der Kaltstart. Da ist alles im Speicher weg. Ich weiß nicht mehr ob ob wirklich alles weg war. Es kann sein, dass die Funktionstasten im oberen Speicher erhalten blieben. Auch Maschinencode im oberen Ram? Mein Vater und ich hatten kleine Hilfsprogramme, die im oberen Speicher lagen. Waren die weg? Ich weiß es nicht mehr. Mit dem letzten Befehl konnte man auch in Basic den Computer löschen. Wenn ich mich so recht erinnere konnte man auch Break blockieren. Um da ins Programm zu kommen musste man trixen. 7F 7F 41 01 CD 00 F0 springt zur Sprungadresse F000 und löscht den Speicher 7F /f 41 01 CD 03 F0 23 41 42 43 00 C9 Schreibt ABC auf dem Schirm. Unter F003 war ein Verteiler beim 4er und 23 das Unterprogramm für den Bildschirm. Hinter 23 der Text. 00 beendet den Text. 3A und 32 waren Befehle für Register A. Mehr weiß ich nicht mehr. Unter Basic kann man für PRINT ein "?" schreiben. Basic schreibt automatisch Print. Es gab auch noch PRINT AT(X,Y) "Text". Bei PRINT ATkonnte man mit COLOR INT PAPER nur für den Befehl die Farben ändern. Ich weiß aber nicht mehr in welchen Abständen. LOCATE wurde kaum genutzt. LOCATE ... : PRINT "..." ist langsamer als PRINT AT. Auch war der Interpreter schneller wenn man so viele wie mögliche Befehle in eine Zeile klatschte. PEEK (509) oder ähnlich wurde auch statt INKEY$ benutzt. 509 ist eine Adresse, wo die Tasten gespeichert werden. Dezimal natürlich. Variablennamen galten nur die ersten beiden Zeichen. Der Rest wurde ignoriert. AB1 und AB2 ist im Interpreter dieselbe Variable. Aber schöne Erinnerungen.
Danke für diesen ausführlichen Kommentar! Das Abkürzen der CAOS-Befehle auf ein Zeichen nutze ich abseits der Videos recht oft und es funktioniert beispielsweise auch innerhalb von Vinculum. Da kürze ich dann gerne so ab: % S 8 C 1 % V % D Ich hatte mir das mit M für Menu und MO für Modify so hergeleitet, dass sie einfach per Zufall in der Reihenfolge im Menü stehen und er halt beim ersten Match was auf eine gekürzte Variante zutrifft anhält. Sehr interessant mal zu sehen, dass das anhand der Speicheradresse geschieht. An der Stelle mal ganz großen Respekt, dass du all diese Speicheradressen noch immer kennst, ich muss mich da auch mal mit befassen! Vielleicht kommt da dann irgendwann auch mal ein Video zu, wo ich das wichtigste zur Speicheraufteilung zeige, sobald ich mich da rein gearbeitet habe. Ist auf jeden Fall ein total spannendes Thema! Die Basic-Tipps werde ich auf jeden Fall anwenden in Zukunft. ? für Print und die Signifikanz der ersten zwei Zeichen von Variablennamen sind ja etwas, was auf viele Basics zutrifft, auch z.B. das vom C64. Dass Print at schneller ist wusste ich nicht, ergibt aber auch Sinn, weil es ja eine Anweisung weniger ist. Das werde ich anwenden in Zukunft. Ich denke mal, die AT()-Funktion schreibt dann einfach passende Steuerzeichen? Mit Peek(509) muss ich auch mal rumspielen, gibt ja sicher Anwendungen wo man mit einem Integer-Wert mehr anfangen kann als mit dem eigentlichen Zeichen. Weißt du, ob das die gleichen Integerzahlen sind wie bei CHR()? Auf jeden Fall Danke für all die Infos, hat mich sehr gefreut!
@@eudatux23 Es ist alles lange her. Die Adressen E000, F000, F003 passen definitiv. Bei der 509 bin ich mir nicht mehr ganz sicher. Zurück kommt der ASCII Code wie im Basic Handbuch vom KC beschrieben. Auch die Steuerzeichen wiie Coursor usw. Der KC ist irgendwo auf dem Boden und Emulatoren habe ich auch nicht mehr. Mein Vater spielt noch mit Emulatoren rum. Er hatte den Übergang zu anderen Rechnern nicht geschafft. Er konnte aber früher besser Maschinensprache programmierenn als ich. Es sind auch nicht viele Befehle vom U880 hängen geblieben. C3 war ein Sprungbefehl ohne Rücksprung (GOTO). Dann hört es auf. Oh doch, aber nicht ganz sicher, 21 und 22 war das Doppelregister HL. Ansonsten kann ich nicht mehr mitreden. Switch hatte ich nie benutzt. Auch hatten wir nie mit anderen Speichermöglichkeiten experimentiert. Mein Vater hatte aus dem Funkamateur noch die Sprite Grafik abgetippt. Die wurde noch genutzt. Ich konnte mir nicht vorstellen, dass die Kommunitie zum KC so groß ist.
@@andreashansch2042 Danke für die ganzen Infos, Maschinensprache ist schon echt spannend! Die Community um den KC ist riesig, deutlich größer als ich anfangs dachte. Gerade das Robotrontechnikforum, der KC-Club und co. Alles super nette hilfsbereite Menschen!
@@eudatux23 Unser KC ist halt weggeräumt.Ich hatte bei dem KC immer Leistungsprobleme. Egal was ich machte. Mein Vater versuchte Kniffel zu programmieren. Da er alle Ergebnisse in einem Array speichern wollte, wurde der Rechner immer langsamer. Ich hatte Mensch ärgere dich nicht versucht. Das Projekt schlief ein. Wir hatten beide einzeln ein Schläger Ball Spiel mit Sprite Grafik versucht. Mein Programm ist definitiv nicht mehr auffindbar. Damals hatte jeder seine eigene Kassette mit seinen eigenen Projekten. Auf meinen Kassetten war nichts drauf. Zwei Mal hatte ich eine 4 Takt Motor Simulation geschrieben. Einmal mit Sprite Grafik und ganz klein in Basic und nur 4 Bilder. Und dann nochmal in Maschinensprache mit 8 Bildern und größer. Ich hatte damals die beweglichen Teile in Papier nachgebaut, ein Kästchen, ein Pixel, und sah so welche Pixel ich benötige und welche Zeichen ich brauchte. Das wurden aber zu viele. Mit einem Basic Programm sortierte ich die Zeichen und ermittelte was ich schon habe und was nicht. Ich programmierte dann die Bilder und mein Vater machte die Steuerung. Bildaufbau im Hintergrund. Der KC hatte ja 2 Bildspeicher. Die Teile aus Pappe und Papier sind mir letztens in die Hände gefallen. Das Programm wollte ich zur MMM (Messe der Meister von Morgen) in der DDR ausstellen. Ich war 10. Klasse. Und genau da gab es die Messe nicht mehr. Dann machte ich praktisch nichts mehr am PC. Wo sind die Programme? Wenn ich aber zurückdenke wie kompliziert es damals war nur was mit Bildern zu machen. Heute geht es so einfach. Auch die Spagettiprogramme, wo niemand mehr durchblickt. Und Maschine. Wehe man braucht noch was zwischen den "Zeilen".
@@andreashansch2042 509 ist Teil der Arbeitszellen für die Interruptverarbeitung ix+nn die standardmäßig ab IX=1F0h liegen. Darüber wird sowohl Kassettenein/ausgabe als auch das dekodiern der Signale von der "Fernsteuerung" abgewickelt (die Tastatur hatte einen U807 chip)
Geiel!🙂👍 meinen KC85/4 hatte ich im August 89 gekauft. Sind extra nach Berlin gefahren. Hatte ihn Ende der 90er an einen Verein gespendet. Die Mucke ist auch super.
Danke, freut mich dass es dir gefällt! Damals war das sicher ein ganz besonderer Moment, privat einen KC besitzen zu können. Die Videoreihe hier hat bisher 4 Teile, in den anderen zeige ich auch noch so einiges zu dem Rechner.
@@eudatux23 ja, ich glaube er hatte satte 2800 Mark gekostet! Mein Erspartes und Jugendweihegeld. Und als ich das Teil und den Preis sah, überlegte ich, ob ich nicht doch den KC87 nehme. Und dann meinte der Verkäufer in originalem Berlinerisch: "Wat'n?! Willst nen Computah oder nen Taschenrechner?!"
@@mhl1740 2800 Mark ist echt heftig, zeitweise haben die meine ich sogar 3500 gekostet! Die Namensgebung des KC87 ist aber auch bescheuert, suggeriert ja mehr Leistung, dabei ist er nichtmals grafikfähig.. Also da hatte der Verkäufer absolut Recht!
Sehr schön! Vielen Dank fürs Zeigen. Die Musik am Anfang ist ja mal genial 😆👍 Immer wenn ich einen KC85 sehe muss ich an meine Schulzeit denken, der Geruch im Computerkabinett, die schönen Z9001 und ein paar KCs wo jeder ran wollte.
Freut mich, dass es dir gefallen hat! Es gibt neben dem KC noch einige weitere total interessante Systeme zu entdecken. Ich bin immer wieder erstaunt, was es so gibt und was Leute da jeweils rauskitzeln an Funktionen
Freut mich, dass es dir gefällt! Den Song habe ich komplett per KI generieren lassen, das klappt inzwischen erstaunlich gut. Hier ist ein Link zur mp3: suno.com/song/058519c6-e715-4ce2-807a-c3631fc6f3d0 Viel Spaß!
Tatsache, habe das einfach blind aus der Zeitschrift abgetippt und nicht weiter drauf geachtet! Klar, der Amiga möchte irgendwann auch mal so toll Grafik und Sound können wie der KC :D Zum Amiga mache ich irgendwann auch mal eine Videoreihe, da werde ich dann auch mal die ganzen Grafikprogramme und co zeigen
@@IncompleteTheory Die Seite heißt SunoAI, da muss man dann nur eingeben worums im Lied gehen soll und welches Genre man haben will, raus komt ne mp3. Ist schon faszinierend, dass sowas heutzutage geht
@@eudatux23 Allerdings. Ich hab's gerade mal ausprobiert, das ist ja echt witzig. Musste bei dem Video schmunzeln, ich habe gerade erst vor einem Monat meinen Amiga 1000 verkauft. Aber spannend mal zu sehen, was da so im anderen Deutschland lief, da haben wir quasi nichts von mitbekommen. Danke nochmal für die Einblicke.
@@IncompleteTheory Ich komme ja selber aus dem Westen aus der Nähe der holländischen Grenze und bin erst 1990 geboren. Finde DDR-Technik trotzdem total interessant, da gibt es jede Menge zu entdecken. Nicht nur bei den Computenr, sondern z.B. auch den Hifi-Anlagen von RFT und so weiter. Zum Amiga 1000 zeige ich irgendwann auch mal was, aber erstmal ist noch der KC dran.
Suno kann tatsächlich gut DDR-Sound bei Deutschpop erzeugen. Ich hatte dem neulich auch einen Text gegeben, und als Prompt etwas Richtung 70er Hard-Rock gegeben, da kam Puhdys-Stil raus. Hast du einen Link zum Song und vielleicht einen Prompt für ChatGPT? Ich mutmaße, damit ist der Text entstanden?
Ja, das ist wahnsinn, die Titel die da rauskommen klingen oft, als wären sie bei Bong oder Rund gelaufen, richtig klasse! Hier ist der Link zum Song: suno.com/song/058519c6-e715-4ce2-807a-c3631fc6f3d0 Den Text hat Suno selbst geschrieben, vermutlich mit ChatGPT als Backend. Das hier war mein Prompt: "Synthwave über Programmierung eines Spiels in der Sprache Pascal auf dem Computer Kah Zeh 85. Der Code muss mühsam abgetippt werden aus einer Zeitschrift. Kah Zeh 85 und Pascal sollen oft vorkommen." Viel Spaß beim weiteren Basteln von DDR-Titeln! Hast du auch welche, die du mir zeigen kannst?
@@eudatux23 Mein Link wird immer wieder gelöscht, wohl Anti-Spam-Maßnahme. Aber ich habe etwas über mein Liege-Fatbike gemacht. Song-Id: a3cc24e7-e1e8-499a-a042-611f99dbfddd. Kannst du in deinem Link ersetzen.
Ja auf jeden Fall, bei Basic geht echt jede Menge Performance flöten, dadurch dass es in Echtzeit interpretiert werden muss, während das Pascal ja kompiliert ist. Die meiste Performance gabs natürlich per Assembler
Ja, absolut, die Community ist da größer und aktiver als man denkt. WordPro wurde seit den 80ern entwickelt, das hat sich echt lange gehalten! Ich müsste mal gucken, ob nach 2007 eventuell sogar noch neue Versionen kamen. Kommen ja auch noch nue Spiele und Demos für den KC raus etc, total geil alles
Tatsächlich ja! Dieser Pascal-Compiler akzeptiert es ohne Zeilennummern nicht und gibt nur einen Fehler aus, wenn man sie wegläßt. Für den Programmfluss haben die Zeilennummern da aber keinerlei Einfluss, es gibt also kein Goto oder ähnliches. Warum das notwendig ist mit den Zeilennummern, frage ich mich auch. Im Robotrontechnik-Forum habe ich einen Thread dazu aufgemacht, weil ich das erst nicht wusste und mich wunderte, warum dieser Pascal-Compiler keine einzige meiner Zeilen akzeptierte.
@@eudatux23 Das wird dem zeilenorientierten Editor geschuldet sein. Für nen Fullscreen Editor bräuchte man das nicht. Mit sowas wie "I 100" kann man z.B. Zeilen ab 100 einfügen und er nummeriert automatisch in 10er Schritten weiter...
Servus
Ich wollte schon früher was schreiben. Jetzt halt hier. Ich hatte früher einen KC85/4 gehabt.
Im CAOS Menu muss man die Befehle nicht ausschreiben.
B reicht für Basic.
R für Rebasic
M für Menu
Man muss MO für Modivy eingeben.
Warum die MO und M? Der Computer beginnt bei Adresse C000 nach 7F 7F zu suchen. Ist er hinten, beginnt er bei 0000.
7F 7F 41 42 43 01 C9
ergibt im Menu den Befehl ABC. Der Befehl macht nichts. Bis 01 ist der Name und C9 ist Return.
Unter der Adresse E000 ist der Reset Befehl. F000 ist der Kaltstart. Da ist alles im Speicher weg. Ich weiß nicht mehr ob ob wirklich alles weg war. Es kann sein, dass die Funktionstasten im oberen Speicher erhalten blieben. Auch Maschinencode im oberen Ram? Mein Vater und ich hatten kleine Hilfsprogramme, die im oberen Speicher lagen. Waren die weg? Ich weiß es nicht mehr.
Mit dem letzten Befehl konnte man auch in Basic den Computer löschen. Wenn ich mich so recht erinnere konnte man auch Break blockieren. Um da ins Programm zu kommen musste man trixen.
7F 7F 41 01 CD 00 F0
springt zur Sprungadresse F000 und löscht den Speicher
7F /f 41 01 CD 03 F0 23 41 42 43 00 C9
Schreibt ABC auf dem Schirm. Unter F003 war ein Verteiler beim 4er und 23 das Unterprogramm für den Bildschirm. Hinter 23 der Text. 00 beendet den Text.
3A und 32 waren Befehle für Register A. Mehr weiß ich nicht mehr.
Unter Basic kann man für PRINT ein "?" schreiben. Basic schreibt automatisch Print.
Es gab auch noch PRINT AT(X,Y) "Text". Bei PRINT ATkonnte man mit COLOR INT PAPER nur für den Befehl die Farben ändern. Ich weiß aber nicht mehr in welchen Abständen.
LOCATE wurde kaum genutzt. LOCATE ... : PRINT "..." ist langsamer als PRINT AT.
Auch war der Interpreter schneller wenn man so viele wie mögliche Befehle in eine Zeile klatschte.
PEEK (509) oder ähnlich wurde auch statt INKEY$ benutzt. 509 ist eine Adresse, wo die Tasten gespeichert werden. Dezimal natürlich.
Variablennamen galten nur die ersten beiden Zeichen. Der Rest wurde ignoriert. AB1 und AB2 ist im Interpreter dieselbe Variable.
Aber schöne Erinnerungen.
Danke für diesen ausführlichen Kommentar!
Das Abkürzen der CAOS-Befehle auf ein Zeichen nutze ich abseits der Videos recht oft und es funktioniert beispielsweise auch innerhalb von Vinculum. Da kürze ich dann gerne so ab:
% S 8 C 1
% V
% D
Ich hatte mir das mit M für Menu und MO für Modify so hergeleitet, dass sie einfach per Zufall in der Reihenfolge im Menü stehen und er halt beim ersten Match was auf eine gekürzte Variante zutrifft anhält. Sehr interessant mal zu sehen, dass das anhand der Speicheradresse geschieht. An der Stelle mal ganz großen Respekt, dass du all diese Speicheradressen noch immer kennst, ich muss mich da auch mal mit befassen! Vielleicht kommt da dann irgendwann auch mal ein Video zu, wo ich das wichtigste zur Speicheraufteilung zeige, sobald ich mich da rein gearbeitet habe. Ist auf jeden Fall ein total spannendes Thema!
Die Basic-Tipps werde ich auf jeden Fall anwenden in Zukunft. ? für Print und die Signifikanz der ersten zwei Zeichen von Variablennamen sind ja etwas, was auf viele Basics zutrifft, auch z.B. das vom C64. Dass Print at schneller ist wusste ich nicht, ergibt aber auch Sinn, weil es ja eine Anweisung weniger ist. Das werde ich anwenden in Zukunft. Ich denke mal, die AT()-Funktion schreibt dann einfach passende Steuerzeichen? Mit Peek(509) muss ich auch mal rumspielen, gibt ja sicher Anwendungen wo man mit einem Integer-Wert mehr anfangen kann als mit dem eigentlichen Zeichen. Weißt du, ob das die gleichen Integerzahlen sind wie bei CHR()?
Auf jeden Fall Danke für all die Infos, hat mich sehr gefreut!
@@eudatux23
Es ist alles lange her. Die Adressen E000, F000, F003 passen definitiv. Bei der 509 bin ich mir nicht mehr ganz sicher. Zurück kommt der ASCII Code wie im Basic Handbuch vom KC beschrieben. Auch die Steuerzeichen wiie Coursor usw.
Der KC ist irgendwo auf dem Boden und Emulatoren habe ich auch nicht mehr. Mein Vater spielt noch mit Emulatoren rum. Er hatte den Übergang zu anderen Rechnern nicht geschafft. Er konnte aber früher besser Maschinensprache programmierenn als ich. Es sind auch nicht viele Befehle vom U880 hängen geblieben. C3 war ein Sprungbefehl ohne Rücksprung (GOTO). Dann hört es auf. Oh doch, aber nicht ganz sicher, 21 und 22 war das Doppelregister HL.
Ansonsten kann ich nicht mehr mitreden. Switch hatte ich nie benutzt. Auch hatten wir nie mit anderen Speichermöglichkeiten experimentiert. Mein Vater hatte aus dem Funkamateur noch die Sprite Grafik abgetippt. Die wurde noch genutzt.
Ich konnte mir nicht vorstellen, dass die Kommunitie zum KC so groß ist.
@@andreashansch2042 Danke für die ganzen Infos, Maschinensprache ist schon echt spannend! Die Community um den KC ist riesig, deutlich größer als ich anfangs dachte. Gerade das Robotrontechnikforum, der KC-Club und co. Alles super nette hilfsbereite Menschen!
@@eudatux23
Unser KC ist halt weggeräumt.Ich hatte bei dem KC immer Leistungsprobleme. Egal was ich machte. Mein Vater versuchte Kniffel zu programmieren. Da er alle Ergebnisse in einem Array speichern wollte, wurde der Rechner immer langsamer. Ich hatte Mensch ärgere dich nicht versucht. Das Projekt schlief ein. Wir hatten beide einzeln ein Schläger Ball Spiel mit Sprite Grafik versucht. Mein Programm ist definitiv nicht mehr auffindbar. Damals hatte jeder seine eigene Kassette mit seinen eigenen Projekten. Auf meinen Kassetten war nichts drauf.
Zwei Mal hatte ich eine 4 Takt Motor Simulation geschrieben. Einmal mit Sprite Grafik und ganz klein in Basic und nur 4 Bilder. Und dann nochmal in Maschinensprache mit 8 Bildern und größer. Ich hatte damals die beweglichen Teile in Papier nachgebaut, ein Kästchen, ein Pixel, und sah so welche Pixel ich benötige und welche Zeichen ich brauchte. Das wurden aber zu viele. Mit einem Basic Programm sortierte ich die Zeichen und ermittelte was ich schon habe und was nicht. Ich programmierte dann die Bilder und mein Vater machte die Steuerung. Bildaufbau im Hintergrund. Der KC hatte ja 2 Bildspeicher. Die Teile aus Pappe und Papier sind mir letztens in die Hände gefallen.
Das Programm wollte ich zur MMM (Messe der Meister von Morgen) in der DDR ausstellen. Ich war 10. Klasse. Und genau da gab es die Messe nicht mehr. Dann machte ich praktisch nichts mehr am PC. Wo sind die Programme? Wenn ich aber zurückdenke wie kompliziert es damals war nur was mit Bildern zu machen. Heute geht es so einfach. Auch die Spagettiprogramme, wo niemand mehr durchblickt. Und Maschine. Wehe man braucht noch was zwischen den "Zeilen".
@@andreashansch2042 509 ist Teil der Arbeitszellen für die Interruptverarbeitung ix+nn die standardmäßig ab IX=1F0h liegen. Darüber wird sowohl Kassettenein/ausgabe als auch das dekodiern der Signale von der "Fernsteuerung" abgewickelt (die Tastatur hatte einen U807 chip)
Geiel!🙂👍 meinen KC85/4 hatte ich im August 89 gekauft. Sind extra nach Berlin gefahren. Hatte ihn Ende der 90er an einen Verein gespendet.
Die Mucke ist auch super.
Danke, freut mich dass es dir gefällt! Damals war das sicher ein ganz besonderer Moment, privat einen KC besitzen zu können. Die Videoreihe hier hat bisher 4 Teile, in den anderen zeige ich auch noch so einiges zu dem Rechner.
@@eudatux23 ja, ich glaube er hatte satte 2800 Mark gekostet! Mein Erspartes und Jugendweihegeld.
Und als ich das Teil und den Preis sah, überlegte ich, ob ich nicht doch den KC87 nehme. Und dann meinte der Verkäufer in originalem Berlinerisch: "Wat'n?! Willst nen Computah oder nen Taschenrechner?!"
@@mhl1740 2800 Mark ist echt heftig, zeitweise haben die meine ich sogar 3500 gekostet!
Die Namensgebung des KC87 ist aber auch bescheuert, suggeriert ja mehr Leistung, dabei ist er nichtmals grafikfähig.. Also da hatte der Verkäufer absolut Recht!
Egal welcher KC die Teile hat man zu DDR Zeiten nur in ausgewählten Warenhäuser bekommen
Sehr schön! Vielen Dank fürs Zeigen. Die Musik am Anfang ist ja mal genial 😆👍
Immer wenn ich einen KC85 sehe muss ich an meine Schulzeit denken, der Geruch im Computerkabinett, die schönen Z9001 und ein paar KCs wo jeder ran wollte.
Macht irgendwie glücklich, zu sehen, wie viele alte Systeme noch neue Software kriegen. Lauter Parallelwelten, die man alle mal erkunden könnte.
Freut mich, dass es dir gefallen hat! Es gibt neben dem KC noch einige weitere total interessante Systeme zu entdecken. Ich bin immer wieder erstaunt, was es so gibt und was Leute da jeweils rauskitzeln an Funktionen
Der Pascal-Song ist mega! gib mp3!
Danke für deinen Content.
Freut mich, dass es dir gefällt!
Den Song habe ich komplett per KI generieren lassen, das klappt inzwischen erstaunlich gut. Hier ist ein Link zur mp3:
suno.com/song/058519c6-e715-4ce2-807a-c3631fc6f3d0
Viel Spaß!
Erstmal direkt zurückgespult und den Song mochmal durchlaufen gelassen. KC85!
Freut mich, dass es dir gefällt! Im nächsten Teil kommta uch wieder ein Lied vor, muss mir nur noch was überlegen
Da hat doch jemand ne Musik KI benutzt.😂
So ist es, die Anzahl der Musiker, die sich thematisch mit Pascal-Programmierung auf KC85-Systemen befassen ist dann doch knapper als gedacht:D
3:44 die Variable Z gibts an der Stelle nicht. Das sieht man doch ;) Das sollte vermutlich (Z1
Tatsache, habe das einfach blind aus der Zeitschrift abgetippt und nicht weiter drauf geachtet!
Klar, der Amiga möchte irgendwann auch mal so toll Grafik und Sound können wie der KC :D
Zum Amiga mache ich irgendwann auch mal eine Videoreihe, da werde ich dann auch mal die ganzen Grafikprogramme und co zeigen
Danke für die nicen Ohrwürmer :-)
Gerne! Ist alles KI-generiert, beim Pascal-Lied auch der Songtext
@@eudatux23 Oha, nicht schlecht. Wie/wo hast du das gemacht?
@@IncompleteTheory Die Seite heißt SunoAI, da muss man dann nur eingeben worums im Lied gehen soll und welches Genre man haben will, raus komt ne mp3. Ist schon faszinierend, dass sowas heutzutage geht
@@eudatux23 Allerdings. Ich hab's gerade mal ausprobiert, das ist ja echt witzig. Musste bei dem Video schmunzeln, ich habe gerade erst vor einem Monat meinen Amiga 1000 verkauft. Aber spannend mal zu sehen, was da so im anderen Deutschland lief, da haben wir quasi nichts von mitbekommen. Danke nochmal für die Einblicke.
@@IncompleteTheory Ich komme ja selber aus dem Westen aus der Nähe der holländischen Grenze und bin erst 1990 geboren. Finde DDR-Technik trotzdem total interessant, da gibt es jede Menge zu entdecken. Nicht nur bei den Computenr, sondern z.B. auch den Hifi-Anlagen von RFT und so weiter. Zum Amiga 1000 zeige ich irgendwann auch mal was, aber erstmal ist noch der KC dran.
Das kenne ich noch aus der Schule... Es gab genau 8 Kassetten mit Games....🤣
Suno kann tatsächlich gut DDR-Sound bei Deutschpop erzeugen. Ich hatte dem neulich auch einen Text gegeben, und als Prompt etwas Richtung 70er Hard-Rock gegeben, da kam Puhdys-Stil raus.
Hast du einen Link zum Song und vielleicht einen Prompt für ChatGPT? Ich mutmaße, damit ist der Text entstanden?
Ja, das ist wahnsinn, die Titel die da rauskommen klingen oft, als wären sie bei Bong oder Rund gelaufen, richtig klasse!
Hier ist der Link zum Song:
suno.com/song/058519c6-e715-4ce2-807a-c3631fc6f3d0
Den Text hat Suno selbst geschrieben, vermutlich mit ChatGPT als Backend. Das hier war mein Prompt:
"Synthwave über Programmierung eines Spiels in der Sprache Pascal auf dem Computer Kah Zeh 85. Der Code muss mühsam abgetippt werden aus einer Zeitschrift. Kah Zeh 85 und Pascal sollen oft vorkommen."
Viel Spaß beim weiteren Basteln von DDR-Titeln! Hast du auch welche, die du mir zeigen kannst?
@@eudatux23 Mein Link wird immer wieder gelöscht, wohl Anti-Spam-Maßnahme. Aber ich habe etwas über mein Liege-Fatbike gemacht. Song-Id: a3cc24e7-e1e8-499a-a042-611f99dbfddd. Kannst du in deinem Link ersetzen.
@@20windfisch11 Geil, das klingt ja wirklich 1:1 wie die Puhdys, ist richtig gut geworden! Ist der Text auch von Suno geschrieben?
@@eudatux23der Text stammt von ChatGPT. Ich habe es immer stückweise generieren lassen, mit dem Extend-Feature.
die Sounddateil ist warscheinlich größer als das eigendliche Programm ^^
Jawoll, deutlich! Kann gleich mal die Größe in KByte bei beidem raussuchen
Ich glaube, diesen Ton beim Schreiben in WordPro konnte man abstellen... (Shift F3?)
Danke, das werde ich die Tage ausprobieren,w enn ich wieder am KC bin!
@@eudatux23 Dafür gab's doch mal eine Tastaturschablone, da steht das, wenn mich nicht alles täuscht, drauf...
pascal, freaks konnten auch mit forth porgrammieren denn basic war einfach mal zu lahm
Ja auf jeden Fall, bei Basic geht echt jede Menge Performance flöten, dadurch dass es in Echtzeit interpretiert werden muss, während das Pascal ja kompiliert ist. Die meiste Performance gabs natürlich per Assembler
geil^^
Danke! Wirklich toll! WordPro von 2007? Unglaublich, dass Leute immer noch für KC85 etc. programmieren. Bemerkenswert. 😮
Ja, absolut, die Community ist da größer und aktiver als man denkt. WordPro wurde seit den 80ern entwickelt, das hat sich echt lange gehalten! Ich müsste mal gucken, ob nach 2007 eventuell sogar noch neue Versionen kamen. Kommen ja auch noch nue Spiele und Demos für den KC raus etc, total geil alles
Pascal mit Zeilennummern???
Tatsächlich ja! Dieser Pascal-Compiler akzeptiert es ohne Zeilennummern nicht und gibt nur einen Fehler aus, wenn man sie wegläßt. Für den Programmfluss haben die Zeilennummern da aber keinerlei Einfluss, es gibt also kein Goto oder ähnliches. Warum das notwendig ist mit den Zeilennummern, frage ich mich auch. Im Robotrontechnik-Forum habe ich einen Thread dazu aufgemacht, weil ich das erst nicht wusste und mich wunderte, warum dieser Pascal-Compiler keine einzige meiner Zeilen akzeptierte.
@@eudatux23 Das wird dem zeilenorientierten Editor geschuldet sein. Für nen Fullscreen Editor bräuchte man das nicht. Mit sowas wie "I 100" kann man z.B. Zeilen ab 100 einfügen und er nummeriert automatisch in 10er Schritten weiter...
Guter Kanal, aber mache doch bitte die nervige Musik leiser. Hab nach ca. 3 Minuten leider angeschaltet.
Danke für das Feedback, ich werde die Musik im nächsten Video leiser machen
👍🏻👍🏻👍🏻👍🏻👍🏻
Voll die Hass Tastatur 😀 nie wieder!
Ja, die ist schon...einzigartig! Andererseits war sie aber auch bei vielen anderen Computern der 80er grausam, ZX Spectrum und so