Hah! Ich wollt' grad' mosern und anmerken das es Probleme gibt wenn man UseOGGSoundDecoder() und UsePNGImageDecoder() gleichzeitig benutzt. Ich habe gestern bemerkt das es Probleme gibt wenn man aus einem Archiv auslesen will das in die .EXE mittels IncludeBinary eingebunden wurde und man beide Decoder benutzt.
Doch wie es aussieht ist das Problem jetzt verschwunden.
Fluid Byte hat geschrieben:Doch wie es aussieht ist das Problem jetzt verschwunden.
, naja ich arbeite mich langsam rein.
Hab schon wieder ein paar Verbesserungen, muß die aber erstmal testen,
update kommt später!
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
mich würde jetzt mal interessieren, wo du, Fluid, schon verschiedene kombis testest...
kannst du so ne exe, die OGGs und PNGs bzw. JPGs in einem Archiv per IncludeBinary eingebunden hat,
mal über diese Virenchecker-Website schicken, wo man mit nem Dutzend VCs testen lassen kann?
... würde mich mal interessieren, was die olle Elvira dazu sagt, wenn der komprimierte Kontent nochmal komprimiert ist.
Ich hab' da noch 'ne ziemlich kranke Kombo. Wenn man UseOGGSoundDecoder() benutzt und zusätzlich eine Programmicon für seine Anwendung in den Kompileroptionen festlegt klappt das Einbinden wieder nicht mehr.
Folgender Vorschlag: Da ich jetzt einige Erfahrungen durch gnozals und deine LIB sammeln konnte werde ich demnächst mal eine entsprechende Tabelle zusammenstellen die aufzeigt welche Kombinationen möglich sind bzw. welche fehlschlagen.
diverse Fehler behoben, vor allem in der 64-Bit Version
@Fluid Byte
Also mixen von PNG und OGG klappt bei mir nicht
Weiß auch nicht, was ich daran ändern könnte.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
edel hat geschrieben:Funktionen portiert, und keine Header angepasst.
Meinte ich doch
Update
Diverse Kleinigkeiten gefixed.
ZIP_FileOpen() ermöglicht jetzt das direkte Anhängen an eure Exe oder was
auch immer (bitte den Default-Parameter lassen), #APPEND_STATUS_CREATEAFTER
macht das irgendwie nicht automatisch, so schreibe ich jetzt selbst einen
leeren ZIP-Header ans Ende der Datei.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Also irgendwie hat's jetzt wieder was zerrissen. Vorher ging der OGG-Decoder in Verbindung mit dem PNG Decoder. Aber nun funktioniert der OGG-Decoder alleine nicht mehr: