home *** CD-ROM | disk | FTP | other *** search
/ Action! Club Magazin 3A / Action_Club_Magazin_3_1987_Action_User_Group_Side_A.atr / rtpanl.txt < prev    next >
Text File  |  2023-02-26  |  3KB  |  1 lines

  1. ¢****************************************¢*                                      *¢*                                      *¢*   R U N T I M E                      *¢*                  P A C K A G E       *¢*                                      *¢*      fuer die Action! Cardridge      *¢*                                      *¢*                                      *¢*   (c) 1987 by Action! User Group     *¢*                                      *¢****************************************¢¢¢¢¢¢¢¢¢¢Auf der letzten Clubdisk hatten wir ja ¢schon eine Runtime-package. Diese war¢aber nur fuer die File-Version von ¢Action gedacht. Nun gibt es aber auch¢eine Loesung fuer die Cardridge.¢¢Wie man weiss (oder auch nicht) liegt¢der Speicherbereich eines Moduls von¢$A000 bis $C000. Dort liegen dann auch¢die Routinen fuer die Action! Routinen¢wie z.B.: PRINT/INPUT u.s.w...¢Am einfachsten waere es daher, diesen¢Speicherbereich auf Diskette zu ¢speichern( SAV ACTION.LIB,A000,C000 )¢Das haben wir natuerlich auch getan.¢Doch dabei gibt es folgendes Problem:¢Der Speicherbereich A000-C000 ist nach¢Booten mit OPTION nicht reserviert.¢Deshalb muss vor Laden der Action!¢Routinen die Adressn 106 (hoechste¢zur Verfuegung stehende Seite im ¢Speicher von 190 auf 160 herunterge-¢setzt und der Grafikkanal geoeffnet¢werden (z.B. Kanal 0)¢Dies ist alles geschehen. Doch damit¢ist die Runtime-library noch nicht ¢fertig, da es noch weitere System-¢routinen (z.B.: Parameter-Routinen)¢gibt, die auf diese Weise nicht ¢funktionieren wollen.¢Deshalb muss man die eigenen Action!¢Programme, die man spaeter ueber¢RTP (Runtime-lib.) laufen lassen will,¢mit der "RTP.ACT" compiliert werden.¢Dieses File (RTP.ACT) enthaelt die¢wichtigen Routinen.¢¢Und so kommen auch gleich die ¢Compilerdirektiven, die im heutigen¢Action! Kurs behandelt wurden.¢¢Im eigenen Programm schreibt man am¢Anfang:¢¢INCLUDE "RTP.ACT"¢¢und danach ¢¢MODULE¢¢, denn es werden sicherlich globale¢Variablen in den meisten Faellen¢folgen.¢¢Natuerlich kann man das RTP.ACT File¢auch direkt in den Editor laden!!!!!¢¢----------------------------------------¢ Man muss aufpassen, dass im eigenen¢ Programm nicht dieselben Variablen¢ verwendet werden, wie in der RTP.ACT.¢----------------------------------------¢¢Wie man ein compiliertes Programm¢speichert, ist ja schon lange bekannt.¢¢Dann wird ein DOS mit OPTION gebootet¢und ohne Action! Cardridge.¢(z.B.: Rueckseite)¢und CLIB.COM geladen.¢Befindet man sich nach dem Laden wieder¢in der DOS Kommando-Zeile, so kann¢das kompilierte Programm geladen werden.¢¢Bei den Programmen , die ich bisher¢so kompiliert habe , hat  es immer¢funktioniert.¢Sollte es einmal nicht klappen, so ¢bitte ich, mir dies mitzuteilen.¢¢****************************************¢¢