|
Verfasser |
Nachricht |
vielesysteme
Junior Mitglied
Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 4
|
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 |
|
|
|
-blue7
/dev/null/
Beiträge: 1.926
Gruppe: Mod a.D.
Registriert seit: May 2009
Status:
Abwesend
Danke erhalten: 1768
|
RE: PSP-Firmwarefunktionen in HBs verwenden?
Google nach "vlf library dark_alex", dann wirst du fündig 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 |
|
Folgende User bedanken sich: |
|
knopper
Halbprofi
Beiträge: 135
Gruppe: User
Registriert seit: Apr 2010
Status:
Offline
Danke erhalten: 58
|
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 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
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 |
|
Folgende User bedanken sich: |
|
vielesysteme
Junior Mitglied
Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 4
|
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 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
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...
Sind intraFont.prx, vlf.prx und iop.prx auf der PSP installiert?
|
|
06.07.2011 13:45 |
|
Folgende User bedanken sich: |
|
3m!n
Legende
Beiträge: 1.652
Gruppe: User
Registriert seit: Aug 2010
Status:
Offline
Danke erhalten: 951
|
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 |
|
|
|
Littlefighter19
Profi
Beiträge: 441
Gruppe: User
Registriert seit: May 2010
Status:
Offline
Danke erhalten: 89
|
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.
CFW 5.00 m33-6 mit den Spielen Tony Hawks und Tekken: Dark Resurrection und n Haufen voll HBs PCs are machines which never move but are always crashing
|
|
06.07.2011 14:51 |
|
|
|
vielesysteme
Junior Mitglied
Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 4
|
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 |
|
|
|
-blue7
/dev/null/
Beiträge: 1.926
Gruppe: Mod a.D.
Registriert seit: May 2009
Status:
Abwesend
Danke erhalten: 1768
|
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 irre
[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 |
|
|
|
vielesysteme
Junior Mitglied
Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 4
|
RE: PSP-Firmwarefunktionen in HBs verwenden?
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() 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
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 |
|
|
|
-blue7
/dev/null/
Beiträge: 1.926
Gruppe: Mod a.D.
Registriert seit: May 2009
Status:
Abwesend
Danke erhalten: 1768
|
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 ) dann wäre es vielleicht nicht schlecht zu wissen, welche FW du hast
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 |
|
|
|
vielesysteme
Junior Mitglied
Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 4
|
RE: PSP-Firmwarefunktionen in HBs verwenden?
Könnte an meiner FW liegen(hab 6.39 PRO-B6)
danke an -blue7 für die gelegenheit, mich selbst zu zitieren
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 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: PSP-Firmwarefunktionen in HBs verwenden?
Könnte an meiner FW liegen(hab 6.39 PRO-B6)
danke an -blue7 für die gelegenheit, mich selbst zu zitieren
Versuch mal 6.39 TN-A
|
|
07.07.2011 20:13 |
|
|
|
vielesysteme
Junior Mitglied
Beiträge: 32
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 4
|
RE: PSP-Firmwarefunktionen in HBs verwenden?
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ü?
#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 |
|
|
|