Hallo Zusammen,
ich hab gerade eine neue Version 0.5 der Junior ][ ROMs zum Download unter https://old-computer-tech.net/downloads/ bereitgestellt.
Wegen einiger Problemen mit dem Interrupt gesteuerten seriellen Empfang hab ich alles auf Polling umgestellt. Z.B. hatte sich der Monitor aufgehängt, wenn während eines laufenden Hex Listings eine Taste gedrückt wurde. Das Listing wurde zwar noch ausgeführt, aber danach wurde keine Tasteneingabe mehr empfangen.
Nach der Umstellung war es mir jetzt auch endlich möglich, eine Abfrage einzubauen, durch die ein laufendes Listing durch drücken von ESC abgebrochen werden kann.
Außerdem kann jetzt eine im Monitor durch G aufgerufene Routine durch ein RTS wieder zum Monitorprompt zurückkehren.
Durch die Umstellung und einige andere Optimierungen sind jetzt wieder über 200 bytes mehr im ROM verfügbar.
Nächste Woche werde ich dann wohl mit dem Disassembler anfangen.