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)
The Fram-disk
Output Menu
Error Messages
Reference card
New in V.3.2

INHALT DER PROGRAMMDISKETTE

Auf Ihrer Programmdiskette sollten sich folgende Files befinden:

DOS.SYS  
DUP.SYS  
RAMDISK.COM  
FRAMDISK
Special ram-disk Fram-disk.
SGEN32 SOURCGEN Version 3.2
SGEN201 SOURCGEN Version 2.01
AUTOLOAD.SMB fizielle Symbole für die Systemadressen.
Diese Datei muss sich im Laufwerk-1 befinden, wenn Sie SOURCGEN starten.
CONFIG32.SMB Symbole zum Anpassen von SOURCGEN 3.2. In Verbindung mit der
B. BYTE-change -Option, können Sie Farben- und Cursorvariabeln sowie die Speicherbelegung der internen Tabellen (siehe P. PREPARE Labels) verändern.
FRAMDISK.SMB Symbols for FRAMDISK
AUTO800.SMB Symbole für die Systemadressen - ATARI-800 Version
OS.SMB Symbole für das XL/XE-Betriebssystem
DOS.SMB Symbole für DOS.SYS und DUP.SYS
ATMAS.SMB Symbole für ATMAS-II
SELFTEST.SMB Symbole für die Selbsttestroutine
AUTORUN.SYS
SOURCGEN Version 3.2 inklusiv Fram-disk -- startet automaticsch
SGEN32.SMB Symbole für SOURCGEN Version 3.2
MERGOS.SMB Gleich wie AUTOLOAD.SMB mit dem Unterschied, dass nur folgende Adressenbereiche ersetzt werden: 00 - 7F, 100 - 57F und D000 - E48F d.h. die Bereiche wo sich Systemadressen befinden.

Die SMB-Files verkörpern einen Reichtum an Lernmaterial in Hinsicht auf den Umgang mit SOURCGEN, sowie auf die Vertiefung in die Assemblersprache überhaupt. Die Dateien OS.SMB, DOS.SMB, ATMAS.SMB und SELFTEST.SMB wurden während der Entwicklung von SOURCGEN zu Testzwecken zusammengestellt. Die von SOURCGEN erstellten Quelltexte für DOS und ATMAS und das XL/XE-Betriebssystem sind ziemlich lang und können daher nicht in einem Stück von ATMAS-II assembliert werden. Der Autor kann daher kein hundertprozentige Garantie über die Fehlerlosigkeit des
Inhalts dieser Files geben. Dies ist weiterhin nicht schlimm insofern als Sie mit dem SOURCGEN-Editor selbst ein SMB-File mühelos modifizieren können. Der Quelltext für den Selbsttest kann dagegen ohne Änderung von ATMAS-II assembliert und zum Laufen gebracht werden.