000
04.12.2009, 20:36 Uhr
almasys
|
Liebes CP/M-Forum,
es begann damit, dass die Textausgabe unter Mallard BASIC auf der Joyce vom Bildschirm auf den Drucker umgeleitet werden sollte. Also begab ich mich auf die Suche nach dem Byte welches ich von 2 (BDOS-Funktion Console Output) auf 5 (List Output) umPOKEn muss.
Nun lasse ich denselben Mallard BASIC-Interpreter auf der Joyce, auf dem CPC unter CP/M 2.2 und CP/M Plus und auch auf YAZE-AG laufen, es ist also kein Programm welches auf ein Amstrad CP/M spezialisiert ist.
Aber: Wenn der Interpreter läuft wird Adresse &0005 gar nicht angesprungen, wie ich mit dem Debugger unter WinAPE herausgefunden habe. Wie geht denn das?
Danke, AlMaSys |