Moin Gargamel,

Zitat von
Gargamel:
So wie es aussieht, muss ich aber file verwenden, da die Datenstruktur 1:1 umgesetzt werden muss.
Da file hier nur ein Bezeichner ist, kannst Du als Ersatz nehmen, was immer Du willst.
Du musst diesen dann nur an jeder Stelle entsprechend ersetzen.
@Robert:
Das hier
const unsigned char * palette;
wäre wohl eher
palette : PByte;
immerhin steht da ja unsigned char.