a2d/desktop.system
2018-11-05 20:14:29 -08:00
..
inc Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00
orig Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00
res Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00
.gitignore Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00
desktop.system.s Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00
Makefile Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00
README.md Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00

DeskTop diassembly notes - DESKTOP.SYSTEM

desktop.system.s

A short (8k) loader program. This is responsible for copying the rest to a RAM card (if available), then invoking the main app. The second half is used to "Down load", i.e. copy Selector entries to RAMCard on first boot.

The file is present in the original distribution as DESKTOP1 but is renamed DESKTOP.SYSTEM in many disk images to be launched at boot.

The main app (DESKTOP2) is invoked by loading only the first segment, which in turn loads the rest of the segments of the file.