PSPKVM

Aus PSPWiki

Wechseln zu: Navigation, Suche
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.

Weiterführendes

PSPKMV's Homepage

PSPKVM@SourceForge.net

pspME@SourceForge.net

Persönliche Werkzeuge