Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Image.include Demo MorphOs
#1
Das Demo der image.include macht leider einen Bad Acess

Ich konnte es zurückverfolgen bis zur z.include.

Der Fehler tritt in der Function png_DecodeARGB{} bei z_UnCrompress{} auf....

Scheint so, als wären die 68k OS4 und Morphos Libs nicht identisch im verhalten ?
Zitieren
#2
Das Problem ist das die z.library bzw. die Librarys im allgemeinen zwischen 68K, OS4 und besonders MorphOs sich leider immer weiter von einander entfernen was die API und Kompatibilität angeht. Bei 68k und OS4 sieht es etwas besser aus da das meist ein und die selbe Person die beiden Versionen erstellt und betreut.
Zitieren
#3
Die Include für die z.include ist ja von Thilo erstellt worden und die betreffende Funktion ist eigentlich auch nur ein Macro....

Na ja mal sehen was da anders ist. Fakt ist das die imageinclude so unter MorphOs nicht funktioniert sobald es sich um png handelt...Evtl. kann das hier jemand bestätigen ?

Ich habe unter MorphOs3.7 (fullversion und Neuinstallation) getestet...
Zitieren
#4
Stimmt, die z.library ist total verbockt worden und hat unterschiedliche funktionen an unterschiedlichen offsets.
Deshalb habe ich die ab3support.library gemacht, wo das garantiert ist. Habe wohl die image.include noch nicht drauf umgestellt.
Zitieren
#5
wer es nicht mitbekommen hat,
die image.include ist von Thomas und mir überarbeitet worden und benutzt nun auch die ab3support.library.
Somit funktioniert sie nun wieder unter MOS...
Zitieren
#6
Eine überarbeitet Version der image.include von Blackbird und mir mit r511 commited.

!!!!!! Achtung alle Funktionen die ein Rastport benötigen und benutzen brauchen diesen jetzt als Pointer (*rp.Rastport) !!!!!!
Zitieren
#7
Habe die image.include nochmal geändert und zwar die Funktion image_GetRPPtr{} dies gibt jetzt den Pointer im Format *rp.RastPort zurück!

Mit Commit r512 habe ich auch noch ein paar andere Includes sowie Examples gändert damit sie mit Syntaxlevel 6 compilieren, jedenfals mal mit den Includeinternen Demos und den vorhanden Examples ;-)
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste