Antwort schreiben  Thema schreiben 
Verfasser Nachricht
vielesysteme
Junior Mitglied
**


Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011

Status: Offline
Danke erhalten: 4
Beitrag: #1
xPSP  PSP-Firmwarefunktionen in HBs verwenden?

Ich wollte fragen, ob jemand weiß, wie man die Standartmäßigen PSP-Menüs für Texteingabe und für Netzwerkverbindung aufruft?!? Weil gehen tuts ja, z.B. im HomebrewStore...

EDIT: Ich probier grad Desert Stunts aus, und das nutzt auch noch die FW-Speicherfunktion!


#ifdef WIN32
#define KILL undef
#KILL WIN32
#endif

Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2011 12:21 von vielesysteme.

06.07.2011 12:04
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
-blue7
/dev/null/


Beiträge: 1.926
Gruppe: Mod a.D.
Registriert seit: May 2009

Status: Abwesend
Danke erhalten: 1768
Beitrag: #2
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

Google nach "vlf library dark_alex", dann wirst du fündig Wink Gibt sogar hier ein Tutorial von Ceikor dazu.



[Ex-Moderator] ; [Ubuntu-User] ; [Designer] ; [Coder] ;
running out of bugs`.
___________________________________________
#define TRUE FALSE // Happy debugging suckers
// sometimes I believe gcc ignores all my comments
06.07.2011 12:18
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
vielesysteme (Jul-6-2011)
knopper
Halbprofi
***


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

Status: Offline
Danke erhalten: 58
Beitrag: #3
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

Einfach Google nutzen (für die Texteingabe): psposk sample

Edit: -blue7 war schneller!


PSP 3004, FW 6.6

Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2011 12:20 von knopper.

06.07.2011 12:19
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #4
RE: PSP-Firmwarefunktionen in HBs verwenden?

Also erstmal, du verwendest eigentlich in jedem Homebrew Firmwarefunktionen - beispielsweise zum verlassen eines Spieles (sceKernelExitGame; sce = sony computer entertainment), oder mit malloc o.ä. (das PSPSDK-malloc basiert wiederum auf Sysmem-Funktionen). All diese Funktionen werden mithilfe der Stubs (= 8-Byte-Platzhalter für jede Funktion, in den später vom System ein Sprung oder ein Syscall auf die echte Firmware-Funktion geschrieben wird) von Firmware-Modulen importiert.
Du meinst wohl eher GUI-Funktionen. Zu dieser Sache gibt es einige Beispiele im PSPSDK, beispielsweise für Spielstand-Menüs oder Fehlermeldungen. Aber XMB-ähnliche Menüs kannst du nur mit der VLF-Bibliotek von Dark_AleX erstellen.

mfg

Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2011 12:54 von HacKmaN.

06.07.2011 12:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
knopper (Jul-6-2011)
vielesysteme
Junior Mitglied
**


Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011

Status: Offline
Danke erhalten: 4
Beitrag: #5
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

Also ich hab das probiert, alle .a files nach c:/pspsdk/psp/lib, die vlf.h nach c:/pspsdk/psp/include. Ich weiß nicht, was intraFront ist, aber scheinbar ist das wichtig, ich weiß nur nicht, wohin damit. Naja, ich hab mir halt den loginscreen-Ordner ins pspsdk-verzeichnis entpackt, kompiliert, auf der PSP gestartet.
Schwarzer Bildschirm, mehr nicht.
Könnte an meiner FW liegen(hab 6.39 PRO-B6), weil wenn ich die mitgelieferte(vorkompilierte) Version starte, passiert das gleiche...


#ifdef WIN32
#define KILL undef
#KILL WIN32
#endif
06.07.2011 13:00
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #6
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

vielesysteme :
Also ich hab das probiert, alle .a files nach c:/pspsdk/psp/lib, die vlf.h nach c:/pspsdk/psp/include. Ich weiß nicht, was intraFront ist, aber scheinbar ist das wichtig, ich weiß nur nicht, wohin damit. Naja, ich hab mir halt den loginscreen-Ordner ins pspsdk-verzeichnis entpackt, kompiliert, auf der PSP gestartet.
Schwarzer Bildschirm, mehr nicht.
Könnte an meiner FW liegen(hab 6.39 PRO-B6), weil wenn ich die mitgelieferte(vorkompilierte) Version starte, passiert das gleiche...


Sind intraFont.prx, vlf.prx und iop.prx auf der PSP installiert?

06.07.2011 13:45
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
3m!n (Jul-6-2011)
3m!n
Legende
*****


Beiträge: 1.652
Gruppe: User
Registriert seit: Aug 2010

Status: Offline
Danke erhalten: 951
Beitrag: #7
RE: PSP-Firmwarefunktionen in HBs verwenden?

Hallo,
Soviel ich weiß,müssen Sie ins glecihe Verzeichniss wie die EBOOT.PBP.
Du könntest die intraFont.prx,vlf.prx und iop.prx nach flash0:/VSH/Module kopieren,
aber dann müsstest du die ctr0.h bearbeiten und das Verzeichniss der Dateien ändern.
Jedoch wäre es einfacher wenn du die 3x *.prx dateien in das gleiche Verzeichniss kopierst...

MfG
3m!n

06.07.2011 14:25
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Littlefighter19
Profi
****


Beiträge: 441
Gruppe: User
Registriert seit: May 2010

Status: Offline
Danke erhalten: 89
Beitrag: #8
RE: PSP-Firmwarefunktionen in HBs verwenden?

Und signieren kann man das HB glaube ich auch nicht. Der HBStore verwendet, meiner Meinung nach eine andere Library und ein signierte LUA-Engine als Interpreter.


Verlorene PSP 2000 R.I.P Hoffentlich hat sie einen würdigen Besitzer gefunden.
Spoiler: (anzeigen)
PCs are machines which never move but are always crashing

06.07.2011 14:51
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
vielesysteme
Junior Mitglied
**


Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011

Status: Offline
Danke erhalten: 4
Beitrag: #9
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

Okay, also also jetzt hab ich die drei .prx-files im loginscreen-Ordner, dann start ichs, warte kurz, dann kommt ein Menü, ich wähle "Start Sample", die PSP stürzt ab...


#ifdef WIN32
#define KILL undef
#KILL WIN32
#endif
06.07.2011 18:37
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
-blue7
/dev/null/


Beiträge: 1.926
Gruppe: Mod a.D.
Registriert seit: May 2009

Status: Abwesend
Danke erhalten: 1768
Beitrag: #10
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

Ich hab den Code jetzt nicht vor Augen, aber ich glaube da wird versucht eine *png Datei zu laden. Wenn du die nicht kopiert hast, dann crasht die PSP. Kann aber auch sein, das ich mich total irreBig Grin



[Ex-Moderator] ; [Ubuntu-User] ; [Designer] ; [Coder] ;
running out of bugs`.
___________________________________________
#define TRUE FALSE // Happy debugging suckers
// sometimes I believe gcc ignores all my comments
06.07.2011 21:36
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
vielesysteme
Junior Mitglied
**


Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011

Status: Offline
Danke erhalten: 4
Beitrag: #11
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

Zitat:
ich glaube da wird versucht eine *png Datei zu laden.

okay, die png hab ich gefunden, kopier sie ins Verzeichnis, starte das Spiel, das Bild is links zu sehen^^
Ich wähle "Start Sample", und die BLAHBLAHBLAH License(Big Grin) erscheint. Ich drücke X, der Login-Screen erscheint; ich gebe "nobody" und "nothing" ein, geh vom Passwort eins runter, die psp stürzt ab siesta
Tja, keine ahnung, woran das liegt... ein ähnliches Problem hab ich mit dem MHU2D Free Store, der benutzt wohl vlf ^^


#ifdef WIN32
#define KILL undef
#KILL WIN32
#endif
07.07.2011 09:32
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
-blue7
/dev/null/


Beiträge: 1.926
Gruppe: Mod a.D.
Registriert seit: May 2009

Status: Abwesend
Danke erhalten: 1768
Beitrag: #12
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

Nutzt du das fertig kompilierte Example oder hast du das Example selbst kompiliert? Und wenn MHUStore auch abstürzt (ja, das basiert auch auf Vlf siesta ) dann wäre es vielleicht nicht schlecht zu wissen, welche FW du hast Wink
Lg



[Ex-Moderator] ; [Ubuntu-User] ; [Designer] ; [Coder] ;
running out of bugs`.
___________________________________________
#define TRUE FALSE // Happy debugging suckers
// sometimes I believe gcc ignores all my comments
07.07.2011 11:30
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
vielesysteme
Junior Mitglied
**


Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011

Status: Offline
Danke erhalten: 4
Beitrag: #13
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

vielesysteme :
Könnte an meiner FW liegen(hab 6.39 PRO-B6)


danke an -blue7 für die gelegenheit, mich selbst zu zitieren siesta

-blue7 :
Nutzt du das fertig kompilierte Example oder hast du das Example selbst kompiliert?

Das Vorkompilierte. Aber ich probiers gleich mal mit dem Selbstkompilierten.


#ifdef WIN32
#define KILL undef
#KILL WIN32
#endif

Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2011 20:13 von vielesysteme.

07.07.2011 20:12
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #14
xPSP  RE: PSP-Firmwarefunktionen in HBs verwenden?

vielesysteme :

vielesysteme :
Könnte an meiner FW liegen(hab 6.39 PRO-B6)


danke an -blue7 für die gelegenheit, mich selbst zu zitieren siesta


Versuch mal 6.39 TN-A Wink

07.07.2011 20:13
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
vielesysteme
Junior Mitglied
**


Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011

Status: Offline
Danke erhalten: 4
Beitrag: #15
RE: PSP-Firmwarefunktionen in HBs verwenden?

HacKmaN :
Versuch mal 6.39 TN-A

Sowas gibts??? Ist ja wahnsinn! Das kan man aber hoffentlich parallel zu PRO-B installieren, oder? Ist doch 'n HEN, der wird schon den flash nicht anrühren ^^
EDIT: Hat alles geklappt, einfach von der OFW aus den HEN aufgerufen ^^
Nur wie kommt man ins TN-Recovery-Menü? Noidea


#ifdef WIN32
#define KILL undef
#KILL WIN32
#endif

Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2011 20:27 von vielesysteme.

07.07.2011 20:16
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xGames [PGE] Lua, verschiedene texturen aus nur einem Bild verwenden AirMAX 3 3.198 10.10.2014 11:46
Letzter Beitrag: aron123
Smile Psp als Tacho verwenden ? BizzyTrip 6 2.801 17.09.2012 16:54
Letzter Beitrag: notepass
xPSP .elf erstellen/verwenden mipez 14 4.149 17.02.2011 20:55
Letzter Beitrag: HacKmaN
xPSP [HILFE] eine ini datei in einem plugin verwenden. 743acid743 7 2.196 22.10.2010 13:24
Letzter Beitrag: Cha0z

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




» zum Seitenanfang