diff --git a/2_EP/BIN/0684_PLAYER_MENU_CODE.bin b/2_EP/BIN/0684_PLAYER_MENU_CODE.bin
new file mode 100644
index 0000000..33a68a9
Binary files /dev/null and b/2_EP/BIN/0684_PLAYER_MENU_CODE.bin differ
diff --git a/2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.map b/2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.map
new file mode 100644
index 0000000..8ee0f19
--- /dev/null
+++ b/2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.map
@@ -0,0 +1,4 @@
+00000000 0
+80098E34 not_and_1
+80098E38 .byt:010C
+
\ No newline at end of file
diff --git a/2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.txt b/2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.txt
new file mode 100644
index 0000000..1c8e92c
--- /dev/null
+++ b/2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.txt
@@ -0,0 +1,41 @@
+﻿; 1 file included
+; 53 lines
+; 4 labels
+; 0 equations
+
+; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm
+
+FFFFFFFF .psx                                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 9
+FFFFFFFF .open ""C:\\Users\\Sergey\\Documents\\GitHub\\Persona2-PSX-asm-sources\\2_EP\\BIN\\0684_PLAYER_MENU_CODE.bin"",0x80096000; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 11
+80096000 .org 0x80098DD0                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 13
+80098DD0 .area 0x00000174                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 14
+80098DD0    move    s0,v0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 16
+80098DD4    move    a0,s0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 17
+80098DD8    ori     a1,r0,0x30                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 18
+80098DDC    ori     a2,r0,0x25                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 19
+80098DE0    ori     a3,r0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 20
+80098DE4    move    v0,a3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 21
+80098DE8    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 22
+80098DEC    sw      v0,0x10(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 23
+80098DF0    lui     a1,-0x7FF6                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 25
+80098DF4    addiu   a1,a1,0x20                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 26
+80098DF8    andi    v1,s1,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 27
+80098DFC    sll     v1,v1,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 28
+80098E00    lui     t0,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 29
+80098E04    addu    v1,v1,a1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 31
+80098E08    sw      v0,0x0(v1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 32
+80098E0C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 33
+80098E10    lhu     v0,0x0(s0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 35
+80098E14    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 36
+80098E18    andi    v0,0xFF                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 37
+80098E1C    addiu   s0,0x4                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 38
+80098E20    addu    s0,v0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 39
+80098E24    andi    v0,s0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 40
+80098E28    beq     v0,zero,0x80098E34                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 41
+80098E2C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 42
+80098E30    addiu   s0,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 43
+80098E34 not_and_1:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 44
+80098E34    move    a0,s0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 45
+80098E38 .fill 0x0000010C,0x00                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 45
+80098F44 .endarea                                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 45
+80098F44 .close                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\2_EP\EP_684_Persona_Info_render.asm line 51
diff --git a/2_EP/EP_684_Persona_Info_render.asm b/2_EP/EP_684_Persona_Info_render.asm
new file mode 100644
index 0000000..26af118
--- /dev/null
+++ b/2_EP/EP_684_Persona_Info_render.asm
@@ -0,0 +1,53 @@
+/////////////////////////////////////////////////////////////////////////////////
+//
+//      Persona 2 Eternal Punishment (PSX) JAP / User Menu Persona/Demon russian info 2-line rendering PATCH
+//      Author: Sergey Shemet 09/01/2026
+//
+//       v 1.0 - Initial
+//
+
+.psx
+
+.open "2_EP/BIN/0684_PLAYER_MENU_CODE.bin", 0x80096000
+
+.org 0x80098dd0
+.area 0x174, 0
+
+        move    s0, v0           // saving read addr in save2 reg
+        move    a0, s0           // moving text address to arg to print text (no more 8 byte shift!)
+        li      a1, 0x30
+        li      a2, 0x25         //print params
+        li      a3, 0x1
+        move    v0, a3
+        jal     0x80090000       //my print procedure
+        sw      v0, 0x10(sp)     //wtf
+
+        lui        a1,0x800a
+        addiu      a1,a1,0x20
+        andi       v1,s1,0xff
+        sll        v1,v1,0x2
+        lui        t0,0x8008
+
+        addu       v1,v1,a1
+        sw         v0,0x0(v1)   //saving 1st link address
+        nop
+
+        lhu     v0, 0x0(s0)      //we need to shift current string
+        nop
+        andi    v0, 0xFF         //cleaning length
+        addiu   s0, 4            //shift text string command + next line cmd
+        addu    s0, v0           //shift read address
+        andi    v0, s0, 1
+        beq     v0, zero, not_and_1
+        nop
+        addiu   s0, 1            //16bit align
+not_and_1:
+        move    a0, s0           //another print
+
+.endarea
+        //........................................
+        //........ORIGINAL 2nd STRING PRINT CODE..
+        //........................................
+.close
+
+//  compile with                    ./armips -sym 2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.map -temp 2_EP/BUILD_LOGS/0681_PLAYER_MENU_P.txt 2_EP/EP_684_Persona_Info_render.asm
\ No newline at end of file
