PSPKVM
Aus PSPWiki
| PSPKVM | |
|---|---|
| Bild:Pspkmv1.JPG | |
| Download(s) | Aktuelle Version |
| Entwickler | M@x & Sleeper |
| portiert von | Sleeper |
| Version | v0.3.2 |
| Firmware(s) | 1.50 & 3.xx |
| Status | Veröffentlicht und nutzbar |
| Website | [1] |
PSPKVM ist ein Projekt, welches sich zum Ziel gesetzt hat, MIDP/JavaME-Programme, wie zum Beispiel HandyGames, auf der PSP lauffähig zu machen. Anfangs von sleeper entwickelt, wurde das Projekt am 12. Februar 2008 mit M@x' pspME zusammengeschlossen. Beide Entwickler beschlosen, das Projekt gemeinsam fortzusetzen, um die Vorteile beider Projekte zu vereinen. Am 31. März 2008 gb es ein Update von PSPKVM auf Version 0.3.0, welche Verbesserungen an der Programmoberfläche und eine erweiterte Unterstützung von Applikationen mit sich brachte.
Inhaltsverzeichnis |
Meilensteine des Projekts
Unterstütze APIs:
midp2.0
Teile der nokia UI
WMA2.0(JSR205, fake function)
APIs, die noch kommen sollen:
nokia UI
M3G(JSR184)
Nutzung
Starte PSPKVM und wähle ein .jar-File (Java-Applikationsformat) vom MemoryStick, welches du starten möchtest. Das genutzte Standartgerät ist ein SE K800i, doch durch betätigen der Dreieckstaste kann ein anderes Gerät, wie zum Beispiel ein Nokia S60, Motorola Triplets und einige andere gewählt werden. Das zuletzt genutzte Gerät wird beim nächsten Start von PSPKVM automatisch wieder geladen.
Kompatibilität
Es gibt aktuell eine Kompatibilitätsliste von sleeper, welche nach der Version 0.0.8 entstanden ist. Diese ist hier zu finden
Seit Version 0.3.0, funktionieren einige Spiele nicht mehr. Eine Kompatibilitätsliste ist in Vorbereitung.
Steuerung
Tastenbelegung:
Oben -> NUM2
Links -> NUM4
Rechts -> NUM6
Unten -> NUM8
AnalogStick -> D-pad
Kreis -> NUM0
Quadrat -> NUM1
Dreieck -> NUM3
O -> NUM5
L+Quadrat -> NUM7
L+Dreieck -> NUM9
L+Kreis -> SELECT
L+X -> CLEAR
SELECT -> L-Soft
START -> R-Soft
L -> *
R -> #
L+R+X -> Red-key(Aktuelle Applikation beenden)
Version History + Changelog
Versions: v0.3.2 (2008-04-28)
Virtual Keyboard support.
Use “L+R+Square” to call up network connection dialog at any time. (slim version only)
Add pspkvm.ini configuration file.
JSR75 root directories configurable by pspkvm.ini.
Stretch small device screen to fit PSP screen.
Support CW90.
Resolve bug: can not enter jad/jar file selector form, if the original jar file direcory is deleted.
Implement microedition.platform property. Now can run Cangshenlu..
Don’t show mess icon in AMS.
Resolve the bug that can’t output voice in jstardict.
v0.3.1 (2008-04-07)
Add JSR75(File Connection) support.
Minor optimization of draw_rgb.
Enlarge Java Heap to avoid OutOfMemoryError for some games.
v0.3.0 (2008-03-31)
MIDP 2.0. Nokia UI APIs. (partial) WMA1.1(JSR120) stub. Networking. (By PSP’s WIFI) Java AMS with MVM supporting. Several input methods: QWERTY/Abc/Symbol/… Directly browse and run from local jad/jar file, and auto-install without interruption. Jpeg support. MIDI & Wave audio playback support. Device emulation. You can choose device type to emulate for different screen sizes and key codes, either at installation time or from “Select device” menu. Changed default key assignment for specific application.
v0.1.0a (2008-02-18)
Limited the heap size used by sound font to fix a crash bug.
v0.1.0 (2008-02-16)
Added audio support, it can play MIDI and WAVE files now.
Added the homebrew icon.
Added the function to select the last selected file when restart.
The fixedsys font is added back.
Fixed a crash bug caused by a corrupted jar file in the folder.
Fixed a bug where the app doesn't display file name including '.'.
v0.0.9 (2008-02-09)
Support 3.XX kernel. Added fake functions for WMA2.0/1.1, many games that need WMA API will can be run now. Added functions to "String Midlet.getAppProperty(String key)", can run "Cang Shen Lu(苍神录)" now. Added functions for command bar. Added a function to load the last selected device when restarted. Added a new key "L+Cross -> CLEAR". Disabled some unnecessary exceptions. Fixed a OutOfMemory bug. Fixed a bug when decoding some images with transparent color. Fixed the bug when display some specific letters. Fixed the bug that "SELECT" key don't respond sometimes.
v0.0.8 (2008-01-07)
Fixed some bugs that may cause some games not to be played.
v0.0.7 (2008-01-04)
Fixed the blank screen bug; added a new key "SELECT".
v0.0.6 (2008-01-03)
User can now select device by pressing Triangle.
v0.0.5 (2008-01-02)
Fixed some bugs.
v0.0.4 (2007-12-31)
Fixed 2 crash bugs.
v0.0.3 (2007-12-31)
Fixed a crash bug and optimized.
v0.0.2 (2007-12-23)
Fixed some bugs.
v0.0.1 (2007-12-10)
The first release.

