Download Page fü PCs und PC/GEM
Programme
- RCS V2.4 (11.11.2003)
Dies ist das Resource Construction Set von DRI, das ich aus den von Caldera
freigegebenen Quellen neu übersetzt habe. Die Sourcen liegen bei, das
beiliegende Programm ist für Atari ST übersetzt. Gegenüber
den Quellen von Caldera auf Deltasoft
(PC/GEM) für die Version 2.3 wurden einige Fehler behoben und die
erweiterten Objektflags unterstützt. Im Quellcode werden jetzt
verstärkt die ANSI-Funktionen benutzt. Dieser Quellcode sollte sich
auch recht schnell unter PC/GEM übersetzen lassen. Allerdings ist die
GEM-Lib nicht mehr Bestandteil meines Archivs. Es sollte eine
Lib verwendet werden, die sich an den Bindings
anlehnt, die von den Brüdern Geiß in dem Buch "Vom Anfänger
zum GEM-Profi" vorgeschlagen wurde. Die Funktionen für die Behandlung
von Rechtecken (GRECT) wurden in die
rclib verschoben. Auch die DOS
Funktionen sind in eine eigene Lib verschoben worden.
- DESKTOP V3.1 (21.12.2003)
Dies ist das Desktop von GEM/3, den ich aus den von Caldera freigegebenen
Quellen neu übersetzt habe. Der Quellcode liegt bei. Gegenüber den
Quellen von Caldera auf
Deltasoft (PC/GEM) für die
Version 3.0 wurden einige Fehler behoben. Im Quellcode werden jetzt
verstärkt die ANSI-Funktionen benutzt. Dieser Quellcode sollte sich
auch recht schnell unter PC/GEM übersetzen lassen. Allerdings ist die
GEM-Lib nicht mehr Bestandteil meines Archivs. Es sollte eine
Lib verwendet werden, die sich an den Bindings
anlehnt, die von den Brüdern Geiß in dem Buch "Vom Anfänger
zum GEM-Profi" vorgeschlagen wurde. Die Funktionen für die Behandlung
von Rechtecken (GRECT) wurden in die
rclib verschoben.
- OUTPUT V3.2 (24.02.2004)
Dies ist das Output Programm von GEM/3, das ich aus den von Caldera
freigegebenen Quellen neu übersetzt habe. Der Quellcode liegt bei.
Gegenüber den Quellen von Caldera auf
Deltasoft (PC/GEM) für die
Version 3.1B3 wurden einige Fehler behoben. Im Quellcode werden jetzt
verstärkt die ANSI-Funktionen benutzt. Dieser Quellcode sollte sich
auch recht schnell unter PC/GEM übersetzen lassen. Allerdings ist die
GEM-Lib nicht mehr Bestandteil meines Archivs. Es sollte eine
Lib verwendet werden, die sich an den Bindings
anlehnt, die von den Brüdern Geiß in dem Buch "Vom Anfänger
zum GEM-Profi" vorgeschlagen wurde. Die Funktionen für die Behandlung
von Rechtecken (GRECT) wurden in die
rclib verschoben.
- DOODLE V1.1 (03.03.2004)
Dies ist das Beispielprogramm Doodle, das ich aus den von Caldera
freigegebenen Quellen neu übersetzt habe. Der Quellcode liegt bei.
Im Quellcode werden jetzt verstärkt die ANSI-Funktionen benutzt. Dieser
Quellcode sollte sich auch recht schnell unter PC/GEM übersetzen
lassen. Allerdings ist die GEM-Lib nicht mehr Bestandteil meines Archivs.
Es sollte eine Lib verwendet werden, die sich an den
Bindings anlehnt, die von den Brüdern Geiß in dem Buch "Vom
Anfänger zum GEM-Profi" vorgeschlagen wurde. Die Funktionen für
die Behandlung von Rechtecken (GRECT) wurden in die
rclib verschoben.
- EDICON V2.01 (23.11.2003)
Dies ist ein Iconeditor, den ich aus den Quellen von John Elliott neu
übersetzt habe. Der Quellcode liegt bei. Gegenüber den
Originalquellen von
John Elliott wurde die von
den Brüdern Geiß entwickelte Standardapi für portable GEM
Programme benutzt. Dieser Quellcode sollte sich auch recht schnell unter
PC/GEM übersetzen lassen. Die Funktionen für die Behandlung von
Rechtecken (GRECT) wurden in die rclib
verschoben. Als GEM-Lib sollte eine Lib verwendet
werden, die sich an den Bindings anlehnt, die von den Brüdern
Geiß in dem Buch "Vom Anfänger zum GEM-Profi" vorgeschlagen
wurde.
- Tape-Recorder (06.03.2004)
Dies ist ein kleines Accessory, das GEM Nachrichten aufzeichnen und auch
abspielen kann. Weiter ist mit INSTALL ein Interpreter von Bachfiles z.B.
zur Programminstallation und mit TUTOR ein Batchinterpereter und
Abspiel-Accessory für Aufzeichnungen des Tape-Recorders enthalten.
Das Programm ist aus den freigegebenen GEM Quellen übersetzt.
Der Quellcode liegt bei. Als GEM-Lib sollte eine Lib
verwendet werden, die sich an den Bindings anlehnt, die von den Brüdern
Geiß in dem Buch "Vom Anfänger zum GEM-Profi" vorgeschlagen
wurde.
- Contiki 1.0 (30.07.2003)
Contiki ist eine Internet
Desktop Umgebung für Computer, die nur wenig Resourcen zur
Verfügung stellen und kann als IP-Stack uIP verwenden.
Ein Screenshot und weitere Infos zur Portierung finden sich
hier.
Als Entwicklungsumgebung wurde das mittlerweile freigegebene Turbo C von
Borland benutzt.
Zum Übersetzen sind noch die Libs dvi,
pofolib,
rbuf, serial und
biosbind
nötig.
Bibliotheken
- gemlib (13.09.2005)
Dies sind die Sourcen zu einer GEM-Lib für PC/GEM Programmierung mit C.
Die Lib funktioniert im Prinzip, ist aber nicht ausführlich getestet.
Sie kann aber auch als Basis für eine Atari GEM-Lib benutzt werden, da
beide System sehr ähnlich sind.
Weitere Infos zur API von GEM können den
Programmierseiten meiner
Atari Seiten entnommen werden.
- workbench (28.02.2004)
Dies ist die GEM Programmers' Workbench, die nach Freigabe der GEM Sourcen
unter GPL auch als GPL gfreigegeben wurde. Es handelt sich hierbei um eine
GEM Lib, die dem Programmierer einige Standardaufgaben abnehmen soll. Die
Lib sollte sich auch recht schnell unter PC/GEM übersetzen lassen.
Es sollte eine Lib verwendet werden,
die sich an den Bindings anlehnt, die von den Brüdern Geiß in dem
Buch "Vom Anfänger zum GEM-Profi" vorgeschlagen wurde. Die Funktionen
für die Behandlung von Rechtecken (GRECT) wurden in die
rclib verschoben.
Atari-Seiten entnommen werden.
- dvi (30.07.2003)
Dies sind die Sourcen zu einer Lib für Ausgabefunktionen für C,
die direkt in den Bildschirmspeicher im Textmodus schreiben.
- serial (30.07.2003)
Dies sind die Sourcen zu einer Lib für die Ansteuerung der seriellen
Schnittstelle aus C. Sie benötigt die in
rbuf definierten Funktionen. Die Lib
basiert auf Sourcen von Snippets.
- dosbind (29.12.2002)
Dies sind die Sourcen zu einer Lib für den Aufruf von DOS Funktionen
aus C. Sie ist beim "spielen" mit den GEM-Sourcen entstanden und nicht
getestet. Sie benötigt die in
machine.h definierten Funktionen, die
Bestandteil der GEM Lib für PC/GEM ist.
- biosbind (30.07.2003)
Dies sind die Sourcen zu einer rudimentären Lib für den Aufruf von
BIOS Funktionen aus C. Sie ist beim "spielen" mit dem Pofo und Contiki
entstanden und nicht getestet.
- dostos (01.02.2003)
Dies sind die Sourcen zu einer Lib für den Aufruf von DOS Funktionen
von C. Die Namen der Funktionen sind die Namen, die die entsprechenden
Funktionen des Atari TOS tragen. Damit könnte diese Lib helfen, Atari
Programme auf PC-GEM zu portieren.
- uIP Anpassung für Pofo und PC
(10.01.2003)
Dies ist eine Anpassung des uIP
(Micro IP Kernels) an PC und Pofo. In dem Archiv sind nur die Dateien
für Pofo und PC enthalten, das uIP Packet ist auch erforderlich.
Weitere möglicherweise geeignete Librarys finden sich auf der Seite
über OS-unabhängige Librarys.
Zurück zur Downloadpage
Zurück zur Homepage