Thursday, October 22, 2009

PSPKVM v0.5.4 Test 11

PSPKVM - Image 1

Homebrew coders Sleepper, M@x and the rest of the dev team has released a new test build of PSPKVM, a port of SUN's phoneME Feature that enables MIDP/JavaME applications to run on the PSP. The latest build has added some new features and various improvements.

If upgrading from a previous test build, you should just be able to copy over the EBOOT.PBP and utility.sym files to the psp/game/pspkvm directory on your memory stick (utility.sym contains new glyphs for the return and cancel keys in the Danzeff and semichordal boards).

Warning: known critical bug in test packages--upgrade to build 10 and later. There is a known bug in some of the test packages which can cause corruption of your folder store in the AMS. To avoid this bug do not remove marked midlets. After doing this and doing a subsequent 'move' operation, you will not be able to start your VM.

The bug affects all test packages prior to test build 10 which have the AMS with the folder system and the 'mark' commands in the menus. Build 10 has the fix for the bug and recovery code allowing you to start again if the store is already corrupted.

We strongly suggest you upgrade to this package. If you have not yet upgraded, and you inadvertently do mark a midlet and then remove it, and haven't yet performed a move operation, you may still evade this problem by either (a) using the 'Unmark all' command or (b) just shutting down the AMS. Do not attempt to perform a move before doing so.

  • Streamlined command handling in Virtual boards--all boards now allow direct entry of commands registered by midlet authors without going through the interim text context layer. Semichordal and Danzeff boards also bind appropriate keys to OK and CANCEL command types if the midlet author registers them correctly. Allows single keystroke return from full-screen text fields in many midlets, including Opera Mini. See 'Fast confirm/cancel' in the wiki page UsingTheSemichordalBoard (the keys in the Danzeff board look the same).
  • Added experimental, compact 'floating' version of AWF virtual board (see AWFFloat).
  • Changed colours of Danzeff/semichordal keys to make distinguishing them easier.
  • AMS warns when you attempt to move a folder into itself or into its own child.
  • Changed Config midlet 'Exit' to 'Done'.
  • AMS allows deleting of non-empty folders.
  • Improvements to smart positioning system in virtual keyboards, so they move properly around one-line textfields in forms.
  • (non-UI/non-user) added Java interfaces exposing native to J2ME control mapping--necessary to get AWF board operating properly when keys are remapped by user or 'Western' X/O mapping is selected.
Source: qj


Post a Comment