(10.08.2012, 09:10)tommy schrieb: @HenneNWH:
ich versuche aktuell die Bilder auszulesen und habe dabei noch ein paar Probleme, ich hoffe du kannst mir helfen.
1. kannst du mir sagen wie die Amiga Powerpack kompression aufgebaut ist?
2. wo bekomme ich die Palette für die "HOUSE" Bilder und das "FINGER" Bild her? Ich habe palette 1 aus dem Wiki versucht, aber die Ergebnisse sind eher nicht so toll (siehe Anhang)
1. Bei Powerpack ist das folgendermassen:
Du musst die Länge der gepackten Daten wissen und wo sie beginnen. Die letzten 3 Bytes innerhalb der Daten
sind die Länge der entpackten Daten im BIGENDIAN format (Intel & co benutzen Little Endian).
Der Entpacker fängt mit dem entpacken von hinten an, direkt nach der Längenangabe, und arbeitet sich
bis zum Anfang vor. Dadurch kann die gepackte Datei in-place entpackt werden.
Ich habe mir den Entpacker aus einem Musikplayer (glaube XMMS) geholt, da ich unter GPL entwickle.
Powerpack Entpacker in Bright-Eyes
2. Hm, die Palette kann ich im Moment auch nicht auftreiben.
Im Spiel wird sie von "irgendwo" herkopiert und dann immer an Tages und Nachtzeiten angepasst.
Der Farbraum ist 0x80-0xbf (64 Farben).
Ich habe die Palette noch in einer lua-Datei, welche ich mal mit anhänge.
EDIT: Zeile 49 townPal