here you go...
Check for Core.config.compat.hasNumericButtons and menuBar.endLoop included
working in the Sim not checked with my PRS-505.
Will post modified Sim with Core.config.compat.hasNumericButtons and kbook.simEnviro flag, maybe with a menu-option to set hasNumericButtons within the next days.
Check for kbook.simEnvior is just one level deep and should not do any harm, if otherwise just delete the line for use with the real devices.
[Edit 2010-12-05]
Attachment removed, use latest code in post #32 or in the Sim-Package x.04 in Post #59
[\Edit]