alles rund um den C128'er |
Hinweis: Diese Seite wurde mit einer OCR Software erstellt. Es ist mit Schreibfehlern zu rechnen!
Tips & Tricks zum C128 Paint Magic-Bilder ins C 128-Grafik-Format übertragen, eine perfekte Input-Routine, eine schnelle Sortierroutine und vieles mehr — programmieren soll einfacher werden. |
||||||||
Aus dem 64'er Heft - 4/88 |
Eines steht fest: Der C 128 ist ein Supercomputer. Um so bedauerlicher ist die geringe Anzahl guter Programme, die die hervorragende Hardware auch ausnutzen. Mit der Tips & Tricks-Ecke will die 64'er-Redaktion Ihnen, den Lesern, das Werkzeug an die Hand geben, diese Lücke zu schließen. Noch eines steht fest: Unter unseren Lesern sind viele sehr gute Programmierer — wirklich überragende Listings des Monats beweisen dies. Verhelfen Sie Ihrem C 128 zu dem Stellenwert, den er verdient. Stellen Sie Ihr Wissen und Ihre Programme auch den anderen Lesern zur Verfügung — wir freuen uns über jede Einsendung, über jedes Utility, das wir in der Tips & Tricks- Rubrik veröffentlichen können.
Mit Paint Magic aus dem 64'er Sonderheft 23 (Grafik) erstellen Sie vielleicht schon anspruchsvolle Grafiken. Wir wollen nun diese Bilder auch im C 128-Modus verwenden. Zur Erinnerung: Paint Magic speichert die Bilder als Programmdateien zusammen mit einer Assembler-Rouüne zur Darstellung der Bilder. Diese Routine interessiert uns aber nicht. Wichtig sind nur die Speicherbereiche, m denen die Bilddaten liegen. Bei Paint Magic-Büdern liegt die Bitmap von $4000 bis $5F40 und das Farb-RAM von $6000 bis $63E8. Die Werte der Farben für Hintergrund, Multicolor und den Rahmen stehen von $5F40 bis $5F44. Beim C 128 liegt die Bitmap ab $2000 und das Farb-RAM beginnt bei $1COO. Um Paint Magic-Bilder direkt in den Computer laden und ansehen zu können, muß man allerdings eine Kleinigkeit beachten: Nach dem Einschalten des Grafikmodus lassen sich die Multicolorfarben nicht mehr ändern. Wir können also nicht einfach den Grafikbildschirm löschen, ein Bild laden und danach die Farben setzen. Aber man kann sich mit einem klein Trick behelfen. Wir laden das Bild in Bank l, setzen dann die Farben und kopieren es zum Schluß in Bank 0. Da das Kopieren von einer Bank in eine andere in Basic nur sehr langsam vonstatten geht, ist es von Vorteil, den eingebauten Monitor zu benutzen. Die Grundlagen der Benutzung der
Monitor-Routmen von Basic aus lesen Sie am besten in der Ausgabe 4/87 des 64'er-Magazins nach. Nun möchte man vielleicht die Bilder in eigene Programme einbauen. Dazu ist es sinnvoll, die Bilder gleich im C 128-For-mat auf Diskette zu speichern. Dadurch können die Bilder dann direkt in den Grafikspeicher geladen werden. Noch einmal kurz die einzelnen Schritte zur Konvertierung von Paint
Magic-Bildern:
|
. |
"Die Option Drucken funktioniert erst ab Netscape V4.0 bzw. I-Explorer 5.0 !" |
I Startseite I