SOURCGEN Re-assembler for Atari 800 XL

ATARI HOME
Introduction
Definitions
Disk Contents
Starting SOURCGEN
Symbol-Table & Editor
Generating Source Code
- from an SMB file
- for the ATARI OS
Creating SMB files
The Function Keys
The Functions A - U
A. ADDR/symb search
B. BYTE-change
C. CODE-search
D. DELETE symbols
E. EDIT
F. FILE
G. GO
H. HEAD
I. INDEX
J. JUNK?
K. KEY (0..9)
L. LIST symbols
M. MINIMUM-label
N. NEW
O. OBTAIN symbols
P. PREPARE labels
Q. QUIT (1)
R. RE-ADDRESS
S. SAVE symbols
T. TRACE
U. UTILITY (V. 3.2)
Die Fram-Disk
Output Menu
Fehlermeldungen
Referenzkarte
Neu im V.3.2

Generating a Source Code Listing from an SMB-File

  1. Wenn Sie ein Listing zu einem Diskettenfile erstellen wollen dann drücken Sie <F> und geben Sie den Namen des Files ein. (Siehe
    F. FILE). Das File wird somit geöffnet - dabei muss es sich um ein LOAD-File handeln - und die Segmente des Files werden mit Adressenangaben angezeigt. Wenn Sie ein Listing zu einem im Speicher befindlichen Programm erstellen wollen müssen Sie eventuell <F> drücken und FF eingeben um ein offenes File zu schließen.
  2. Benutzen Sie die O. OBTAIN symbols -Funktion um das entspechende SMB- File in die Symboltabelle zu laden.
  3. Drücken Sie <P> (PREPARE labels), tippen Sie den gewünschten Adressenbereich (oft genügt die Anfangsadresse) und drücken Sie <RETURN>. SOURCGEN merkt sich jetzt die Adressen zu sämtlichen notwendigen Labels in dem angegebenen Adressenbereich. Dieser Vorgang ist abgeschlossen, wenn das Fragezeichen wieder in der linken unteren Ecke des Bildschirms erscheint.
  4. Benutzen Sie die H. HEAD -Funktion, um einen endgültigen assemblierbaren Quelltext zu erzeugen und eventuell auf Diskette zu speichern.

Beispiel: ( V.3.2)

  1. Drücken Sie <F> , tippen Sie FRAMDISK und drücken Sie <RETURN>
  2. Drücken Sie <O> , tippen Sie FRAMDISK und drücken Sie <RETURN>
    Drücken Sie <Y>
  3. Drücken Sie <P> , tippen Sie 600 und drücken Sie <RETURN>
  4. Drücken Sie <H> , tippen Sie 600 573 und drücken Sie <RETURN>

Nach etwa drei Sekunden beginnt das Scrollen des Quellen Text von FRAMDISK auf dem Bildschirm.

Falls sie den fantasticshen Atari Emulator Atari800Win, benutzen, versuchen Sie folgendes:
Drücken Sie <Alt>-<e> und "Enable P: patch for printer device" und "Use alternative print Command" anhacken.
Vergewissen Sie sich, dass "Notepad %s" in der nächsten Zeile eingegeben ist. Drücken Sie <OK>.

Drücken Sie <H> , tippen Sie 600 573 A/P: und drücken Sie <RETURN>

Nach etwa sechs Sekunden, wird sich NotePad mit dem Quellentext zu FRAMDISK öffnen.

Wie Sie sehen, eröffnet Atari800Win fantastische Möglichkeiten zu der Arbeit mit SOURCGEN.