Ein gutes Grafikprogramm kann die Bilder mit einer Stapelverabeitung in PNGs umwandeln. Innerhalb des Editors wirkt wiederum ein "Suchen und Ersetzen" (.bmp => .png) WunderSTARGÅTE hat geschrieben:Ja das mit der größe ist ja klar aber ich habe kein bock alles umzuschreiben, sry
SPACE FIGHT III
- freedimension
- Admin
- Beiträge: 1987
- Registriert: 08.09.2004 13:19
- Wohnort: Ludwigsburg
- Kontaktdaten:
BMPs und WAVs lassens sich aber mit Packprogrammen wunderbar packen. Meine Programme sind teilweise sogar mit BMPs gepackt kleiner als mit PNGs.
Lukas
Lukas
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
toll ich bin aber leider fan von BMP und WAVfreedimension hat geschrieben:Ein gutes Grafikprogramm kann die Bilder mit einer Stapelverabeitung in PNGs umwandeln. Innerhalb des Editors wirkt wiederum ein "Suchen und Ersetzen" (.bmp => .png) WunderSTARGÅTE hat geschrieben:Ja das mit der größe ist ja klar aber ich habe kein bock alles umzuschreiben, sry
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> toll ich bin aber leider fan von BMP und WAV
Haste nicht ganz Unrecht!
Wenn Du die Bilder includierst und die fertige Exe mit UPX packst (siehe UPX-Addon in PureArea.net), ist das ganze kleiner als mit png, weil der png-Encoder nicht gebraucht wird.
Alles ungepackt in die Exe und dann mit UPX packen erzeugt kleinere Dateien als mit den hier genannten Packmöglichkeiten (mehrfach von mir getestet).
Es ist aber manchmal hilfreich die Dateien in einer Extra-Datei zu speichern, dann sind die Packer-Libs gut brauchbar.
Haste nicht ganz Unrecht!
Wenn Du die Bilder includierst und die fertige Exe mit UPX packst (siehe UPX-Addon in PureArea.net), ist das ganze kleiner als mit png, weil der png-Encoder nicht gebraucht wird.
Alles ungepackt in die Exe und dann mit UPX packen erzeugt kleinere Dateien als mit den hier genannten Packmöglichkeiten (mehrfach von mir getestet).
Es ist aber manchmal hilfreich die Dateien in einer Extra-Datei zu speichern, dann sind die Packer-Libs gut brauchbar.
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- freedimension
- Admin
- Beiträge: 1987
- Registriert: 08.09.2004 13:19
- Wohnort: Ludwigsburg
- Kontaktdaten:
Ich stelle mir gerade ein Programm vor, welches 70 MB an Daten in den Speicher entpackt (nichts anderes macht UPX meines Wissens nach) und dann diese 70 MB im schlimmsten Falle auch noch verdoppelt wegen des Aufrufs über CatchImagets-soft hat geschrieben:>> toll ich bin aber leider fan von BMP und WAV
Haste nicht ganz Unrecht!
Wenn Du die Bilder includierst und die fertige Exe mit UPX packst (siehe UPX-Addon in PureArea.net), ist das ganze kleiner als mit png, weil der png-Encoder nicht gebraucht wird.
Alles ungepackt in die Exe und dann mit UPX packen erzeugt kleinere Dateien als mit den hier genannten Packmöglichkeiten (mehrfach von mir getestet).
Es ist aber manchmal hilfreich die Dateien in einer Extra-Datei zu speichern, dann sind die Packer-Libs gut brauchbar.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Der Nachteil von CatchImage ist natürlich vorhanden. UPX erzeugt aber keinen zusätzlichen Speicherbedarf, es ist also kein Unterschied beim Speicherverbrauch, von UPX in Speicher entpackt oder gleich entpackt von Platte geladen.
Diesen Nachteil kann man unter Windows vermeiden, indem man die Resourcen auch als solche in die Exe packt, dann werden diese auch nur bei Bedarf geladen.
Ansonsten Extra-Datei
PS: entpackt werden die sowieso alle, auf die eine oder andere Art
Nachtrag: CatchBMP von GPI (DrawPlus.pbi) behebt diesen Mangel, des doppelten Bildes im Speicher
Diesen Nachteil kann man unter Windows vermeiden, indem man die Resourcen auch als solche in die Exe packt, dann werden diese auch nur bei Bedarf geladen.
Ansonsten Extra-Datei
PS: entpackt werden die sowieso alle, auf die eine oder andere Art
Nachtrag: CatchBMP von GPI (DrawPlus.pbi) behebt diesen Mangel, des doppelten Bildes im Speicher
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

