Dateien zu meinem Buch
Willkommen > Apple II

Apple II

Auf der CC2016 konnte ich einen nackten Apple 2 guenstig erwerben.

Das System habe ich über einen Video nach VGA angeschlossen, da mein Fernseher weder am Video noch am Scarteingang ein Bild anzeigen wollte.

Ich konnte über Kasettenport speichern und laden mit meinen Notebook als Kassettenemulator.

Bild des Apple2:


*Monitor Kommandos

*<start>.<ende><ret>    = zeigt Memory von start bis ende an


*<start>.<ende>W    = speichert Memory von start bis ende auf Kasettenausgang
*<start>.<ende>R    = speichert Memory von start bis ende von Kasetteneingang

*<start>:<val> [<val> ... <val>] = speichert <val> an start und folgenden Adressen

*<dest><<start>.<ende>M    = Moved Memory von start bis ende nach dest.

*<start>L        = Disassembliert ab start

*<start>G        = startet Programm ab start

*<start>S        = single step ab start; S = naechster Step; T = Steps bis BRK/Reset

*E000G            = startet Integer Basic

*F666G            = startet Mini Assembler; $FF69G verlaesst Mini Assembler


Monitor Routinen

FDED    COUT        Zeichenausgabe; Zeichen im Akku
FDF0    COUT1        Zeichenausgabe Bildschirm; Zeichen im Akku
FE80    SETINV        Invers Mode
FE84    SETNORM        Normal Mode
FDDA    PRBYTE        Print Akku in HEX
FDE3    PRHEX        Print Akku lower nibble as single HEX
FD0C    RDKEY        Reads an char in Akku
FD1B    KEYIN        Reads an char in Akku from keyboard
FCA8    WAIT        Wait Akku=A (1/2(26+27A+5A²)uS

Es gibt unheimlich viel fuer Apple II im Internet zu finden.


Eine Tool Auswahl:

a2_emu.zip - C Source + Linux exe eines Emulators. Kann bload etc.

a2_emu2.zip - Emu2/Dapple DOS-Emu (laeuft unter XP). Kann auch APL load.

a2_sbasm.zip - Assembler DOS für 6502 + VTL02 Source

a2_wav.zip - c2t BIN2WAV Tool + VTL02 zum laden ueber Kassettenport.

PDF Anleitung - VTL Very Tiny Language (abgekürztes Basic. <1k klein)

Links:

https://github.com/datajerk/c2t/blob/master/README.md

http://www.sbprojects.com/