Software > Coding
Anfängerfrage zu Pure C
Börr:
Wie kann ich da am schnellsten und einfachsten Grafiken reinladen und anzeigen? Gibts da irgend ein SDK oder eine bib?
simonsunnyboy:
Kommt drauf an, in welcher Auflösung.
Für STLOW habe ich eine Lib geschrieben, die weitestgehend tut, aber noch nicht bugfrei ist.
GEM/VDI-konform wirst Du eine Biblitohek brauchen, zumindest eine gute Anleitung, welche Aufrufe du alles machen musst. Für Anfänger ohne existierenden Hintergrund schwierig.
Hast Du denn die ganzen C Grundlagen schon drauf, insbesondere, was Pointer und Strukturen angeht?
1ST1:
Für ST-Low, Mid und High ist das eigentlich ganz einfach, man ermittel die Startadresse des Videorams, öffnet eine PI1, PI2, PI3, PIC-Grafikdatei und lädt die 1:1 ins Videoram. Format PI3 und PIC sind identisch, und für den Monochrom-Modus.
Der Nachteil dieser Methode ist, dass das nicht in anderen Modis funktioniert, sprich Overscan, irgendwelche Grafikkarten, TT, Falcon, usw., weil es nicht Auflösungsunabhängig ist.
Ich habe so ein Programm mal für den Autoordner geschtrieben, was PIC-Dateien einliest, und dann auf eine Passwortabfrage wartet. So habe ich meinen ST vor unautorisiertem Zugriff geschützt. (In die Autoordner der anderen Partitionen habe ich ein Programm namen CAUTO.PRG gelegt, damit man das nicht umgehen kann). Leider funktioniert das Programm wegen der anderen Videomodis auf dem TT und Falcon nicht, oder ich müsste es erst anpassen.
Börr:
C passt, noch lieber würde ich es mit dem m68k-cross-compiler bauen. Nur fehlt mir gänzlich der Anfang, hatte mal mit omi ein wenig Grafik in Basic gemacht, mehr nicht.
gstoll:
--- Zitat von: Ryo am Mi 01.08.2012, 15:49:53 ---Meine Frage ist nun was für eine Librery diese E_GEM.LIB eigentlich ist und ob ich sie eines Tages vermissen werde.
--- Ende Zitat ---
Es handelt sich dabai um die EnhancedGEM-Library von Christian Grunenberg. Bietet eine einfachere Nutzung der GEM Funktionen des AES, mit der Unterstützung verschiedener Protokolle.
--- Zitat ---Meine Pure C-Version stammt von dhs.nu.
--- Ende Zitat ---
Taja, was soll man dazu schreiben. Außer das die Leute nicht mal in der Lage sind richtige Raubkopien zur Verfügung zustellen, denn die original default.prj sieht nicht so aus.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln