; 6 files included
; 1303 lines
; 95 labels
; 0 equations

; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm
; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm
; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm
; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm
; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm
; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm

FFFFFFFF .psx                                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 5
800542CC setdrawtpage:                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 8
8001B0C8 storecolor:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 9
8001A070 initcopycharchain:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 10
8001A08F makecharpixels:                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 11
8001A284 generatesmallchar:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 12
8001A20C makeshadowsmallchar:                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 13
80019300 printbigdmatext:                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 14
00008009 myaddr:                                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 16
FFFFFFFF .open ""C:\\Users\\Sergey\\Documents\\GitHub\\Persona2-PSX-asm-sources\\1_IS\\BIN\\SLPS_021.00"",0x8000F800; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 18
8000F800 .org 0x8008F600                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 3
8008F600    lui     r2,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 8
8008F604    sw      r4,-0x30(r2)                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 9
8008F608    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 10
8008F60C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 11
8008F610    srl     r2,r3,0xD                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 12
8008F614    bne     r2,zero,0x8008F66C                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 13
8008F618    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 14
8008F61C    clear   r2                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 16
8008F620    addiu   r4,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 19
8008F624 next2bytes:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 20
8008F624    sb      r3,0x0(r4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 21
8008F628    addiu   r4,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 22
8008F62C    addiu   r5,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 23
8008F630    addiu   r2,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 24
8008F634    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 25
8008F638    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 26
8008F63C    srl     r3,r3,0xC                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 27
8008F640    bne     r3,zero,0x8008F650                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 28
8008F644    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 29
8008F648    j       0x8008F624                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 30
8008F64C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 31
8008F650 savelengthandexit:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 33
8008F650    ori     r2,0x2000                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 34
8008F654    lui     r3,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 35
8008F658    lw      r3,-0x30(r3)                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 36
8008F65C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 37
8008F660    sh      r2,0x0(r3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 38
8008F664    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 39
8008F668    move    r2,r4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 40
8008F66C ismystring:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 43
8008F66C    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 44
8008F670    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 45
8008F674    andi    r3,r3,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 46
8008F678    addiu   r3,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 47
8008F67C nextmybyte:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 48
8008F67C    lbu     r2,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 49
8008F680    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 50
8008F684    sb      r2,0x0(r4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 51
8008F688    addiu   r4,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 52
8008F68C    addiu   r3,-0x1                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 53
8008F690    bne     r3,zero,0x8008F67C                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 54
8008F694    addiu   r5,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 55
8008F698    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 56
8008F69C    move    r2,r4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 57
8008F6A0 .org 0x8008F700                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 60
8008F700    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 62
8008F704    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 63
8008F708    srl     r2,r3,0xD                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 65
8008F70C    beq     r2,zero,0x8008F760                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 66
8008F710    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 67
8008F714    lbu     r2,0x0(r4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 69
8008F718    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 70
8008F71C    lbu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 71
8008F720    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 72
8008F724    add     r2,r3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 73
8008F728    sb      r2,0x0(r4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 74
8008F72C    addiu   r5,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 76
8008F730    sub     r2,r3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 77
8008F734    addiu   r4,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 78
8008F738    add     r4,r2                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 79
8008F73C nextmybyte2:                                                 ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 81
8008F73C    lbu     r2,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 82
8008F740    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 83
8008F744    sb      r2,0x0(r4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 84
8008F748    addiu   r4,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 85
8008F74C    addiu   r3,-0x1                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 86
8008F750    bne     r3,zero,0x8008F67C                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 87
8008F754    addiu   r5,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 88
8008F758    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 89
8008F75C    move    r2,r4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 90
8008F760 secondstrisjap:                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 94
8008F760    lbu     r3,0x0(r4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 96
8008F764    addiu   r4,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 97
8008F768    add     r4,r3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 98
8008F76C    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 100
8008F770    clear   r2                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 102
8008F774 next2bytes2:                                                 ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 106
8008F774    sb      r3,0x0(r4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 107
8008F778    addiu   r4,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 108
8008F77C    addiu   r5,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 109
8008F780    addiu   r2,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 110
8008F784    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 111
8008F788    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 112
8008F78C    srl     r3,r3,0xC                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 113
8008F790    bne     r3,zero,0x8008F7A0                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 114
8008F794    lhu     r3,0x0(r5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 115
8008F798    j       0x8008F774                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 116
8008F79C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 117
8008F7A0 savelengthandexit2:                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 119
8008F7A0    lui     r3,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 120
8008F7A4    lw      r3,-0x30(r3)                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 121
8008F7A8    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 122
8008F7AC    lhu     r3,0x0(r3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 123
8008F7B0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 124
8008F7B4    add     r2,r3,r2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 125
8008F7B8    lui     r3,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 129
8008F7BC    lw      r3,-0x30(r3)                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 130
8008F7C0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 131
8008F7C4    sh      r2,0x0(r3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 132
8008F7C8    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 133
8008F7CC    move    r2,r4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 134
8008F7D0 .org 0x8008F800                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 142
8008F800    move    r6,ra                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 145
8008F804    lui     r5,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 147
8008F808    ori     r5,0xA7C                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 148
8008F80C    lui     r4,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 149
8008F810    ori     r4,-0x5F2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 150
8008F814    jal     0x80015FE0                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 151
8008F818    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 152
8008F81C    lui     r5,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 154
8008F820    ori     r5,0xAE4                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 155
8008F824    lui     r4,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 156
8008F828    ori     r4,0xA7E                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 157
8008F82C    jal     0x80015FE0                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 158
8008F830    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 159
8008F834    lui     r5,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 161
8008F838    ori     r5,-0x5F4                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 162
8008F83C    lui     r4,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 163
8008F840    ori     r4,0xAE6                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 164
8008F844    jal     0x80015FE0                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 165
8008F848    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 166
8008F84C    move    ra,r6                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 168
8008F850    ori     r4,r0,0x0                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 169
8008F854    j       0x80017A9C                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\complex_strings_copy.asm line 171
8008F858 .org 0x80090000                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 22
80090000 externalprint:                                               ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 24
80090000    move    v1,s3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 26
80090004    move    s3,a0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 27
80090008    lhu     v0,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 29
8009000C    move    s3,v1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 30
80090010    srl     v1,v0,0xD                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 31
80090014    bne     v1,zero,0x80090024                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 32
80090018    clear   v1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 33
8009001C    j       0x80019300                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 34
80090020    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 35
80090024 myprintlineroutine:                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 37
80090024    addiu   sp,sp,-0x50                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 38
80090028    sw      ra,0x4C(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 39
8009002C    sw      s1,0x2C(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 40
80090030    sw      s2,0x30(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 41
80090034    sw      s3,0x34(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 42
80090038    sw      s4,0x38(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 43
8009003C    sw      s5,0x3C(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 44
80090040    sw      s6,0x40(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 45
80090044    sw      s8,0x48(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 46
80090048    sw      s7,0x44(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 47
8009004C    move    s6,a0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 49
80090050    move    s1,a1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 50
80090054    move    s2,a2                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 51
80090058    andi    v0,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 55
8009005C    addiu   s6,s6,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 56
80090060    lui     s3,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 57
80090064    sh      v0,-0x10(s3)                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 58
80090068    sh      v0,-0xE(s3)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 59
8009006C    lui     t0,0xFF                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 62
80090070    ori     t0,t0,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 63
80090074    sw      s0,0x28(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 65
80090078    andi    s0,a3,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 66
8009007C    move    a0,s0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 67
80090080    lui     a3,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 68
80090084    lui     a2,-0x100                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 69
80090088    addiu   t1,a3,-0x4930                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 72
8009008C    lw      v1,-0x4930(a3)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 73
80090090    lbu     a1,0x60(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 74
80090094    lui     v0,-0x8000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 75
80090098    and     a2,v1,a2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 78
8009009C    andi    a1,a1,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 79
800900A0    and     v1,v1,t0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 80
800900A4    or      s4,v1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 81
800900A8    lw      v0,0x4(t1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 82
800900AC    lw      v1,0x0(s4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 83
800900B0    addiu   v0,v0,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 84
800900B4    and     v1,v1,t0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 85
800900B8    or      a2,a2,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 86
800900BC    sw      v0,0x4(t1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 87
800900C0    jal     0x8001B0C8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 88
800900C4    sw      a2,-0x4930(a3)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 89
800900C8    move    a0,s4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 90
800900CC    sll     a1,s1,0x10                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 92
800900D0    sra     a1,a1,0x10                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 93
800900D4    sll     a2,s2,0x10                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 94
800900D8    sra     a2,a2,0x10                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 95
800900DC    jal     0x8001A070                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 96
800900E0    move    a3,s0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 97
800900E4 cputovram_scratchpad_template:                               ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 100
800900E4    lui     a3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 101
800900E8    ori     a3,a3,0x348                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 102
800900EC    lui     a1,0xF00                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 104
800900F0    sw      a1,0x0(a3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 105
800900F4    lui     a0,-0x6000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 107
800900F8    sw      a0,0x4(a3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 108
800900FC    lui     v0,0x1F0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 110
80090100    ori     v0,0x130                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 111
80090104    sw      v0,0x8(a3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 112
80090108    lui     v0,0xC                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 114
8009010C    ori     v0,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 115
80090110    sw      v0,0xC(a3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 116
80090114 _1bppto4bpp_table_template:                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 118
80090114    lui     t8,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 120
80090118    ori     t8,t8,0x390                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 121
8009011C    lui     t7,-0x7FFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 122
80090120    ori     t7,t7,0x3E8                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 123
80090124    lw      t5,0x0(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 124
80090128    lw      t6,0x4(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 125
8009012C    sw      t5,0x0(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 126
80090130    sw      t6,0x4(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 127
80090134    lw      t5,0x8(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 128
80090138    lw      t6,0xC(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 129
8009013C    sw      t5,0x8(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 130
80090140    sw      t6,0xC(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 131
80090144    lw      t5,0x10(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 132
80090148    lw      t6,0x14(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 133
8009014C    sw      t5,0x10(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 134
80090150    sw      t6,0x14(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 135
80090154    lw      t5,0x18(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 136
80090158    lw      t6,0x1C(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 137
8009015C    sw      t5,0x18(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 138
80090160    sw      t6,0x1C(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 139
80090164 rect_scratchpad_template:                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 141
80090164    lui     s3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 143
80090168    ori     s3,0x3D0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 144
8009016C    lui     v0,0x400                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 145
80090170    sw      v0,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 146
80090174    lui     v0,0x6480                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 147
80090178    ori     v0,-0x7F80                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 148
8009017C    sw      v0,0x4(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 149
80090180    ori     v0,r0,-0xF40                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 150
80090184    sh      v0,0xC(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 151
80090188    lhu     v1,0xA8(gp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 152
8009018C    ori     v0,r0,0x0                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 154
80090190    sw      v0,0x8(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 155
80090194    sh      s2,0xA(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 156
80090198    lui     v0,0xC                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 158
8009019C    ori     v0,0x8                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 159
800901A0    sw      v0,0x10(s3)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 160
800901A4    sh      v1,0xE(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 161
800901A8 make_sprite_size_table:                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 163
800901A8    lui     s3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 164
800901AC    ori     s3,0x3F0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 165
800901B0    lui     v0,0x403                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 166
800901B4    ori     v0,0x201                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 167
800901B8    sw      v0,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 168
800901BC    lui     v1,0x706                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 169
800901C0    ori     v1,0x504                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 170
800901C4    sw      v1,0x4(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 171
800901C8    ori     v0,r0,0x807                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 172
800901CC    sh      v0,0x8(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 173
800901D0 misc_init:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 175
800901D0    move    t6,s1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 176
800901D4 textgroupreadloop:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 180
800901D4    lui     s3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 185
800901D8    ori     s3,0x3F0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 186
800901DC    lui     t1,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 187
800901E0    lh      v1,-0xE(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 189
800901E4    lui     t2,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 190
800901E8    sltiu   a0,v1,0xB                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 191
800901EC    bne     a0,zero,0x800901F8                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 192
800901F0    clear   s2                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 193
800901F4    ori     v1,r0,0xA                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 194
800901F8 readtexttobuffer:                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 196
800901F8    lbu     a0,0x0(s6)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 197
800901FC    addiu   s6,s6,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 198
80090200    addiu   v1,v1,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 199
80090204    sb      a0,-0xC(t2)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 200
80090208    addiu   s2,s2,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 201
8009020C    lh      v0,-0xE(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 202
80090210    addiu   t2,t2,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 203
80090214    addiu   v0,v0,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 204
80090218    bne     v1,zero,0x800901F8                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 205
8009021C    sh      v0,-0xE(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 206
80090220    ori     a0,r0,0x0                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 208
80090224    sb      a0,-0xC(t2)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 209
80090228    addu    s3,s3,s2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 211
8009022C    addiu   s3,-0x1                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 212
80090230    lbu     a1,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 213
80090234    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 214
80090238    move    t5,a1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 215
8009023C    lui     t3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 217
80090240    ori     t3,t3,0x1C0                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 218
80090244 form_char_data_in_scratch:                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 220
80090244    jal     0x80090580                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 221
80090248    move    a0,s2                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 222
8009024C rect_cmd_init:                                               ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 225
8009024C    lui     s3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 227
80090250    ori     s3,0x3D0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 228
80090254    lui     s1,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 230
80090258    addiu   s5,s1,-0x4930                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 231
8009025C    lui     s0,0xFF                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 232
80090260    ori     s0,s0,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 233
80090264    lui     s7,-0x8000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 234
80090268    lui     t2,-0x100                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 245
8009026C    move    t4,s4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 246
80090270    move    t1,s4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 247
80090274 rect_set_x:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 248
80090274    sh      t6,0x8(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 252
80090278    sll     v0,s2,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 254
8009027C    addu    v0,s2                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 255
80090280    sll     v0,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 256
80090284    addu    t6,v0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 257
80090288 rect_set_width:                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 258
80090288    sll     v0,t5,0x3                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 259
8009028C    sh      v0,0x10(s3)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 260
80090290 pageloop:                                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 262
80090290    lw      v0,-0x4930(s1)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 264
80090294    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 265
80090298    and     a0,v0,t2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 266
8009029C    and     v0,v0,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 267
800902A0    or      a1,v0,s7                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 268
800902A4    lw      v0,0x4(s5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 269
800902A8    lw      v1,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 270
800902AC    addiu   v0,v0,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 271
800902B0    and     v1,v1,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 272
800902B4    or      a0,a0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 273
800902B8    sw      v0,0x4(s5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 274
800902BC    sw      a0,-0x4930(s1)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 275
800902C0 rect_copy_scratch_to_ram:                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 277
800902C0    lw      t8,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 278
800902C4    lw      t7,0x4(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 279
800902C8    sw      t8,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 280
800902CC    sw      t7,0x4(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 281
800902D0    lw      a3,0x8(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 282
800902D4    lw      t7,0xC(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 283
800902D8    sw      a3,0x8(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 284
800902DC    sw      t7,0xC(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 285
800902E0    lw      t8,0x10(s3)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 286
800902E4    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 287
800902E8    sw      t8,0x10(a1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 288
800902EC rect_scratch_connect:                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 290
800902EC    lw      v1,0x18(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 291
800902F0    lw      v0,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 292
800902F4    lw      v1,0x0(v1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 293
800902F8    and     v0,v0,t2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 294
800902FC    and     v1,v1,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 295
80090300    or      v0,v0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 296
80090304    sw      v0,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 297
80090308    lw      a0,0x18(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 299
8009030C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 300
80090310    lw      v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 301
80090314    and     v1,a1,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 302
80090318    and     v0,v0,t2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 303
8009031C    or      v0,v0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 304
80090320    sw      v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 305
80090324    sw      a1,0x18(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 306
80090328    lhu     v0,0x4(t4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 307
8009032C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 308
80090330    bne     v0,zero,0x80090340                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 309
80090334    clear   s8                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 310
80090338    sw      a1,0x28(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 312
8009033C    sw      a3,0xC(t4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 313
80090340 cpu2vram_cmd_loop:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 315
80090340    lw      v0,-0x4930(s1)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 318
80090344    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 319
80090348    and     a0,v0,t2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 320
8009034C    and     v0,v0,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 321
80090350    or      a3,v0,s7                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 322
80090354    move    a2,a3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 323
80090358    lw      v0,0x4(s5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 324
8009035C    lw      v1,0x0(a3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 325
80090360    addiu   v0,v0,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 326
80090364    and     v1,v1,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 327
80090368    or      a0,a0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 328
8009036C    sw      v0,0x4(s5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 329
80090370    sw      a0,-0x4930(s1)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 333
80090374    lui     a1,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 336
80090378    ori     a1,a1,0x348                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 337
8009037C    lw      t8,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 338
80090380    lw      t7,0x4(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 339
80090384    sw      t8,0x0(a2)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 340
80090388    sw      t7,0x4(a2)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 341
8009038C    lw      t8,0x8(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 342
80090390    lw      t7,0xC(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 343
80090394    sw      t8,0x8(a2)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 344
80090398    sw      t7,0xC(a2)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 345
8009039C    sll     v1,s8,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 347
800903A0    addiu   v0,v1,0x130                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 348
800903A4    sh      v0,0x8(a2)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 349
800903A8 copy_char_data_start:                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 350
800903A8    lui     t3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 351
800903AC    ori     t3,t3,0x1C0                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 352
800903B0    addiu   a2,0x10                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 354
800903B4    clear   v0                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 355
800903B8    sll     v1,t5,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 357
800903BC    sll     a1,s8,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 358
800903C0    addu    a1,t3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 359
800903C4 copy_char_data_loop:                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 360
800903C4    lw      t7,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 361
800903C8    addu    a1,v1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 362
800903CC    sw      t7,0x0(a2)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 363
800903D0    addiu   a2,0x4                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 365
800903D4    addiu   v0,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 366
800903D8    ori     r1,r0,0xC                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 367
800903DC    bne     v0,r1,0x800903C4                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 367
800903E0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 368
800903E4    bne     s8,zero,0x800903FC                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 370
800903E8    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 371
800903EC set_flush_cache_cmd:                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 373
800903EC    ori     t8,r0,0x10                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 374
800903F0    sb      t8,-0x3D(a2)                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 375
800903F4    lui     t8,0x100                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 376
800903F8    sw      t8,0x0(a2)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 377
800903FC cpu2vram_dma_link:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 379
800903FC    lw      v1,0x18(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 381
80090400    lw      v0,0x0(a3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 382
80090404    lw      v1,0x0(v1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 383
80090408    and     v0,v0,t2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 384
8009040C    and     v1,v1,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 385
80090410    or      v0,v0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 386
80090414    sw      v0,0x0(a3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 387
80090418    lw      a0,0x18(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 388
8009041C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 389
80090420    lw      v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 390
80090424    and     v1,a3,s0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 391
80090428    and     v0,v0,t2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 392
8009042C    or      v0,v0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 393
80090430    sw      v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 394
80090434    sw      a3,0x18(t1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 395
80090438    addiu   s8,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 398
8009043C    bne     s8,t5,0x80090340                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 399
80090440    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 400
80090444    addiu   t1,t1,0x4                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 402
80090448    addiu   v0,t4,0x8                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 403
8009044C    sltu    v0,t1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 404
80090450    bne     v0,zero,0x80090290                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 405
80090454    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 406
80090458 chunk_making_end:                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 408
80090458    lhu     v0,0x4(s4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 410
8009045C    lui     t3,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 411
80090460    addiu   v0,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 412
80090464    lhu     v1,-0xE(t3)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 413
80090468    sh      v0,0x4(s4)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 414
8009046C    bne     v1,zero,0x800901D4                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 416
80090470    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 418
80090474 textend:                                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 420
80090474    clear   s2                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 421
80090478    lui     s3,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 422
8009047C    addiu   s5,s3,-0x4930                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 423
80090480    lui     s1,0xFF                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 424
80090484    ori     s1,s1,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 425
80090488    move    s0,s4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 426
8009048C    clear   a1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 427
80090490 pagetloop:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 429
80090490    ori     a2,r0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 431
80090494    addu    s2,s2,a2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 432
80090498    lui     v0,-0x8000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 433
8009049C    lui     a0,-0x100                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 434
800904A0    lw      v1,-0x4930(s3)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 435
800904A4    lw      a3,0xA4(gp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 436
800904A8    and     v1,v1,s1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 437
800904AC    or      v1,v1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 438
800904B0    sw      v1,0x30(s0)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 439
800904B4    lw      v0,-0x4930(s3)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 440
800904B8    lw      v1,0x0(v1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 441
800904BC    and     v0,v0,a0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 442
800904C0    and     v1,v1,s1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 443
800904C4    lw      a0,0x4(s5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 444
800904C8    or      v0,v0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 445
800904CC    sw      v0,-0x4930(s3)                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 446
800904D0    addiu   a0,a0,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 447
800904D4    sw      a0,0x4(s5)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 448
800904D8    lw      a0,0x30(s0)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 449
800904DC    jal     0x800542CC                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 450
800904E0    addiu   s0,s0,0x4                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 451
800904E4    sltiu   v0,s2,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 452
800904E8    bne     v0,zero,0x80090490                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 453
800904EC    clear   a1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 454
800904F0    move    v0,s4                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 456
800904F4    lw      ra,0x4C(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 459
800904F8    lw      s8,0x48(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 460
800904FC    lw      s7,0x44(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 461
80090500    lw      s6,0x40(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 462
80090504    lw      s5,0x3C(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 463
80090508    lw      s4,0x38(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 464
8009050C    lw      s3,0x34(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 465
80090510    lw      s2,0x30(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 466
80090514    lw      s1,0x2C(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 467
80090518    lw      s0,0x28(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 468
8009051C    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 470
80090520    addiu   sp,sp,0x50                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 471
80090524 .byte 0x54,0x68,0x69,0x73,0x20,0x67,0x61,0x6D,0x65,0x20,0x77,0x61,0x73,0x20,0x6F,0x66,0x66,0x69,0x63,0x69,0x61,0x6C,0x6C,0x79,0x20,0x63,0x72,0x61,0x63,0x6B,0x65,0x64,0x20,0x62,0x79,0x20,0x53,0x45,0x52,0x47,0x45,0x59,0x20,0x53,0x48,0x45,0x4D,0x45,0x54,0x20,0x32,0x30,0x32,0x31,0x2D,0x32,0x30,0x32,0x35,0x2E,0x20,0x57,0x48,0x41,0x54,0x20,0x41,0x52,0x45,0x20,0x59,0x4F,0x55,0x20,0x44,0x4F,0x49,0x4E,0x47,0x20,0x48,0x45,0x52,0x45,0x2C,0x20,0x42,0x4F,0x59,0x3F; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 472
8009057E .byte 0x00                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 473
8009057F .byte 0x00                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 474
80090580 make_char_line_in_scratch:                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 4
80090580    addiu   sp,sp,-0x18                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 6
80090584    sw      ra,0x10(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 7
80090588    sw      t5,0x14(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 8
8009058C    move    t5,a0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 9
80090590    sll     s3,a1,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 11
80090594    lui     t7,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 12
80090598    addiu   t7,-0xC                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 13
8009059C char_data_clear:                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 15
8009059C    move    a1,t3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 16
800905A0    addiu   a0,a1,0x184                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 17
800905A4    ori     v0,r0,0x0                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 18
800905A8 char_data_loop:                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 19
800905A8    sw      v0,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 20
800905AC    addiu   a1,0x4                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 21
800905B0    bne     a1,a0,0x800905A8                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 22
800905B4    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 23
800905B8    move    s1,t3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 25
800905BC    ori     a2,r0,0x0                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 27
800905C0    lbu     v0,0x0(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 28
800905C4    lbu     t2,0xAC(gp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 29
800905C8    addiu   t7,t7,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 30
800905CC    lui     a3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 32
800905D0    ori     a3,a3,0x390                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 33
800905D4 chars_font_loop:                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 36
800905D4    addiu   v0,-0x20                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 37
800905D8    beq     v0,zero,0x800906B8                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 39
800905DC    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 40
800905E0    lui     v1,-0x7FE1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 42
800905E4    ori     v1,v1,-0x5600                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 43
800905E8    sll     t0,v0,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 44
800905EC    sll     v0,v0,0x3                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 45
800905F0    addu    v0,v0,t0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 46
800905F4    addu    t1,v0,v1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 47
800905F8    clear   t3                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 49
800905FC char_lines_loop:                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 51
800905FC    lbu     v1,0x0(t1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 52
80090600    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 53
80090604    beq     v1,zero,0x800906A8                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 54
80090608    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 55
8009060C its_not_empty:                                               ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 57
8009060C    andi    a0,v1,0xF                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 59
80090610    sll     a0,a0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 60
80090614    addu    a0,a0,a3                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 61
80090618    lhu     a0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 62
8009061C    srl     a1,v1,0x4                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 64
80090620    andi    a1,a1,0xF                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 65
80090624    sll     a1,a1,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 66
80090628    addu    a1,a1,a3                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 67
8009062C    lhu     a1,0x0(a1)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 68
80090630    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 69
80090634    sll     a1,0x10                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 71
80090638    or      a0,a1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 72
8009063C    mult    a0,t2                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 73
80090640    sll     a1,a2,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 78
80090644    addu    a1,a1,a2                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 79
80090648    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 82
8009064C    mflo    t4                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 83
80090650    mult    t3,s3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 86
80090654    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 87
80090658    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 88
8009065C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 89
80090660    mflo    a0                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 90
80090664    addu    a0,a0,a1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 93
80090668    addu    a0,a0,s1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 94
8009066C    andi    v0,t4,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 96
80090670    sb      v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 97
80090674    sra     v0,t4,0x8                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 99
80090678    andi    v0,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 100
8009067C    sb      v0,0x1(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 101
80090680    sra     v0,t4,0x10                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 103
80090684    andi    v0,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 104
80090688    sb      v0,0x2(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 105
8009068C    addiu   v0,t5,-0x1                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 107
80090690    bne     a2,v0,0x8009069C                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 108
80090694    andi    v1,t5,0x3                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 109
80090698    beq     v1,zero,0x800906A8                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 111
8009069C not_last:                                                    ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 113
8009069C    sra     v0,t4,0x18                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 114
800906A0    andi    v0,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 115
800906A4    sb      v0,0x3(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 116
800906A8 divideby4:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 118
800906A8 zero_jump:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 120
800906A8    addiu   t3,t3,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 121
800906AC    ori     v0,r0,0xC                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 122
800906B0    bne     t3,v0,0x800905FC                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 123
800906B4    addiu   t1,t1,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 124
800906B8 spacejump:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 126
800906B8    addiu   a2,a2,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 127
800906BC    lbu     v0,0x0(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 128
800906C0    addiu   t7,t7,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 129
800906C4    beq     v0,zero,0x800906D4                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 131
800906C8    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 132
800906CC    bne     a2,t5,0x800905D4                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 134
800906D0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 135
800906D4 sprite_end:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 137
800906D4    lbu     v1,0xAD(gp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 138
800906D8    ori     v0,r0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 139
800906DC    bne     v1,v0,0x800907D0                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 140
800906E0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 141
800906E4    move    a0,s1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 143
800906E8    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 144
800906EC make_shadow:                                                 ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 147
800906EC    move    a1,s3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 148
800906F0    sll     a1,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 149
800906F4    sll     v0,s3,0x3                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 150
800906F8    addu    v0,a1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 151
800906FC    addu    a3,a0,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 153
80090700    addu    a0,a1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 154
80090704    lbu     t1,0xAC(gp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 156
80090708    ori     t2,r0,0xF                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 157
8009070C    addiu   t1,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 158
80090710 shadow_row_loop:                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 161
80090710    clear   t5                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 163
80090714 shadow_sprites_loop:                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 166
80090714    addu    t7,a3,t5                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 168
80090718    lw      t0,0x0(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 169
8009071C    clear   a2                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 170
80090720    ori     a1,r0,0x4                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 171
80090724 shadow_pixel_loop:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 174
80090724    move    a1,a2                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 175
80090728    addiu   a1,a1,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 176
8009072C    sll     a1,a1,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 177
80090730    sll     v0,a2,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 179
80090734    sllv    v0,t2,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 180
80090738    and     v0,t0,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 181
8009073C    beq     v0,zero,0x800907A4                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 182
80090740    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 183
80090744    ori     v0,r0,0x7                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 186
80090748    bne     a2,v0,0x80090780                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 187
8009074C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 188
80090750    addu    t8,t7,s3                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 191
80090754    addiu   t8,t8,0x4                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 192
80090758    lw      v1,0x0(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 193
8009075C    ori     v0,r0,0xF                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 194
80090760    and     v0,v1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 195
80090764    bne     v0,zero,0x800907A4                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 196
80090768    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 197
8009076C    move    v0,t1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 198
80090770    or      v0,v1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 199
80090774    sw      v0,0x0(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 200
80090778    b       0x800907A4                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 201
8009077C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 202
80090780 normal_case:                                                 ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 204
80090780    addu    t8,t7,s3                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 205
80090784    lw      v1,0x0(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 206
80090788    sllv    v0,t2,a1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 207
8009078C    and     v0,v1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 208
80090790    bne     v0,zero,0x800907A4                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 209
80090794    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 210
80090798    sllv    v0,t1,a1                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 211
8009079C    or      v0,v1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 212
800907A0    sw      v0,0x0(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 213
800907A4 no_s:                                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 215
800907A4    addiu   a2,a2,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 216
800907A8    sltiu   v0,a2,0x8                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 217
800907AC    bne     v0,zero,0x80090724                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 218
800907B0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 219
800907B4    addiu   t5,t5,0x4                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 221
800907B8    bne     t5,s3,0x80090714                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 222
800907BC    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 223
800907C0    subu    a3,s3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 226
800907C4    sltu    v0,a3,a0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 227
800907C8    beq     v0,zero,0x80090710                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 228
800907CC    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 229
800907D0 notshadow:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 231
800907D0    lw      t5,0x14(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 232
800907D4    lw      ra,0x10(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 233
800907D8    move    v0,s1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 234
800907DC    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 235
800907E0    addiu   sp,sp,0x18                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_charload_grouped.asm line 236
800907E4 customnamerender:                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 6
800907E4 _4bit_conversion_table2:                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 7
800907E4    lui     t8,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 8
800907E8    ori     t8,t8,0x390                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 9
800907EC    lui     t7,-0x7FFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 10
800907F0    ori     t7,t7,0x3E8                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 11
800907F4    lw      t5,0x0(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 12
800907F8    lw      t6,0x4(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 13
800907FC    sw      t5,0x0(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 14
80090800    sw      t6,0x4(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 15
80090804    lw      t5,0x8(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 16
80090808    lw      t6,0xC(t7)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 17
8009080C    sw      t5,0x8(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 18
80090810    sw      t6,0xC(t8)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 19
80090814    lw      t5,0x10(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 20
80090818    lw      t6,0x14(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 21
8009081C    sw      t5,0x10(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 22
80090820    sw      t6,0x14(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 23
80090824    lw      t5,0x18(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 24
80090828    lw      t6,0x1C(t7)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 25
8009082C    sw      t5,0x18(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 26
80090830    sw      t6,0x1C(t8)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 27
80090834 make_sprite_size_table2:                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 29
80090834    lui     s3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 30
80090838    ori     s3,0x3F0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 31
8009083C    lui     v0,0x403                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 32
80090840    ori     v0,0x201                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 33
80090844    sw      v0,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 34
80090848    lui     v1,0x706                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 35
8009084C    ori     v1,0x504                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 36
80090850    sw      v1,0x4(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 37
80090854    clear   a1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 40
80090858    lui     v1,-0x7FF7                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 41
8009085C read_char:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 42
8009085C    lbu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 43
80090860    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 44
80090864    sb      v0,-0xC(v1)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 46
80090868    beq     v0,zero,0x80090888                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 47
8009086C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 48
80090870    addiu   v1,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 49
80090874    addiu   a1,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 50
80090878    addiu   a0,0x2                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 51
8009087C    sltiu   v0,a1,0x7                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 52
80090880    bne     v0,zero,0x8009085C                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 53
80090884    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 54
80090888 end_of_name_read:                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 56
80090888    move    a0,a1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 57
8009088C    addu    s3,s3,a0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 58
80090890    addiu   s3,-0x1                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 59
80090894    lbu     a1,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 60
80090898    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 61
8009089C    lui     s3,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 63
800908A0    ori     s3,0x3B0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 64
800908A4    lui     a2,0x121                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 66
800908A8    ori     a2,0x3C8                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 67
800908AC    sw      a2,0x0(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 68
800908B0    lui     a2,0xC                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 69
800908B4    sll     a1,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 70
800908B8    or      a2,a1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 71
800908BC    sw      a2,0x4(s3)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 72
800908C0    sra     a1,0x1                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 73
800908C4    lui     t3,-0x7FF8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 75
800908C8    ori     t3,t3,-0x1000                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 76
800908CC    jal     0x80090580                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 78
800908D0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 79
800908D4    lui     a0,0x1F80                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 81
800908D8    ori     a0,0x3B0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 82
800908DC    jal     0x8004F994                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 83
800908E0    move    a1,v0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 84
800908E4    jal     0x8004F6E8                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 85
800908E8    clear   a0                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 86
800908EC    j       0x800CA148                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 88
800908F0    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\IS_battle_GG_name_render.asm line 89
800908F4 returncharsinstring:                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 1
800908F4    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 4
800908F8    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 5
800908FC    srl     v0,v0,0xD                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 6
80090900    bne     v0,zero,0x80090910                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 7
80090904    clear   v1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 8
80090908    j       0x80090940                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 11
8009090C    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 12
80090910 ismy1bytestring:                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 13
80090910    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 14
80090914    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 15
80090918    andi    v0,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 16
8009091C    andi    v1,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 18
80090920    beq     v1,zero,0x8009092C                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 19
80090924    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 20
80090928    addiu   v0,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 21
8009092C notand1:                                                     ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 23
8009092C    sra     v0,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 24
80090930    addiu   v0,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 25
80090934    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 26
80090938    move    v1,v0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 27
8009093C getnewchar:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 29
8009093C    addiu   v1,v1,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 30
80090940 startreading:                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 31
80090940    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 32
80090944    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 33
80090948    sltiu   v0,v0,0x1000                                      ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 34
8009094C    bne     v0,zero,0x8009093C                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 35
80090950    addiu   a0,a0,0x2                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 36
80090954    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 37
80090958    move    v0,v1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 38
8009095C calcnextxcustom:                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 41
8009095C    addiu   sp,sp,-0x18                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 42
80090960    sw      ra,0x10(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 43
80090964    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 45
80090968    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 46
8009096C    andi    v1,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 47
80090970    srl     v0,v0,0xD                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 48
80090974    beq     v0,zero,0x80090984                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 49
80090978    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 50
8009097C    j       0x8009098C                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 51
80090980    move    v0,v1                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 52
80090984 japoldtext:                                                  ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 53
80090984    jal     0x800908F4                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 54
80090988    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 55
8009098C ihavestringlength:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 56
8009098C    sll     v1,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 57
80090990    addu    v1,v1,v0                                          ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 58
80090994    lw      ra,0x10(sp)                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 59
80090998    sll     v0,v1,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 60
8009099C    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 61
800909A0    addiu   sp,sp,0x18                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 62
800909A4 retuncharstocity:                                            ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 64
800909A4    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 65
800909A8    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 66
800909AC    srl     v0,v0,0xD                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 67
800909B0    bne     v0,zero,0x800909C0                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 68
800909B4    clear   v1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 69
800909B8    j       0x80090940                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 71
800909BC    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 72
800909C0 ismy1bytecity:                                               ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 73
800909C0    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 74
800909C4    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 75
800909C8    andi    v0,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 76
800909CC    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 77
800909D0    move    v1,v0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 78
800909D4 retuncharstocitydiv2:                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 81
800909D4    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 82
800909D8    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 83
800909DC    srl     v0,v0,0xD                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 84
800909E0    bne     v0,zero,0x800909F0                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 85
800909E4    clear   v1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 86
800909E8    j       0x80090940                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 88
800909EC    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 89
800909F0 ismy1bytecitydiv2:                                           ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 90
800909F0    lhu     v0,0x0(a0)                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 91
800909F4    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 92
800909F8    andi    v0,v0,0xFF                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 93
800909FC    andi    v1,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 95
80090A00    beq     v1,zero,0x80090A0C                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 96
80090A04    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 97
80090A08    addiu   v0,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 98
80090A0C notand1_2:                                                   ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 100
80090A0C    sra     v0,v0,0x1                                         ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 101
80090A10    jr      ra                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 103
80090A14    move    v1,v0                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\charCalcs.asm line 104
80090A18 .close                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\is_main_grouped.asm line 480
FFFFFFFF .open ""C:\\Users\\Sergey\\Documents\\GitHub\\Persona2-PSX-asm-sources\\1_IS\\BIN\\SLPS_021.00"",0x8000F800; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 7
8000F800 .org 0x8001AEF4                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 49
8001AEF4    j       0x800908F4                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 50
8001AEF8    clear   v1                                                ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 51
8001AEFC .org 0x8001AF1C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 56
8001AF1C    j       0x8009095C                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 59
8001AF20    nop                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 60
8001AF24 .close                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 62
FFFFFFFF .open ""C:\\Users\\Sergey\\Documents\\GitHub\\Persona2-PSX-asm-sources\\1_IS\\BIN\\1096_J_MENU_Settings_Code.bin"",0x800A2000; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 67
800A2000 .org 0x800A2658                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 69
800A2658    ori     a1,r0,0x5C                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 70
800A265C .org 0x800A2678                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 71
800A2678    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 72
800A267C .org 0x800A2690                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 73
800A2690    jal     0x8001AFC0                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 74
800A2694 .org 0x800A26AC                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 77
800A26AC    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 78
800A26B0 .org 0x800A26E8                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 79
800A26E8    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 80
800A26EC .org 0x800A298C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 81
800A298C    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 82
800A2990 .org 0x800A29B8                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 83
800A29B8    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 84
800A29BC .org 0x800A29F4                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 85
800A29F4    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 86
800A29F8 .org 0x800A2A44                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 87
800A2A44    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 88
800A2A48 .org 0x800A2D20                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 89
800A2D20    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 90
800A2D24 .org 0x800A2D4C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 91
800A2D4C    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 92
800A2D50 .org 0x800A2D7C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 93
800A2D7C    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 94
800A2D80 .org 0x800A3090                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 95
800A3090    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 96
800A3094 .org 0x800A30CC                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 97
800A30CC    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 98
800A30D0 .org 0x800A35AC                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 99
800A35AC    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 100
800A35B0 .org 0x800A35E0                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 101
800A35E0    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 102
800A35E4 .org 0x800A3624                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 103
800A3624    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 104
800A3628 .org 0x800A3658                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 105
800A3658    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 106
800A365C .org 0x800A369C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 107
800A369C    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 108
800A36A0 .org 0x800A36D0                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 109
800A36D0    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 110
800A36D4 .org 0x800A3704                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 111
800A3704    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 112
800A3708 .org 0x800A3734                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 113
800A3734    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 114
800A3738 .org 0x800A3BA8                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 115
800A3BA8    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 116
800A3BAC .org 0x800A3BDC                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 117
800A3BDC    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 118
800A3BE0 .org 0x800A3C20                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 119
800A3C20    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 120
800A3C24 .org 0x800A3C4C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 121
800A3C4C    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 122
800A3C50 .org 0x800A3C90                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 123
800A3C90    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 124
800A3C94 .org 0x800A3CBC                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 125
800A3CBC    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 126
800A3CC0 .org 0x800A4310                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 127
800A4310    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 128
800A4314 .org 0x800A435C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 129
800A435C    jal     0x80090000                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 130
800A4360 .close                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 132
FFFFFFFF .open ""C:\\Users\\Sergey\\Documents\\GitHub\\Persona2-PSX-asm-sources\\1_IS\\BIN\\1119_CITY_CODE_patched_2023.bin"",0x800AB000; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 137
800AB000 .org 0x800AD30C                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 153
800AD30C    jal     0x800909A4                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 154
800AD310 .org 0x800AD3AC                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 158
800AD3AC    jal     0x800909A4                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 159
800AD3B0 .org 0x800AF1DC                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 162
800AF1DC    jal     0x8001AF1C                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 164
800AF1E0 .close                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 167
FFFFFFFF .open ""C:\\Users\\Sergey\\Documents\\GitHub\\Persona2-PSX-asm-sources\\1_IS\\BIN\\0001_BATTLE_CODE.bin"",0x800AB000; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 205
800AB000 .org 0x800CA0F0                                              ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 208
800CA0F0    j       0x800907E4                                        ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 214
800CA0F4    move    a0,s3                                             ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 215
800CA0F8 .close                                                       ; C:\Users\Sergey\Documents\GitHub\Persona2-PSX-asm-sources\1_IS\txtpatches.asm line 217
