Antwort schreiben  Thema schreiben 
Verfasser Nachricht
uPSP_08
Experte
****


Beiträge: 677
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 217
Beitrag: #1
xPSP  Bilder in C Code einfügen

Hallöle!

Ich fange zurzeit mit C für die PSP an.
Nachdem das "normale" Anzeigen von Bildern nun geklappt hat, wollte ich nun mal eins mittels bin2c in den Code einbetten.
Die Umwandlung in ein Array hat auch funktioniert.
Jetzt habe ich aber das Problem, dass man für das Laden des Bildes aus dem Array eine modifizierte Funktion braucht (siehe hier), die in einer modifizierten graphics.c bzw. graphics.h definiert ist.

Weiß einer, wo ich diese modifizierte Datei herbekomme?

MfG Big Grin

Dieser Beitrag wurde zuletzt bearbeitet: 31.07.2010 13:16 von uPSP_08.

31.07.2010 13:15
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
~ferra~
Experte
****


Beiträge: 583
Gruppe: User
Registriert seit: Apr 2010

Status: Offline
Danke erhalten: 461
Beitrag: #2
xPSP  RE: Bilder in C Code einfügen

uPSP_08 :
Hallöle!

Ich fange zurzeit mit C für die PSP an.
Nachdem das "normale" Anzeigen von Bildern nun geklappt hat, wollte ich nun mal eins mittels bin2c in den Code einbetten.
Die Umwandlung in ein Array hat auch funktioniert.
Jetzt habe ich aber das Problem, dass man für das Laden des Bildes aus dem Array eine modifizierte Funktion braucht (siehe hier), die in einer modifizierten graphics.c bzw. graphics.h definiert ist.

Weiß einer, wo ich diese modifizierte Datei herbekomme?

MfG Big Grin

http://www.psp-programming.com/tutorials/c/lesson04.zip

Da hast du Sie drin.
Auch die framebuffer.hthumb


~~> Ist ein im Marktplatz verifizierter Verkäufer. <~~
Nulleinspeisung - openDTU Hoymiles SolarZero

Dieser Beitrag wurde zuletzt bearbeitet: 31.07.2010 13:36 von ~ferra~.

31.07.2010 13:36
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Schaschlix
Profi
****


Beiträge: 366
Gruppe: User
Registriert seit: Nov 2009

Status: Offline
Danke erhalten: 71
Beitrag: #3
xPSP  RE: Bilder in C Code einfügen

@ferra
Ich glaub das meinte er nicht.
Um normal Bilder anzeigen zu können muss er die Datein ja schon haben. Er sucht aber einen modifizierten Header.

31.07.2010 13:38
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
uPSP_08
Experte
****


Beiträge: 677
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 217
Beitrag: #4
RE: Bilder in C Code einfügen

Danke für deinen Link, ferra, aber Schaschlix liegt mit seiner Vermutung richtig.
Die von dem Tutorial habe ich schon, darin ist aber nur die normale loadImage(), ich benötige aber eine loadImageFormMemory(), da ich ja nicht den Dateipfad als Parameter angeben kann, sondern das Array.
Wo kann ich diese finden?

31.07.2010 19:28
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
~ferra~
Experte
****


Beiträge: 583
Gruppe: User
Registriert seit: Apr 2010

Status: Offline
Danke erhalten: 461
Beitrag: #5
xPSP  RE: Bilder in C Code einfügen

uPSP_08 :
Danke für deinen Link, ferra, aber Schaschlix liegt mit seiner Vermutung richtig.
Die von dem Tutorial habe ich schon, darin ist aber nur die normale loadImage(), ich benötige aber eine loadImageFormMemory(), da ich ja nicht den Dateipfad als Parameter angeben kann, sondern das Array.
Wo kann ich diese finden?


Moment mal, wenn ich mich Recht entsinne, ist diese Funktion doch vorher erstellt worden!
Kleinen Moment, irgendwas verhaust du hier. So schwer ist es doch gar nicht.

EDIT:
Jetzt versteh ich langsam was du vorhast. Du willst sicherlich eine Bilddatei direkt in die EBOOT stecken?


~~> Ist ein im Marktplatz verifizierter Verkäufer. <~~
Nulleinspeisung - openDTU Hoymiles SolarZero

Dieser Beitrag wurde zuletzt bearbeitet: 31.07.2010 20:57 von ~ferra~.

31.07.2010 20:53
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
anmabagima
Ex-Developer
****


Beiträge: 348
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 530
Beitrag: #6
RE: Bilder in C Code einfügen

Hi,

mit dem code der graphics.c solltest du dir eine solche routine doch recht einfach selbst schreiben können, oder ? Aber mal unabhängig davon die Frage: Warum lässt du das bild nicht als File und willst es die eboot mit rein compilieren ? das geht dir alles vom Speicher deiner HB verloren und ist nicht dynanisch ladbar oder aus dem Speicher entfernbar .... und wenn du dann die Daten noch mit einer loadImage funktion zum anzeigen lädst wird für das Bild im Anzeigeformat ja nochmals speicher benötigt....

31.07.2010 20:59
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
uPSP_08
Experte
****


Beiträge: 677
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 217
Beitrag: #7
RE: Bilder in C Code einfügen

@ferra: Genau!
@anmabagima: Das ist mir schon klar, dass das Bild dann zwar nicht auf dem Stick liegt, dafür aber im RAM. Es ist ja nur zum Ausprobieren und ich denke bei einem Bild von 1KB sollte das kein Problem sein.
Zum Routine-selber-Schreiben: Hab ich noch nie gemacht, aber ich schau mal, was ich ausrichten kann.

greez Wink

01.08.2010 10:01
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
uPSP_08
Experte
****


Beiträge: 677
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 217
Beitrag: #8
xPSP  RE: Bilder in C Code einfügen

So, ich bin fündig geworden.
Hier ist die entsprechende Funktion zu finden.
Und es funktioniert. siesta
Hätte ich bestimmt nicht selbst schreiben können.

MfG Wink

Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2010 18:35 von uPSP_08.

01.08.2010 18:34
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
NoName (Feb-11-2011)
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP [Reversed Code] DC8's TimeMachine_Control - Dark_AleX Total_Noob 7 5.928 11.10.2012 20:19
Letzter Beitrag: dx3m
xPSP [Source Code] Download Manager Total_Noob 11 5.951 14.07.2012 17:40
Letzter Beitrag: KingRanger
xPSP [Source Code] 6.60 Double CFW Flasher from Tim2001 dx3m 15 6.388 06.04.2012 21:08
Letzter Beitrag: The Z
xPSP code wird nicht compeliert Total_freak 2 2.081 02.01.2012 14:44
Letzter Beitrag: Total_freak
xPSP Code funkt nicht .Kenan. 8 3.066 07.09.2011 11:48
Letzter Beitrag: Neutrosider

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang