###   Projekte und Informationen rund um den KC85   ### 
Download-Details

CAOS CAOS 4.8

Wesentliche Unterschiede zu CAOS 4.7:
- alternativ ist ein ROM mit dünnem Zeichensatz wählbar.
- Cursor- und Fenster-Daten werden für jedes der beiden Bilder separat gespeichert, ESC-G schaltet diese Neuerung temporär ab.
- Beim Einschalten des KC (POWER-ON) werden erst alle Module ausgeschaltet und dann erst der Speicher gelöscht.
- Nach dem Einschalten des KC ist Fenster Nr. 0 aktiv (bei CAOS 4.1 bis 4.7 war es Fenster Nr. 9)
- Lage der CAOS-Arbeitszellen im IRM-Adressbereich angepasst.
- TAPE-Routinen von BASIC (CLOAD/CSAVE) optimiert, da unter bestimmten Umständen Dateien nicht einlesbar waren
- selbststartende BASIC-Programme im Format *.KCB optimiert
- geschützte BASIC-Programme werden bei BYE nicht mehr gelöscht
- BASIC-Befehl PRINT AT zerstört keine Fenster-Daten mehr
- Druckerinitialisierung nur noch mit CR statt CR+LF
- Initialisierung der Speicherzelle HCADR bei vorhandenem V.24-Modul korrigiert
- Neue Verwendung der DEVICE-Funktionen 6 (Versionsabfrage) und 7 (treiberspezifische Funktionen)
- komplette Pfadangaben jetzt im Dateiname und DIR-Maske möglich bei USB (USB-Software 3.0)
- CALC berechnet jetzt auch 24-Bit-Hexzahlen
- verbesserte Tonausgabe bei gleichem Ton linker+rechter Kanal durch 90°-Phasenverschiebung
- neues Kommando FIND im Debugger TEMO
- TAPELIST erkennt jetzt auch PASCAL-Dateien, welche mit Vorblock 00H beginnen
- abschaltbare Blocknummernanzeige bei MBIN und MBOUT
- neue CAOS-Unterprogramme zur Anzeige und Erfassung von Dezimalzahlen
- USER-Bereich wird beim Laufwerkwechsel nun dezimal angezeigt / eingegeben (wie unter CP/M)
- Per Epilogbyte kann für jedes Programm auf dezimale Argumente umgeschaltet werden.
- CAOS-Kommando %WINDOW jetzt mit dezimalen Argumenten wie beim gleichnamigen BASIC-Befehl, also: erste Zeile, letzte Zeile, erste Spalte, letzte Spalte
- CAOS-Kommando %COLOR jetzt ebenfalls mit dezimalen Argumenten
- Erweiterung von SWITCH 5 zur Zeichensatz-Umschaltung (bei entsprechender ROM-Erweiterung)
- Erweiterung des JUMP-Kommandos zum Sprung in 8 verschiedene Systeme (bei entsprechender ROM-Erweiterung)
12.09.2021: Optimierung des LOAD-Kommandos zum Einlesen von Dateien mit 32KByte und größer
01.01.2022: Verbesserung der Versionsabfrage der laufenden DEP-Version im D004/D008
21.05.2022: Modul M049 mit Strukturbyte 74H als 512K ROM in den Moduldefinitionen aufgenommen
07.08.2022: USER-ROM EDITOR-Ebene: Aufruf von EDIT im ASM-Menü führt nun direkt zum Quelltext
28.10.2022: Code-Optimierung GO-Kommando, 1 Byte gespart
20.02.2023: Optimierung SIXD für USB-Tastatur und Code-Optimierung bei SWITCH

06.02.2023: Debugger 2.3
- Optimierung und Fehlerkorrekturen beim Disassembler QMR
- neues Kommando CMP zum Vergleich von 2 Speicherbereichen
- %TEMO kann jetzt mit nachfolgendem Kommando CRC, IN, OUT, FILL, EXCH, FIND, CMP direkt vom CAOS-Menü aufgerufen werden

18.02.2023: ASM 2.1
- unterstützt jetzt zusätzlich binäres Zahlenformat
- verbesserte Fehlererkennung
- Kontrolle auf Überschreiben des Quelltextes und System-RAM bei Assembler-Option "O"
- erweitertes HELP-Kommando

Speicherbelegung CAOS 4.8 (20.02.2023):
======================
CAOS-ROM-C: 31 Byte frei
CAOS-ROM-E: 16 Byte frei
USER-ROM C: 0 Byte frei (BASIC)
USER-ROM-D: 3 Byte frei (Disassembler, Debugger 2.3)
USER-ROM-E: 1.273 Byte frei (ASM 2.1)
USER-ROM-F: 130 Byte frei (EDIT 0.5)

Information
Erstelldatum 21-02-2023
Änderungsdatum 21-02-2023
Version 20.02.2023
Dateigröße 1.61 MB
Erstellt von Mario Leubner
Geändert von Mario Leubner
Downloads 721
Lizenz
Preis