Usage
1) Select "Find Application" item in AMS (the item on the top)
2) Select "Install from memory stick (ms0:/)"
3) Browse the file system of your memory stick now, and select jad or jar to run
4) After selected, the jad/jar will be automatically installed and run. You can choose the installed application from AMS next time you want to run.
A more comprehensive "Getting Started Guide" is here
Key Mapping
By default, the key assignment is blow:
NUM0: Cross
NUM1: Square
NUM2: UP
NUM3: Triangle
NUM4: LEFT
NUM5: Shift+Circle
NUM6: RIGHT
NUM7: Shift+Square
NUM8: DOWN
NUM9: Shift+Triangle
*: Shift+SELECT
#: Shift+START
CLEAR: Shift+Cross
SELECT: Circle
Left Soft: SELECT
Right Soft: START
UP/DOWN/LEFT/RIGHT: Analog joy stick
(* "Shift" = holding Left Trigger or Right Trigger)
Left Trigger + Right Trigger + Triangle: Multi-tasking key (Click to return AMS and put MIDlet to background)
Left Trigger + Right Trigger + Cross: Exit current running MIDlet
So, hab jetzt endlich die Bestätigung von Amazon bekommen dass mein TiltFX ausgetauscht wird, dann kann ich mit der TiltFX Unterstützung weitermachen. Hab schon nen sehr kleinen Teil der EBOOT reversed, aber der Code ist so ideotisch geschrieben dass jeder normale Coder ausrasten würde... mit eigns von Datel geschriebenen fopen/fread/... Funktionen mit eigenem UID Table und alles was man so braucht um ein paar Dateien zu öffnen, dann für jedes Modul eine eigene Funktion zum laden, und haufenweiße mehr Blödsinn -.-
Nur mal ein Beispiel...
void sub_07EA4(void)
{
/* size_uhura (eines der TiltFX Module heißt "uhura") ist auf Adresse 0x0028F06C im Dateisegment */
int *size = (int *)0x0028F06C;
SceUID mod = 0;
int stat = 0;
/* Fragt mich nicht warum sie diese scheiß Struktur überhaupt benutzten */
SceKernelLoadExecParam param;
param.size = sizeof(SceKernelLoadExecParam));
param.args = 0;
param.argp = NULL;
param.key = NULL;
/* Der Anfangs-Byte vom uhura Buffer liegt auf Adresse 0x00161740 */
mod = vshKernelLoadModuleBufferVSH((* size), (void *)0x00161740, 0, ¶m);
sceKernelStartModule(mod, 0, NULL, &stat, NULL);
return;
};
Die allerselbe Funktion kommt insgesamt 3 mal vor, nur jedes mal mit anderen Buffer Adressen, für jedes der 3 TiltFX Module (Uhura, Scotty und und Checkov). Das ganze hätte man wesentlich einfacher, schneller und weniger Speicheraufwendig schreiben können
Ja nautürlich, wenn ich PSPJump release wird jedes Theme, welches auch im Original gibt auf der PSP geben. Wobei ich mein Spiel extra so geschrieben habe, dass ich die Bilder nicht extra aufwendig bearbeiten muss. Sonder mit einfachen Mitteln es kompatibel machen kann.
Vieleicht schaffe ich es heute noch dann gibt es ein neues Video, welches alle Mosnster, Ufos, schwarze Löcher und ein wenig mehr zeigt
Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation, Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!
Da ich keine Lust habe, hier alles neu zu schreiben, post ich einfach noch mal die PN die ich pspbricker geschrieben hab:
HacKmaN :
Langsam fängt Datel an mich noch mehr zu nerven (ich hab gedacht das geht gar nicht mehr -.-)... ich weiß jetzt warum es auf CFWs nicht läuft (höchstwarscheinlich, kann natürlich noch andere Gründe auch haben). Es ist eigentlich ganz logisch. Um nach einem Kernel Reboot im RAM zu bleiben, patcht TiltFX, genauso wie ein HEN oder eine CFW, den Aufruf der reboot.bin, um eine eigene Rebootex zu laden. Kurz und einfach: ChickHEN oder die systemctrl setzt die rebootex ein -> Datel setzt die rebootex ein -> beide patchen den Aufruf um auf die eigene zu springen -> die beiden blockieren sich gegenseitig und die PSP crasht (entweder wenn DecompressReboot von sceKernelExitGame aufgerufen wird, oder wenn auf die Register $at gesprungen ist, in welchem die Adresse der reboot.bin [bzw. eine der beiden rebootex adressen] ist). Wenn man dagegen TiltFX startet und dann im XMB ChickHEN startet, bleibt es einfach bei der 5.03 OFW mit TiltFX. Dass liegt daran, dass ChickHEN als erstes die rebootex einsetzt und den Aufruf patcht, und Datel die Rebootex/den Aufruf erst später patcht. Aus diesem Grund wird die ChickHEN Rebootex entweder gelöscht wird oder sie unberührt im RAM bleibt (je nachdem wo tiltfx die eigene rebootex speichert), und es wird immer auf die TiltFX Rebootex gesprungen, weil der reboot.bin Sprung von TiltFX später gepatcht wird.
Dass heißt wir können gar nicht beides haben. Entweder die Datel Rebootex, oder die ChickHEN/CFW Rebootex
Ich werd mich trotzdem weiter damit beschäftigen (vllt. gibts ja noch ne Möglichkeit), aber ich befürchte dass es nichts wird
Dazu muss man auch sagen, dass TiltFX ALLE Dateien im Flash überprüft, also auch die, die nicht zur OFW gehören, und wenn EINE davon nicht von Sony signiert ist, crasht es beim starten eines Profils.
Kann man das nicht umgehen?
Wäre ja sonst schade
Dateil macht dsa ja nur um zu prüfen obs auch wirklich ne ofw ist, kann man das nicht einfach überspringen oder so?
Kann man das nicht umgehen?
Wäre ja sonst schade
Dateil macht dsa ja nur um zu prüfen obs auch wirklich ne ofw ist, kann man das nicht einfach überspringen oder so?
Die Blockaden, die prüfen ob unsignierte Dateien im Flash sind wäre warscheinlich umgehbar. Aber für dass Problem mit der rebootex seh ich keine Lösung. Es ist keine Sicherheitsmaßname gegen CFWs/HENs, ohne die eigene rebootex würd TiltFX gar nicht erst möglich sein. Nach einem Kernel Reboot wäre TiltFX nicht mehr im RAM. Ich kann nicht garantieren dass meine Theorie stimmt (ich habs in keinem Code gesehen, mit dem reversen komm ich nur sehr langsam voran und bin noch nicht weit), ich vermute nur dass es so ist. Spätestens nach dem Release von TNs HEN wissen wir es genau. Wenn es mit diesem Funktioniert, dann ist es war anderes, ansonsten ist es sicher dass die rebootex das Problem ist.
Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2010 18:42 von HacKmaN.
@ PSTools: Ja jedes Theme wird drin sein, das alte Haloween Theme wird durch das neue ersetzt werden. Wie gesagt der Aufwand ist sehr gering um die Themes zu portieren.
@ m33: Im Multiplayer kannst du mit deinen Freuden zusammen hüpfen und wer dann am höchsten kommt, vielleicht kommen dann Team aufgaben etc. Sich gegenseitig abschießen wird man sich auch können. Ich weiß aber noch nicht welche Auswirkung dies haben wird . Je nachdem kann man vielleicht heruntergefallenen Mitspieler wird in Spiel holen usw. . Ich bin noch am planen .
@ emink123: Ja PSPjump wird man über Gamesharing verschicken können. Nicht direkt, dass Spiel. Man muss sich es vorstellen, dass erst ein Empfang Programm geschickt, welches dann das Spiel von dem anderen Empfängt und installiert.
Zu dem Release kann ich nur sagen, dass es fertig ist, wenn es fertig ist. Eventuell wird es einen Beta Version geben. Bis dahin ist es aber noch ein langer Weg. Wenn ihr wollt editiere ich in den ersten Post eine Roadmap, damit ihr immer über den aktuellen Status (Was ist schon fertig, was noch nicht fertig ist) Bescheid wisst.
Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation, Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!
Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation, Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!
Die Qualität am Anfang ist nicht so toll, liegt an Yotube ich schau mal ob ich das noch hin bekomme.
Sorry das der erste Post fast ganz gelöscht wurde war meine Schuld, er ist aber fast wieder hegestellt.
Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation, Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!
Dieser Beitrag wurde zuletzt bearbeitet: 02.11.2010 13:40 von pspbricker.
Ne es wird nur einen Modus geben, so dass man die PSP aus dem Normalzustand um 90 Grad drehen muss. Etwas anderes macht für mich keinen Sinn.
Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation, Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!
Ich hab mir alle 7 Seiten durchgelesen und finde "PSPJump" wird das BESTE Homebrew-game der PSP-Szene.Vielleicht sogar besser als Jellycar oder CSPSP!!
________________________________________ Der Friseur von GeoHot hat ein iPhone , unjailbreaked