Commodore-64 Comal 80 rev 2.01

Aus C64-Wiki
Zur Navigation springenZur Suche springen
Baustelle Dieser Artikel befindet sich im Aufbau und ist vorläufig als Entwurf einzustufen.


Comal 80 rev. 2.01
Comal80 Modul Einschaltmeldung1.jpg
Entwickler Unicomal Denmark Aps.
Publisher Unicomal , Commodore, COMALGRUPPE DEUTSCHLAND
Release 1984
Plattform(en) C64
Genre Entwicklungssystem für die Sprache Comal
Steuerung Icon tastatur.png
Medien Icon cartridge.png
Sprache englisch
Information Public Domain
Vorgänger: Commodore 64 Comal-80 rev. 00.14 (Disketten-Version)

Allgemeines[Bearbeiten | Quelltext bearbeiten]

Grundlagen zu Comal sind im Übersichtsartikel zu finden.

Herausgeber[Bearbeiten | Quelltext bearbeiten]

Die Publisher sind: Unicomal Denmark Aps. (auch Programmierer) und Commodore.

Vorgängerprogramme[Bearbeiten | Quelltext bearbeiten]

Vertrieb[Bearbeiten | Quelltext bearbeiten]

1987 wurde diese Modulversion von der COMALGRUPPE DEUTSCHLAND für 209 DM mit deutschem Handbuch und für 198 DM mit der englischen Anleitung vertrieben.

Beschreibung[Bearbeiten | Quelltext bearbeiten]

Lieferumfang[Bearbeiten | Quelltext bearbeiten]

COMAL Steckmodul

Das Entwicklungssystem ist auf einem Steckmodul gespeichert. Dazu gab es ein Handbuch und eine Demodiskette.

Hardwareanforderung und -unterstützung[Bearbeiten | Quelltext bearbeiten]

Minimum:

unterstützt werden:

  • Diskettenlaufwerk 1541

funktioniert auch mit:

Arbeitsweise[Bearbeiten | Quelltext bearbeiten]

Es sind 30.714 Bytes zur Programmierung frei. Da sich das COMAL-KERNAL nun auf ein Steckmodul befindet, ermöglicht es mehr freien Arbeitsspeicher für die Entwicklung von Programmen als die Diskettenversion (rev 0.14), trotz Befehlserweiterungen.

Bibliotheken[Bearbeiten | Quelltext bearbeiten]

Dokumentation[Bearbeiten | Quelltext bearbeiten]


Befehle[Bearbeiten | Quelltext bearbeiten]

Anweisungen & Funktionen[Bearbeiten | Quelltext bearbeiten]

ABS 
AND 
APPEND  
ATN 
AUTO - Zel
BASIC - ckkeh nach BASC
CASE, WHEN, OTHERWISE, ENDCASE  
CAT  
CHAIN  
CHR$  
CLOSE  
CLOSED  
CON  
COS  
DATA  
DEL  
DELETE  
DIM  
DIV 
DO  
EDIT  
ELIF  
ELSE  
END  
ENDCASE  
ENDFOR  
ENDFUNC :  
ENDIF  
ENDPROC  
ENDWHILE  
ENTER  
EOD  
EOF  
ESC  
EXEC  
EXP  
FALSE  
FILE  
FOR  
FUNC, ENDFUNC, RETURN  
GOTO  
IDENTIFIERS  
IF, ELSE, ELIF, ENDIF  
IN 
INPUT  
INPUT FILE  
INT  
KEY?  
LABELS  
LEN  
LINEFEED  
LIST  
LOAD 
LOG
MOD  
NEW  
NEXT  
NOT 
NULL 
OF 
OPEN 
OR  
ORD  
OTHERWISE  
PASS  
PEEK  
POKE  
PRINT  
PRINT FILE 
PRINT USING 
RANDOM  
READ  
READ FILE  
REF  
REM  
RENUM  
REPEAT  
RESTORE 
RETURN  
RND  
RUN  
SAVE  
SELECT [OUTPUT]
SETEXEC  
SETMSG  
SGN  
SIN  
SIZE  
SQR  
STATUS  
STEP  
STOP 
STRING HANDLING, SUBSTRINGS  
SYS  
TAB  
TAN  
THEN  
TO  
TRAP  
TRUE  
UNIT  
UNTIL  
USING  
WHEN 
WHILE  
WRITE FILE 
ZONE 

[Bearbeiten | Quelltext bearbeiten]

BACK
BACKGROUND  
BORDER  
CLEAR 
DRAWTO  
FILL 
FRAME  
FULLSCREEN  
HIDETURTLE  
HOME  
LEFT  
MOVETO 
PENCOLOR  
PENDOWN  
PENUP  
PLOT  
PLOTTEXT  
RIGHT  
SETGRAPHIC  
SETHEADING  
SETTEXT  
SHOWTURTLE  
SPLITSCREEN 
TURTLESIZE  

Sprite-Befehle[Bearbeiten | Quelltext bearbeiten]

DATACOLLISION 
DEFINE 
HIDESPRITE 
IDENTIFY 
PRIORITY 
SPRITEBACK 
SPRITECOLLISION 
SPRITECOLOR 
SPRITEPOS 
SPRITESIZE

Code-Beispiele[Bearbeiten | Quelltext bearbeiten]

ergänzende Software[Bearbeiten | Quelltext bearbeiten]

Bezugsquellen[Bearbeiten | Quelltext bearbeiten]

Besprechungen und Literatur[Bearbeiten | Quelltext bearbeiten]

Alternativen[Bearbeiten | Quelltext bearbeiten]

Sonstiges[Bearbeiten | Quelltext bearbeiten]

Wer ein EasyFlash sein eigen nennt, kann sich das unten verlinkte "Multi Easy" flashen und hat gleich zusätzlich zu Comal80 einen Haufen weiterer Dinge verfügbar.

Weblinks[Bearbeiten | Quelltext bearbeiten]