Tips zu Turbo-Pascal-Programmen fr den Atari Portfolio ------------------------------------------------------- 1. Die Units CRT und GRAPH laufen nicht auf dem Portfolio, Abhilfe schaffen teilweise meine Mini-Units. 2. Um kleine Programmdateien zu bekommen sollte fr das endgltige Kompilat debugging und stack-check ausgeschaltet werden.{$D-,S-} 3. Man sollte mathematische Berechnungen mit dem Datentyp REAL ohne Koprzessoruntersttzung vorsehen.{$N-,E-} 4. keinen 286er Code erzeugen lassen! {$G-} 5. Damit die Programme im Portfolio durch die eingebauten Anwendungen (z.B. Adressverwaltung) berladen werden k”nnen, darf das Programm nicht angewiesen werden, den gesamten Heap zu beanspruchen - also nur das allernotwendigste reservieren. Dasselbe gilt fr den Stack. z.B: {$M 4000,0,0} ohne dyn. Variablen, {$M 4000,4000,4000} mit. 6. Nach Beendigung des Grafikmodus muá unbedingt in den korrekten Text- modus zurckgeschaltet werden (siehe Unit LZGraph). 7. Nach M”glichkeit in Warteschleifen keine Operationen ausfhren lassen, da sonst die automatische Abschaltiung nicht funktioniert. Falls dies nicht m”glich ist sollte eine eigene Abschaltroutine im- plementiert werden (siehe Programm UHR). 8. Falls bei Versuch des Programmstarts auf dem Portfolio die Meldung "EXEC-Fehler" zu lesen ist, obwohl alle Compilerschalter stimmen: versuchen Sie irgendetwas "hintenanzuh„ngen" um das Programm etwas l„nger zu machen. Geben Sie zum Beispiel folgendes ein: TYPE A:AUTOEXEC.BAT >> UHR.EXE Durch diese Prozedur bleibt das Programm unbesch„digt, wird jedoch etwas l„nger. Unter Umst„nden mssen Sie die Sache wiederholen, bis das EXE-File lang genug ist. 9.Mehr f„llt mir auf die schnelle nicht ein. hoffentlich hilft's was, Martin Mhlhaus HINTDRAN.BAT.