Da dieses tolle Tool irgendwie an mir vorübergegangen ist, erst heute - nach Jahren also - meine Fragen aus GoDot-Sicht dazu. Sie drehen sich um das gepackte Bildformat, das ungepackte habe ich schon im Kasten. Herausgefunden habe ich erstmal Folgendes: Das gepackte Bild fängt vier Bytes früher an (statt an $3c00 an $3bfc) und wird nach einem einfachen RLE gepackt (Indikator, Zähler, Byte), der Indikator ist das Byte an $3bff und lautet $11. Jetzt die Fragen.
1. Ich stelle fest, dass der Zähler immer um eins niedriger ist als die Anzahl der gezählten Bytes. PP zählt also mit $00 los. Wie geht PP mit 256 Wiederholungen um? Ist das $11, $00, $xx?
2. Wie behandelt PP ein Vorkommen des Packbytes selber? $11, $01, $11? Oder anders?
3. Was bedeuten die drei allerersten Bytes im File? Bei einem Beispielbild steht da dreimal $10, es kann sich also nicht um Farben handeln (für Border oder Hintergrund oder so, der Hintergrund steht eh an $7f7f).
Würde gern schnell den Saver komplettieren und dann noch den IFLI-Lader mit PP updaten. Wer kennt sich also aus und kann helfen?
Arndt