Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » CAOS 4.9 » Themenansicht

Autor Thread - Seiten: -1-
000
31.10.2026, 22:51 Uhr
maleuma



Im Januar 2024 wurde von mir der letzte Stand von CAOS 4.8 veröffentlicht als Patch 7. Eigentlich sollte es dabei bleiben, da kein Platz mehr verfügbar war im ROM. Beim KC-Treffen 2026 habe ich CAOS 4.9 vorgestellt und behauptet, dass dafür die Flash-ROM-Erweiterung von Andreas erforderlich ist. Diese Aussage muss ich nun revidieren.

Durch die Entwicklung von CAOS 3.5 bin ich auf etliche Code-Optimierungen gestoßen, welche ich jetzt für CAOS 4.8 übernommen habe. In den frei gewordenen Speicherbereichen konnte ich die wichtigsten Features von CAOS 4.9 übernehmen, welche ich bisher nur in der Flash-ROM-Variante umsetzen konnte.

Damit habe ich CAOS 4.9 nun doch in den beiden 8K EPROMs untergebracht. Entweder mit dem klassischen (fetten) Zeichensatz oder mit dem modernen (dünnen) Zeichensatz.
Bei Vorhandensein eines 512K-Flash-ROM stehen natürlich beide Zeichensätze umschaltbar zur Verfügung.

Wichtigste Änderungen gegenüber CAOS 4.8:

- Das DEVICE-Kommando wird jetzt mit dem Namen und nicht mehr mit der Nummer aufgerufen, sowohl unter CAOS als auch in BASIC, ASM und EDIT.
- In BASIC wurde ein Fullscreen-Editor integriert. Wichtig ist dabei allerdings, dass der passende USER-ROM verwendet wird, denn der FullScreenEditor befindet sich in der ASM-Ebene des USER-ROM.
- Der SWICH-Befehl unterstützt jetzt mit 16 Bit die neuen, "großen" Module mittels Steuerbytes auf Port 80h und 81h.
- Anzeige der Größe des Flash-ROM vom Modul M044 anhand des erweiterten Strukturbytes Port 81h.
- Anzeige der Ebenen von Modulen anhand des erweiterten Strukturbytes Port 81h (z. B. M011 2*64K RAM).
- TIME-Kommando greift jetzt bevorzugt auf die RTC vom Modul M064 zu bzw. auf einen RTC mit der Portadresse 55h, egal in welchem Modul der sitzt. Theoretisch könnte so ein RTC künftig auch direkt im Grundgerät eingebaut werden. Der RTC im M064 ist nicht schaltbar, also immer online.

Die ROM-Images findet ihr im Downloadbereich vom KC-Club, die Quelltexte auf meiner Github-Seite.

Sollten sich doch noch Fehler eingeschlichen haben, bitte ich um einen Hinweis.
Das CAOS-Handbuch ist noch auf dem alten Stand und wird gerade noch von mir überarbeitet.
--
Mario.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
01.11.2026, 09:50 Uhr
P.S.



@maleuma
Ist eigentlich in einem der CAOS-Weiterentwicklungen die 80Zeichen/Zeile-Routine mal mit eingebaut worden?
Oder der neue Zeichensatz vom CAOS 2.4?
Wir hatten hier schon mehrfach darüber diskutiert ...

Das Wissen der Menschheit gehört allen Menschen! -
Wissen ist Macht, wer nur glaubt, der weiß nichts! -
Aber - Unwissenheit schützt vor Strafe nicht! -
Gegen KI und die Ausgrenzung von Unwissenden,
für Erhalt und Förderung eigener Intelligenz, sowie ein
liberalisiertes Urheber-, Marken- und Persönlichkeitsrecht!
PS
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
01.11.2026, 12:02 Uhr
maleuma



CAOS 4.9 enthält 3 Zeichensätze: Den klassischen, ähnlich CAOS 4.2, einen modernen dünneren und auch einen 80-Zeichensatz. Letzterer allerdings nur für den eingebauten Editor.
Die Zeichensätze sind im Handbuch abgebildet.

Wie sieht denn der Zeichensatz von CAOS 2.4 aus?
--
Mario.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
01.11.2026, 14:03 Uhr
janpopan



Hallo Mario,
es könnte der aus dieser Datei sein:
https://www.kcclub.de/old_download/DOWNLOAD/DISK281/KLEMM3.MAC
Viele Grüße
Jan
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
01.11.2026, 15:21 Uhr
maleuma



Ich habe diesen Zeichensatz einmal testweise eingebunden. Ist aber Geschmackssache:

--
Mario.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
02.11.2026, 09:28 Uhr
P.S.



Zum CAOS 2.4 -> https://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=23949 bzw. die Bilder in <010>.
In meinem SEW -> http://www.ps-blnkd.de/KC%2085/Beschreibung%20SEW.htm war auch das CAOS 2.4 installiert (auf EPROM mit JUMP anwählbar) und durch den nicht-blauen Hintergrund war dann sehr angenehmes Arbeiten möglich ...

Das Wissen der Menschheit gehört allen Menschen! -
Wissen ist Macht, wer nur glaubt, der weiß nichts! -
Aber - Unwissenheit schützt vor Strafe nicht! -
Gegen KI und die Ausgrenzung von Unwissenden,
für Erhalt und Förderung eigener Intelligenz, sowie ein
liberalisiertes Urheber-, Marken- und Persönlichkeitsrecht!
PS
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
02.11.2026, 12:05 Uhr
maleuma



Der Zeichensatz auf den Bildern in <010> beim obigen Link sieht aber nach CAOS 4.2 aus - abgesehen von der Farbe schwarz/weiß.
--
Mario.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
02.11.2026, 18:05 Uhr
maleuma



Hier noch einmal die drei Zeichensätze zum Vergleich. Von links nach rechts:
1. der moderne (dünne) Zeichensatz
2. der klassische Zeichensatz vom KC85/4
3. der Zeichensatz aus KLEMM3.MAC
4. der Zeichensatz aus CAOS 3.1



Wie ihr seht, ist der KLEMM3-Zeichensatz nahezu identisch zu CAOS 3.1 (bzw. auch in HC900 hat der schon so ausgesehen).
--
Mario.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
02.11.2026, 22:36 Uhr
janpopan



Wenn es noch mehr Fonts sein können/sollen
https://github.com/alexfru/512_8
https://int10h.org/oldschool-pc-fonts/fontlist/
https://github.com/dhepper/font8x8/tree/master
https://ggbot.itch.io/raster-forge-font

Danke Mario für deine Mühen und die neue Version des CAOS.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
Heute, 09:09 Uhr
P.S.



@maleuma <006> <007>
Das ist durchaus möglich - wer hat denn CAOS 4.2 kreiert?
Wie gesagt - die 2.4er Version von MPM ist m.W.n. nie in Produktion gegangen, haben wir (AEB) im Rahmen der Zusammenarbeit aber kostenlos zur Verfügung gestellt bekommen. Das war eben was Ideales zur SW-Entwicklung ...

In dem Bild <007> ist aber kein Zeichensatz 80Zeichen/Zeile dabei. Ausführlich nachlesen kann man das in der WordPro'86-Quelle in Schlenzig's Buch ...

Da in <003> die KC-Club-Quelle angegeben wurde, habe ich mich da mal ein wenig umgeschaut. Wenn ich dabei nichts überlesen habe, aber das Grafik-Programm "GRAFIK 1.5" von Manfred Feindt ist wohl nicht dabei ... -> http://www.ps-blnkd.de/KC%2085/Grafik1-5%20ProgAnalyse.pdf und http://www.ps-blnkd.de/KC%2085/Grafik1-5%20ListDetails.txt.
Das Programm-File und alle anderen Unterlagen dazu sind bei Neumi gelandet -> http://www.ps-blnkd.de/K1510-20/SWKCua.pdf, http://www.ps-blnkd.de/K1510-20/DocsKCua.pdf.
Es wäre sicherlich zweckmäßig das in den Bestand vom KC-Club zu überführen ...

Das Wissen der Menschheit gehört allen Menschen! -
Wissen ist Macht, wer nur glaubt, der weiß nichts! -
Aber - Unwissenheit schützt vor Strafe nicht! -
Gegen KI und die Ausgrenzung von Unwissenden,
für Erhalt und Förderung eigener Intelligenz, sowie ein
liberalisiertes Urheber-, Marken- und Persönlichkeitsrecht!
PS
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek