N P 2   f o r   P S P   v e r 0 . 3 8 
 
                                                                                                                                           3 1   M a r c h   2 0 1 1 
 
                                                                                                                       R e s o n a   h i t   R y i   ( h i s s o r i i ) 
 
 
 
 T h a t   e m u l a t e s   t h e   N E C   P C - 9 8 0 1   s e r i e s 
 
 I   t r i e d   t o   t r a n s p l a n t   t o   P S P   ( h t t p : / / w w w . y u i . n e . j p / n p 2 / )   N e k o   P r o j e c t   I I . 
 
 I s   c u t t i n g   c o r n e r s   i n   i t s   o w n   w a y . 
 
 T h e   o r i g i n a l   v e r s i o n   o f   t h e   s o u r c e   t o   v e r 0 . 8 1 a . 
 
 
 
 T a k e s   o v e r   f r o m   M r .   s a k a h i   o f   o r i g i n a l   t r a n s p l a n t   r e c i p i e n t 
 
 M o r e   V e r 0 . 3 4 ,   b e i n g   d e v e l o p e d   b y   R e s o n a   R y i   h i t . 
 
 
 
 D i s c l a i m e r   0 ) 
 
 
 
     D u e   t o   t h e   u s e   o f   t h i s   s o f t w a r e ,   t h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   d a m a g e s . 
 
     P l e a s e   u s e   a t   y o u r   o w n   r i s k   o n l y . 
 
 
 
 P r e p a r i n g   a ) 
 
 
 
       I n s t a l l a t i o n   d i r e c t o r y 
 
 
 
       S u c h   a s   t h e   " P S P   \   G A M E   \   n p 2 " .   p a r t   o f   t h e   n p 2   c a n   b e   c h a n g e d   t o   y o u r   l i k i n g . 
 
 
 
       P r e p a r a t i o n   o f   J a p a n e s e   f o n t s 
 
 
 
       P l e a s e   o b t a i n   t h e   o f f i c i a l   s i t e   M A K E F O N T 3 2   N e k o   P r o j e c t   I I .   U n d e r   t h e   N P 2   T o o l . 
 
       ( H t t p : / / r e t r o p c . n e t / y u i / n p 2 t o o l / i n d e x . h t m l ) 
 
 
 
       I s   M A K E F O N T 3 2 , 
 
           F o n t F a c e :   M S   G o t h i c 
 
           F o n t T y p e :   P C - 9 8   B i t m a p 
 
       C r e a t e   a   f o n t . b m p   c h o o s e ,   p u t   i n   t h e   i n s t a l l   d i r e c t o r y . 
 
       F o n t F a c e :   w i l l   b e   g o o d   t o m o r r o w   m o r n i n g ,   e v e n   M S . 
 
 
 
 O p e r a t i o n   2 )   K e y 
 
 
 
       S o f t   k e y b o a r d   o n   /   o f f :   r i g h t   t r i g g e r 
 
       M e n u   o n   /   o f f :   l e f t   t r i g g e r 
 
 
 
       M o d e   o n   /   o f f   k e y   c o n f i g u r a t i o n   s e l e c t i o n :   S E L E C T 
 
       S T A R T :   C o n f i g u r a t i o n   K e y   M o d e   S w i t c h i n g   -   p c 9 8   m o u s e   m o d e   < > 
 
 
 
       M o d e   C o n f i g   k e y   /   p c 9 8   m o u s e 
 
       - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   - 
 
       %:   d e p e n d e n t   /   c o n f i g   c o n f i g u r a t i o n   d e p e n d e n t 
 
       %:   d e p e n d e n t   /   c o n f i g   c o n f i g u r a t i o n   d e p e n d e n t 
 
       %:   l e f t   c l i c k   /   m o u s e   c o n f i g u r a t i o n   d e p e n d e n t   ( *   1 ) 
 
        :   R i g h t - c l i c k   /   m o u s e   c o n f i g u r a t i o n   d e p e n d e n t   ( *   1 ) 
 
       M o v e   /   m o u s e   c o n f i g u r a t i o n   d e p e n d e n t :   D i g i t a l   p a d   !
 
       M o v e   /   m o u s e   c o n f i g u r a t i o n   d e p e n d e n t :   D i g i t a l   p a d   !
 
       M o v e   /   m o u s e   c o n f i g u r a t i o n   d e p e n d e n t :   D i g i t a l   p a d   !
 
       M o v e   /   m o u s e   c o n f i g u r a t i o n   d e p e n d e n t :   D i g i t a l   p a d   !
 
       M o v e   /   m o u s e :   U n u s e d   a n a l o g   p a d 
 
       - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   - 
 
 
 
       B y   c h e c k i n g   ( *   1 )   m e n u - >   p s p - >   a   S w a p   9 8 m o u s e   b u t t o n s , 
 
                 R i g h t - c l i c k   t h e   l e f t   m o u s e   t o   c l i c k   t h e   m o u s e ,      %  i n   t h e   m o u s e   m o d e   w h e n   p c 9 8 
 
                 C a n   b e   c h a n g e d   C o n f i g u r a t i o n   c h a n g e s   a r e   s a v e d . 
 
 
 
       2 . 1 )   k e y   c o n f i g u r a t i o n 
 
 
 
       K e y   c o n f i g u r a t i o n   i s   d o n e   i n   a   f i l e   c a l l e d   p s p _ k e y . t x t . 
 
       P l e a s e   p u t   i n   t h e   s a m e   d i r e c t o r y   a s   E B O O T . P B P . 
 
       S t a n d a r d ,   c o m e s   w i t h   a   p s p _ k e y . t x t   l i k e   b e l o w . 
 
 
 
 [ K e y S e t t i n g ] 
 
 u p   =   U P 
 
 d o w n   =   D O W N 
 
 l e f t   =   L E F T 
 
 r i g h t   =   R I G H T 
 
 c i r c l e   =   R E T 
 
 c r o s s   =   E S C 
 
 t r i a n g l e   =   S H I F T 
 
 s q u a r e   =   S P C 
 
 m m _ t r i a n g l e   =   S H I F T 
 
 m m _ s q u a r e   =   S P C 
 
 c o m m e n t   =   " b a s i c   s e t t i n g s   ( m o v e   t h e   c u r s o r   k e y s ) " 
 
 
 
 [ K e y S e t t i n g ] 
 
 u p   =   [ 8 ] 
 
 d o w n   =   [ 2 ] 
 
 l e f t   =   [ 4 ] 
 
 r i g h t   =   [ 6 ] 
 
 c i r c l e   =   R E T 
 
 c r o s s   =   E S C 
 
 t r i a n g l e   =   S H I F T 
 
 s q u a r e   =   S P C 
 
 m m _ t r i a n g l e   =   S H I F T 
 
 m m _ s q u a r e   =   S P C 
 
 c o m m e n t   =   " b a s i c   s e t t i n g s   ( m o v e   n u m e r i c   k e y p a d ) . " 
 
 
 
          U p   /   d o w n   /   l e f t   /   r i g h t   i s   s e t   a t   t h e   t i m e   o f   e a c h   d i g i t a l   p a d   i s   p r e s s e d 
 
          C i r c l e   /   c r o s s   /   t r i a n g l e   /   s q u a r e   i s   s e t   a t   t h e   t i m e   o f   %  /      /   %  /   %  r e s p e c t i v e l y   i s   p r e s s e d 
 
          M m _ t r i a n g l e   /   m m _ s q u a r e   i s   s e t   a t   t h e   t i m e   o f   %  /   %  i n   e a c h   m o d e   w h e n   t h e   m o u s e   i s   p r e s s e d   p c 9 8 
 
          C o m m e n t   i s   a   c o m m e n t   t h a t   a p p e a r s   w h e n   y o u   s e l e c t   t h e   k e y   s e t t i n g s   i n   t h e   c o n f i g u r a t i o n   o f   t h e   P S P .   I n   t h e   " "   h a l f - w i d t h 
 
           P l e a s e   e n c l o s e .   I f   y o u   u s e   C h i n e s e   c h a r a c t e r s   i n   S J I S . 
 
       L i n e   f e e d   c o d e ,   I   f e e l   t h a t   s u p p o r t   D O S   ( W i n d o w s ) ,   M A C ,   U n i x   s y s t e m s   w i l l   b e . 
 
 
 
       Y o u   c a n   a d d   a n y   n u m b e r   o f   K e y S e t t i n g   a n y w a y . 
 
 
 
       K e y   c a n   b e   s e t   a s   f o l l o w s . 
 
 
 
       ( 1 0   n o n - k e y )   1   2   3   4   5   6   7   8   9   0 
 
       A B C D E F G H I J K L M N O P Q R S T U   V W X Y Z 
 
       -   ^   \   @   [ ; : ] ,   /   _ . 
 
       E S C   B S   T A B   R E T   S P C   X F E R   R L U P   R L D N   I N S   D E L   H O M E   H E L P   N F E R 
 
       S T O P   C O P Y   S H I F T   R S H I F T   ( s h i f t   l e f t )   C A P S   K A N A   G R P H   C T R L   ( r i g h t   s h i f t ) 
 
       L W I N   R W I N   ( W I N   k e y   l e f t )   A P P   ( W I N   r i g h t   k e y ) 
 
       U P   L E F T   R I G H T   D O W N   ( c u r s o r   k e y s ) 
 
       [ - ]   [ . ]   [ / ]   [ * ]   [ + ]   [ = ]   [ , ]   ( 1 0   k e y ) 
 
       [ 0 ]   [ 1 ]   [ 2 ]   [ 3 ]   [ 4 ]   [ 5 ]   [ 6 ]   [ 7 ]   [ 8 ]   [ 9 ]   ( 1 0   k e y ) 
 
       V F 1   V F 2   V F 3   V F 4   V F 5   ( f u n c t i o n   k e y ) 
 
       F 1   F 2   F 3   F 4   F 5   F 6   F 7   F 8   F 9   F 1 0   ( f u n c t i o n   k e y ) 
 
 
 
       2 . 2 ) 
 
 
 
       R o u g h   m o v e   t h e   c u r s o r   i s   a n a l o g   a n d   d i g i t a l   m o v e m e n t   i s   e a s y   t o   d o   f i n e 
 
 
 
       K e y   o p e r a t i o n   a t   t h e   t i m e   o f   2 . 3 )   s o f t   k e y b o a r d   m o d e 
 
 
 
                 S e l e c t i o n   o f   k e y :   d i g i t a l   p a d 
 
                 S o f t   k e y b o a r d   i t s e l f   m o v e :   A n a l o g   p a d 
 
                 %:   t h e   k e y   i n p u t 
 
 
 
 S c r e e n   s i z e   3 ) 
 
 
 
       Y o u   c a n   s e l e c t   t h e   s c r e e n   s i z e   o f   t h e   s h e l l   o f   t h e   f o l l o w i n g   m e n u - >   p s p . 
 
 
 
          4 3 2 x 2 7 0   ( 0 . 6 7 5 - f o l d   r e d u c t i o n   r a t i o   b y   2 4   d o t s ,   l e f t   a n d   r i g h t ,   b l a c k   s c r e e n   a r e a   b y   a   d o t   a b o v e   a n d   b e l o w ) 
 
          4 8 0 x 2 7 2   ( W   *   0 . 7 5   r e d u c t i o n   r a t i o   w i d e - s c r e e n   l a n d s c a p e ,   H   *   0 . 6 8 ) 
 
          4 8 0 x 3 0 0   ( 0 . 7 5 - f o l d   r e d u c t i o n   r a t i o ,   u p   a n d   d o w n   w i l l   e x p i r e   b y   1 4   d o t s ) 
 
       ( C u t   o f f   t i m e s ,   e t c . ,   1 6 0   r i g h t   d o t ,   d o t   b e l o w   1 2 8 )   6 4 0 x 4 0 0 
 
 
 
       "   I f   t h e   4 8 0 x 3 0 0 ,   6 4 0 x 4 0 0   d o e s   n o t   f i t   i n   ( 4 8 0 x 2 7 2 )   s c r e e n   o f   t h e   P S P , 
 
           O v e r l o o k s   t h e   e n t i r e   s c r e e n   w i t h   t h e   a n a l o g   s t i c k   w h e n   t h e y   c o n f i g u r e   k e y   m o d e . 
 
       "   S e t   t h e   s e l e c t e d   s c r e e n   w i l l   b e   s a v e d . 
 
 
 
 O p e r a t i n g   c l o c k   s e t t i n g   4 )   P S P 
 
 
 
          3 3 3 M H z   I f   y o u   c h e c k   m e n u - >   p s p - >   t h e   C l o c k   3 3 3 M H z , 
 
           O p e r a t e s   a t   2 2 2 M H z   a n d   u n c h e c k e d . 
 
          T h e   s e t t i n g   y o u   c h o o s e   w i l l   b e   s a v e d . 
 
 
 
 S c h e d u l e   5 )   ( t o   b e   d e t e r m i n e d   . . . ) 
 
 
 
       "   S u p p o r t s   r e a d   J a p a n e s e   f i l e 
 
       "   R e v i e w   o f   U I 
 
       - A l l   s o r t s   o f   b u g   f i x e s 
 
               : 
 
       S p e e d     i m p r o v e m e n t 
 
 
 
 6 )   i c o n 
 
 
 
     p o c h i   s t y l e   t h a n   ( h t t p : / / p o c h i s t y l e . p s p w i r e . n e t / i n d e x . h t m l ) , 
 
     I   w a s   a l l o w e d   t o   u s e   t h e   i c o n   f o r   c r e a t i n g   M r .   p o c h i . 
 
 
 
 7 )   F o n t 
 
 
 
     P a r t   o f   t h e   f o n t   y o u   a r e   u s i n g   a   l e n g t h   " 1 0 "   f o n t . 
 
 
 
 C h a n g e   H i s t o r y   8 ) 
 
 
 
 v e r 0 . 3 8 
 
 "   S u p p o r t s   s l e e p   m o d e 
 
 ( E n b u g   F a s t e r   V e r 0 . 3 7 )   F i x e d   t o o   e a r l y   s o f t   k e y b o a r d   k e y   i n p u t 
 
 "   T h e   s y s t e m   s e t u p   m e n u   o f   t h e   m e n u   i n   t h e   [ R e s e t   w i t h   H E L P   k e y ] 
 
     ( E n b u g   F a s t e r   V e r 0 . 3 7 )   f i x   w a s   n o   l o n g e r   p u t   i t 
 
 
 
 v e r 0 . 3 7 
 
 "   I f   t h e   s c r e e n   s i z e   o f   6 4 0 x 4 8 0 ,   b u g   e n t e r s   t h e   v e r t i c a l   l i n e   a t   a r o u n d   5 1 2   h o r i z o n t a l   d o t s   ( v e r 0 . 3 5 
 
     F i x )   h a s   b e e n   e n b u g 
 
 "   W h e n   p c 9 8   m o u s e   m o d e ,   r i g h t - c l i c k   m o u s e   b u t t o n   o n   t h e   P S P   t o   %, 
 
     I   c a n   b e   a s s i g n e d   t o   l e f t - c l i c k   m o u s e   b u t t o n   o n   t h e   P S P    
 
 - W a s   l i t t l e   b i t   f a s t e r 
 
 
 
 v e r 0 . 3 6 
 
 "   I f   t h e   s c r e e n   s i z e   o f   4 8 0 x 3 0 0   a n d   a   s c r o l l   a t   t h e   b o t t o m   a l s o   b e   i n   t h e   a n a l o g   p a d 
 
     F i x   t h e   p r o b l e m   d i d   n o t   a p p e a r 
 
 
 
 v e r 0 . 3 5 
 
 A d d i t i o n   o f   k e y   c o n f i g u r a t i o n 
 
 
 
 v e r 0 . 3 4 
 
 F i x e d   a   s o u n d   p r o b l e m   B E E P   /   P S G   h a s   n o t   b e e n   p l a y i n g   p r o p e r l y 
 
 - A t   S t a r t u p   " ~ T s u   P i p o "   h a s   n o w   b e c o m e . 
 
 
 
 v e r 0 . 3 3 
 
 F i x e d   a   p r o b l e m   F M   s o u n d   s o u r c e   h a s   n o t   b e e n   p l a y i n g   p r o p e r l y 
 
 
 
 v e r 0 . 3 2 
 
 M e n u   i s   n o w   e a s y   t o   s e e   . . . 
 
 "   T o   e l i m i n a t e   t h e   s l u g g i s h   w h e n   t h e   o p e r a t i o n   m e n u ,   t h e   m e n u   i s   d i s p l a y e d   w h e n   t h e   e m u l a t i o n 
 
     C h a n g e d   t o   s t o p 
 
 "   E v e n   w h e n   y o u   a r e   s h i f t i n g   t h e   d i s p l a y   a r e a ,   s u c h   a s   6 4 0 x 4 0 0 ,   P S P   m e n u   i s   a l w a y s   a t   t h e   t o p   o f   t h e   s c r e e n 
 
     B e   m o d i f i e d   t o   a   f i x e d   d i s p l a y 
 
 F i x e d   a   p r o b l e m   w i t h   t h e   f i l e   s e l e c t i o n   m e n u ,   t h e   f i l e   e x t e n s i o n   o f   t h e   c a s e   d i d   n o t   a p p e a r 
 
 F i x e d   a   p r o b l e m   i n   t h e   P C 9 8   m o u s e   m o d e ,   t h e   a c c e l e r a t i o n   o f   t h e   m o v e   u p w a r d   /   l e f t   o f   t h e   c u r s o r   d i d   n o t   s t o p 
 
    C r e a t i o n   o f   M r .   p o c h i   ( h t t p : / / p o c h i s t y l e . p s p w i r e . n e t / i n d e x . h t m l )   p o c h i   s t y l e 
 
     H a d   t o   u s e   t h e   i c o n 
 
 ( M i d d l e   o f )   m i g r a t e d   t o   P S P S D K   t h e   d e v e l o p m e n t   e n v i r o n m e n t 
 
 R u n   E B O O T . P B P   f i l e   s i z e   h a s   b e e n   r e d u c e d   c o n s i d e r a b l y 
 
 
 
 v e r 0 . 3 
 
 S u p p o r t   l a r g e - s c r e e n   ( 4 3 2 x 2 7 0 ,   4 8 0 x 2 7 2   ( w i d e ) ,   4 8 0 x 3 0 0 ,   6 4 0 x 4 0 0 ) 
 
 "   E n h a n c e d   s o f t w a r e   k e y b o a r d 
 
 F i x e d   a   ( l e a v e   g a r b a g e   o n   t h e   s c r e e n   s o m e t i m e s )   p r o c e s s i n g   t h e   m o u s e   c u r s o r 
 
 ,   M o v e   t o   t h e   m e n u   ( 2 2 2 / 3 3 3 M H z )   C l o c k   o p e r a t i o n .   s u p p o r t   t o   s a v e   t h e   c o n f i g u r a t i o n   c l o c k . 
 
 F o n t   o f   t h e   m e n u   i s   n o w   d i f f i c u l t   t o   s e e   . . . 
 
 
 
 v e r 0 . 2 1 
 
 F D I - b e   a b l e   t o   r e a d   t h e   i m a g e   c o r r e c t i o n 
 
 ,   W a s   f i x e d   i n   t h e   t e r m i n a t i o n   p r o c e s s   c a n   f a i l 
 
 "   I n   t h e   x   b u t t o n   i n   t h e   m e n u   b a r   o r   m e n u - >   e m u l a t e - >   E x i t   o f   n p 2 
 
     M o d i f i e d   t o   g o   b a c k   t o   H o m e 
 
 "   A f t e r   r e s e t   i n   t h e   m e n u - >   e m u l a t e - >   R e s e t   w i t h   H E L P   k e y   o f   n p 2 
 
     F i x   t o   p u t   i n t o   t h e   s y s t e m   s e t u p   m e n u 
 
 S i m p l e   a d d   a n d   c o n f i g u r e   k e y   m o d e 
 
 
 
 v e r 0 . 2 
 
 S o u n d ,   i s   n o w   o u t 
 
 - E n d   p r o c e s s i n g   ( t o   g o   b a c k   h o m e ,   t o   s a v e   t h e   i n i   f i l e ) 
 
 - R e m o v e   t h e   r e s t r i c t i o n   o f   t h e   i n s t a l l a t i o n   d i r e c t o r y   o f   t h e   d e c i d e d   n p 2 
 
 -   F i x e d   ( t i m e   i t s   o w n   ( )   /   l o c a l t i m e   c r e a t e   ( ) )   i t   w a s   n o t   t o   g e t   t h e   c u r r e n t   t i m e 
 
 - Q u i t   ( )   ( )   /   f r e e   m a l l o c   N a n c h a t t e 
 
     ( M a l l o c   o w n   u s i n g   s c e K e r n e l   ~   ( )   /   f r e e   ( )   a s   w r i t t e n   b y ) 
 
 ( C r e a t e   ( )   s p r i n t f   o w n )   f i x   t h e   g a r b l e d   d i a l o g 
 
 "   C h a n g e   t h e   s o u r c e   o f   t h e   b a s e   v e r 0 . 8 1   !  v e r 0 . 8 1 a 
 
 P u b l i c   a n d   s o u r c e 
 
 
 
 v e r 0 . 1 
 
 R e l e a s e   t i m e   b e i n g 
 
 
 
 W e b   s i t e   a u t h o r   v e r s i o n   8 )   P S P 
 
 
 
 %  h i t   R y i   R e s o n a   ( h i s s o r i i ) 
 
 R e s o n a   R y i   h i t   d o t - c o m :   b l o g   N e w s   s y s t e m 
 
 h t t p : / / h i s s o r i i . b l o g 4 5 . f c 2 . c o m / 
 
 
 
 S y s t e m   d e v e l o p m e n t   b l o g :   E m u   a r e   t w o   -   d i a r y   E m u l a t o r   H a c k i n g 
 
 h t t p : / / e m u h a n i . s e e s a a . n e t / 
 
 
 
 %  s a k a h i 
 
 h t t p : / / s a k a h i . h p . i n f o s e e k . c o . j p / 