; 10 files included
; 1127 lines
; 174 labels
; 3 equations

; R:\Sources/Lesson5.asm
; \SrcAll\Header.asm
; \SrcN64\Header.asm
; \SrcPSX\Header.asm
; \SrcAll\BasicMacros.asm
; \SrcALL\graphics.asm
; \SrcN64\graphics.asm
; \SrcPSX\graphics.asm
; ..\SrcAll\monitor.asm
; \SrcN64\Footer.asm

FFFFFFFF .psx                                                         ; \SrcPSX\Header.asm line 2
FFFFFFFF .create "\BldPSX\Prog.bin",0x80010000                        ; \SrcPSX\Header.asm line 3
00020000 userram:                                                     ; \SrcPSX\Header.asm line 5
80010000 .org 0x80010000                                              ; \SrcPSX\Header.asm line 8
80010000    lui     a0,0x1F80                                         ; \SrcPSX\Header.asm line 11
80010004    ori     t0,r0,0x0                                         ; \SrcPSX\Header.asm line 15
80010008    sw      t0,0x1814(a0)                                     ; \SrcPSX\Header.asm line 16
8001000C    lui     t0,0x300                                          ; \SrcPSX\Header.asm line 18
80010010    sw      t0,0x1814(a0)                                     ; \SrcPSX\Header.asm line 19
80010014    lui     t0,0x800                                          ; \SrcPSX\Header.asm line 21
80010018    addiu   t0,0x1                                            ; \SrcPSX\Header.asm line 21
8001001C    sw      t0,0x1814(a0)                                     ; \SrcPSX\Header.asm line 22
80010020    lui     t0,0x6C6                                          ; \SrcPSX\Header.asm line 24
80010024    addiu   t0,0x260                                          ; \SrcPSX\Header.asm line 24
80010028    sw      t0,0x1814(a0)                                     ; \SrcPSX\Header.asm line 25
8001002C    lui     t0,0x704                                          ; \SrcPSX\Header.asm line 27
80010030    addiu   t0,0x2018                                         ; \SrcPSX\Header.asm line 27
80010034    sw      t0,0x1814(a0)                                     ; \SrcPSX\Header.asm line 28
80010038    lui     t0,-0x1F00                                        ; \SrcPSX\Header.asm line 31
8001003C    addiu   t0,0x400                                          ; \SrcPSX\Header.asm line 31
80010040    sw      t0,0x1810(a0)                                     ; \SrcPSX\Header.asm line 32
80010044    lui     t0,-0x1D00                                        ; \SrcPSX\Header.asm line 34
80010048    sw      t0,0x1810(a0)                                     ; \SrcPSX\Header.asm line 35
8001004C    lui     t0,-0x1BFC                                        ; \SrcPSX\Header.asm line 37
80010050    addiu   t0,-0x42C1                                        ; \SrcPSX\Header.asm line 37
80010054    sw      t0,0x1810(a0)                                     ; \SrcPSX\Header.asm line 38
80010058    lui     t0,-0x1B00                                        ; \SrcPSX\Header.asm line 40
8001005C    sw      t0,0x1810(a0)                                     ; \SrcPSX\Header.asm line 41
80010060    lui     t0,0x200                                          ; \SrcPSX\Header.asm line 43
80010064    sw      t0,0x1810(a0)                                     ; \SrcPSX\Header.asm line 44
80010068    ori     t0,r0,0x0                                         ; \SrcPSX\Header.asm line 45
8001006C    sw      t0,0x1810(a0)                                     ; \SrcPSX\Header.asm line 46
80010070    lui     t0,0xEF0                                          ; \SrcPSX\Header.asm line 47
80010074    addiu   t0,0x13F                                          ; \SrcPSX\Header.asm line 47
80010078    sw      t0,0x1810(a0)                                     ; \SrcPSX\Header.asm line 48
8001007C    lui     sp,0x2                                            ; \SrcPSX\Header.asm line 52
80010080    lui     t7,0x2                                            ; R:\Sources/Lesson5.asm line 7
80010084    ori     t8,r0,0x0                                         ; R:\Sources/Lesson5.asm line 9
80010088    sb      t8,0x100(t7)                                      ; R:\Sources/Lesson5.asm line 10
8001008C    sb      t8,0x101(t7)                                      ; R:\Sources/Lesson5.asm line 11
80010090    ori     ra,r0,0x0                                         ; R:\Sources/Lesson5.asm line 29
80010094    addi    sp,sp,-0x4                                        ; R:\Sources/Lesson5.asm line 30
80010098    sw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 30
8001009C    move    t6,ra                                             ; R:\Sources/Lesson5.asm line 30
800100A0    jal     0x80010328                                        ; R:\Sources/Lesson5.asm line 30
800100A4    nop                                                       ; R:\Sources/Lesson5.asm line 30
800100A8    lw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 30
800100AC    addi    sp,sp,0x4                                         ; R:\Sources/Lesson5.asm line 30
800100B0    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 31
800100B4    nop                                                       ; R:\Sources/Lesson5.asm line 32
800100B8    j       0x8001015C                                        ; R:\Sources/Lesson5.asm line 36
800100BC    nop                                                       ; R:\Sources/Lesson5.asm line 37
800100C0 testsigns:                                                   ; R:\Sources/Lesson5.asm line 41
800100C0    ori     a0,r0,0x5                                         ; R:\Sources/Lesson5.asm line 42
800100C4    ori     a1,r0,0x5                                         ; R:\Sources/Lesson5.asm line 43
800100C8    addiu   a2,r0,-0x5                                        ; R:\Sources/Lesson5.asm line 44
800100CC    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 46
800100D0    nop                                                       ; R:\Sources/Lesson5.asm line 47
800100D4    neg     a0,a0                                             ; R:\Sources/Lesson5.asm line 49
800100D8    neg     a1,a1                                             ; R:\Sources/Lesson5.asm line 50
800100DC    neg     a2,a2                                             ; R:\Sources/Lesson5.asm line 51
800100E0    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 53
800100E4    nop                                                       ; R:\Sources/Lesson5.asm line 54
800100E8    neg     a0,a0                                             ; R:\Sources/Lesson5.asm line 56
800100EC    neg     a1,a1                                             ; R:\Sources/Lesson5.asm line 57
800100F0    neg     a2,a2                                             ; R:\Sources/Lesson5.asm line 58
800100F4    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 60
800100F8    nop                                                       ; R:\Sources/Lesson5.asm line 61
800100FC    sra     r1,a0,0x1F                                        ; R:\Sources/Lesson5.asm line 63
80010100    xor     a0,a0,r1                                          ; R:\Sources/Lesson5.asm line 63
80010104    subu    a0,a0,r1                                          ; R:\Sources/Lesson5.asm line 63
80010108    sra     r1,a1,0x1F                                        ; R:\Sources/Lesson5.asm line 64
8001010C    xor     a1,a1,r1                                          ; R:\Sources/Lesson5.asm line 64
80010110    subu    a1,a1,r1                                          ; R:\Sources/Lesson5.asm line 64
80010114    sra     r1,a2,0x1F                                        ; R:\Sources/Lesson5.asm line 65
80010118    xor     a2,a2,r1                                          ; R:\Sources/Lesson5.asm line 65
8001011C    subu    a2,a2,r1                                          ; R:\Sources/Lesson5.asm line 65
80010120    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 67
80010124    nop                                                       ; R:\Sources/Lesson5.asm line 68
80010128    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 69
8001012C    nop                                                       ; R:\Sources/Lesson5.asm line 70
80010130    ori     a1,r0,0x5                                         ; R:\Sources/Lesson5.asm line 72
80010134    addiu   a1,r0,-0x5                                        ; R:\Sources/Lesson5.asm line 73
80010138    lui     a2,-0x2000                                        ; R:\Sources/Lesson5.asm line 74
8001013C    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 75
80010140    nop                                                       ; R:\Sources/Lesson5.asm line 76
80010144    negu    a0,a0                                             ; R:\Sources/Lesson5.asm line 78
80010148    negu    a1,a1                                             ; R:\Sources/Lesson5.asm line 79
8001014C    negu    a2,a2                                             ; R:\Sources/Lesson5.asm line 80
80010150    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 82
80010154    nop                                                       ; R:\Sources/Lesson5.asm line 83
80010158    j       0x80010258                                        ; R:\Sources/Lesson5.asm line 85
8001015C testmultdiv:                                                 ; R:\Sources/Lesson5.asm line 89
8001015C    ori     a0,r0,0x6969                                      ; R:\Sources/Lesson5.asm line 90
80010160    ori     a1,r0,0x3                                         ; R:\Sources/Lesson5.asm line 92
80010164    ori     a2,r0,0x2                                         ; R:\Sources/Lesson5.asm line 93
80010168    mult    a1,a2                                             ; R:\Sources/Lesson5.asm line 94
8001016C    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 96
80010170    nop                                                       ; R:\Sources/Lesson5.asm line 97
80010174    jal     0x80010260                                        ; R:\Sources/Lesson5.asm line 98
80010178    nop                                                       ; R:\Sources/Lesson5.asm line 99
8001017C    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 101
80010180    nop                                                       ; R:\Sources/Lesson5.asm line 102
80010184    mfhi    a1                                                ; R:\Sources/Lesson5.asm line 104
80010188    mflo    a2                                                ; R:\Sources/Lesson5.asm line 105
8001018C    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 107
80010190    nop                                                       ; R:\Sources/Lesson5.asm line 108
80010194    mthi    a0                                                ; R:\Sources/Lesson5.asm line 110
80010198    mtlo    a0                                                ; R:\Sources/Lesson5.asm line 111
8001019C    jal     0x80010260                                        ; R:\Sources/Lesson5.asm line 113
800101A0    nop                                                       ; R:\Sources/Lesson5.asm line 114
800101A4    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 116
800101A8    nop                                                       ; R:\Sources/Lesson5.asm line 117
800101AC    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 118
800101B0    nop                                                       ; R:\Sources/Lesson5.asm line 119
800101B4    lui     a1,0x1000                                         ; R:\Sources/Lesson5.asm line 121
800101B8    ori     a2,r0,0x123                                       ; R:\Sources/Lesson5.asm line 122
800101BC    mult    a1,a2                                             ; R:\Sources/Lesson5.asm line 123
800101C0    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 125
800101C4    nop                                                       ; R:\Sources/Lesson5.asm line 126
800101C8    jal     0x80010260                                        ; R:\Sources/Lesson5.asm line 127
800101CC    nop                                                       ; R:\Sources/Lesson5.asm line 128
800101D0    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 130
800101D4    nop                                                       ; R:\Sources/Lesson5.asm line 131
800101D8    lui     a1,-0x8000                                        ; R:\Sources/Lesson5.asm line 134
800101DC    ori     a2,r0,0x10                                        ; R:\Sources/Lesson5.asm line 135
800101E0    mult    a1,a2                                             ; R:\Sources/Lesson5.asm line 136
800101E4    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 138
800101E8    nop                                                       ; R:\Sources/Lesson5.asm line 139
800101EC    jal     0x80010260                                        ; R:\Sources/Lesson5.asm line 140
800101F0    nop                                                       ; R:\Sources/Lesson5.asm line 141
800101F4    multu   a1,a2                                             ; R:\Sources/Lesson5.asm line 143
800101F8    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 145
800101FC    nop                                                       ; R:\Sources/Lesson5.asm line 146
80010200    jal     0x80010260                                        ; R:\Sources/Lesson5.asm line 147
80010204    nop                                                       ; R:\Sources/Lesson5.asm line 148
80010208    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 151
8001020C    nop                                                       ; R:\Sources/Lesson5.asm line 152
80010210    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 153
80010214    nop                                                       ; R:\Sources/Lesson5.asm line 154
80010218    ori     a1,r0,0x9                                         ; R:\Sources/Lesson5.asm line 157
8001021C    ori     a2,r0,0x2                                         ; R:\Sources/Lesson5.asm line 158
80010220    div     a1,a2                                             ; R:\Sources/Lesson5.asm line 159
80010224    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 161
80010228    nop                                                       ; R:\Sources/Lesson5.asm line 162
8001022C    jal     0x80010260                                        ; R:\Sources/Lesson5.asm line 163
80010230    nop                                                       ; R:\Sources/Lesson5.asm line 164
80010234    addiu   a1,r0,-0x1                                        ; R:\Sources/Lesson5.asm line 167
80010238    ori     a2,r0,0x2                                         ; R:\Sources/Lesson5.asm line 168
8001023C    divu    a1,a2                                             ; R:\Sources/Lesson5.asm line 169
80010240    jal     0x800103E0                                        ; R:\Sources/Lesson5.asm line 171
80010244    nop                                                       ; R:\Sources/Lesson5.asm line 172
80010248    jal     0x80010260                                        ; R:\Sources/Lesson5.asm line 173
8001024C    nop                                                       ; R:\Sources/Lesson5.asm line 174
80010250    j       0x80010258                                        ; R:\Sources/Lesson5.asm line 177
80010254    nop                                                       ; R:\Sources/Lesson5.asm line 178
80010258 shutdown:                                                    ; R:\Sources/Lesson5.asm line 182
80010258    j       0x80010258                                        ; R:\Sources/Lesson5.asm line 183
8001025C    nop                                                       ; R:\Sources/Lesson5.asm line 184
80010260 monitorhilo:                                                 ; R:\Sources/Lesson5.asm line 186
80010260    addi    sp,sp,-0x4                                        ; R:\Sources/Lesson5.asm line 187
80010264    sw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 187
80010268    addi    sp,sp,-0x10                                       ; R:\Sources/Lesson5.asm line 188
8001026C    sw      a0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 188
80010270    sw      a1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 188
80010274    sw      a2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 188
80010278    sw      a3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 188
8001027C    addi    sp,sp,-0x28                                       ; R:\Sources/Lesson5.asm line 189
80010280    sw      t0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 189
80010284    sw      t1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 189
80010288    sw      t2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 189
8001028C    sw      t3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 189
80010290    sw      t4,0x10(sp)                                       ; R:\Sources/Lesson5.asm line 189
80010294    sw      t5,0x14(sp)                                       ; R:\Sources/Lesson5.asm line 189
80010298    sw      t6,0x18(sp)                                       ; R:\Sources/Lesson5.asm line 189
8001029C    sw      t7,0x1C(sp)                                       ; R:\Sources/Lesson5.asm line 189
800102A0    sw      t8,0x20(sp)                                       ; R:\Sources/Lesson5.asm line 189
800102A4    sw      t9,0x24(sp)                                       ; R:\Sources/Lesson5.asm line 189
800102A8    ori     t5,r0,0x48                                        ; R:\Sources/Lesson5.asm line 190
800102AC    ori     t6,r0,0x49                                        ; R:\Sources/Lesson5.asm line 191
800102B0    mfhi    t7                                                ; R:\Sources/Lesson5.asm line 192
800102B4    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 193
800102B8    nop                                                       ; R:\Sources/Lesson5.asm line 194
800102BC    ori     t5,r0,0x4C                                        ; R:\Sources/Lesson5.asm line 195
800102C0    ori     t6,r0,0x4F                                        ; R:\Sources/Lesson5.asm line 196
800102C4    mflo    t7                                                ; R:\Sources/Lesson5.asm line 197
800102C8    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 198
800102CC    nop                                                       ; R:\Sources/Lesson5.asm line 199
800102D0    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 200
800102D4    nop                                                       ; R:\Sources/Lesson5.asm line 201
800102D8    lw      t0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 202
800102DC    lw      t1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 202
800102E0    lw      t2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 202
800102E4    lw      t3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 202
800102E8    lw      t4,0x10(sp)                                       ; R:\Sources/Lesson5.asm line 202
800102EC    lw      t5,0x14(sp)                                       ; R:\Sources/Lesson5.asm line 202
800102F0    lw      t6,0x18(sp)                                       ; R:\Sources/Lesson5.asm line 202
800102F4    lw      t7,0x1C(sp)                                       ; R:\Sources/Lesson5.asm line 202
800102F8    lw      t8,0x20(sp)                                       ; R:\Sources/Lesson5.asm line 202
800102FC    lw      t9,0x24(sp)                                       ; R:\Sources/Lesson5.asm line 202
80010300    addi    sp,sp,0x28                                        ; R:\Sources/Lesson5.asm line 202
80010304    lw      a0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 203
80010308    lw      a1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 203
8001030C    lw      a2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 203
80010310    lw      a3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 203
80010314    addi    sp,sp,0x10                                        ; R:\Sources/Lesson5.asm line 203
80010318    lw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 204
8001031C    addi    sp,sp,0x4                                         ; R:\Sources/Lesson5.asm line 204
80010320    jr      ra                                                ; R:\Sources/Lesson5.asm line 205
80010324    nop                                                       ; R:\Sources/Lesson5.asm line 206
80010328 monitora0a1rapc:                                             ; R:\Sources/Lesson5.asm line 208
80010328    addi    sp,sp,-0x10                                       ; R:\Sources/Lesson5.asm line 209
8001032C    sw      a0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 209
80010330    sw      a1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 209
80010334    sw      a2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 209
80010338    sw      a3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 209
8001033C    addi    sp,sp,-0x4                                        ; R:\Sources/Lesson5.asm line 210
80010340    sw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 210
80010344    addi    sp,sp,-0x4                                        ; R:\Sources/Lesson5.asm line 211
80010348    sw      t6,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 211
8001034C    ori     t5,r0,0x61                                        ; R:\Sources/Lesson5.asm line 212
80010350    ori     t6,r0,0x30                                        ; R:\Sources/Lesson5.asm line 213
80010354    move    t7,a0                                             ; R:\Sources/Lesson5.asm line 214
80010358    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 215
8001035C    nop                                                       ; R:\Sources/Lesson5.asm line 216
80010360    ori     t5,r0,0x61                                        ; R:\Sources/Lesson5.asm line 217
80010364    ori     t6,r0,0x31                                        ; R:\Sources/Lesson5.asm line 218
80010368    move    t7,a1                                             ; R:\Sources/Lesson5.asm line 219
8001036C    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 220
80010370    nop                                                       ; R:\Sources/Lesson5.asm line 221
80010374    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 223
80010378    nop                                                       ; R:\Sources/Lesson5.asm line 224
8001037C    ori     t5,r0,0x72                                        ; R:\Sources/Lesson5.asm line 225
80010380    ori     t6,r0,0x61                                        ; R:\Sources/Lesson5.asm line 226
80010384    lw      t7,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 227
80010388    addi    sp,sp,0x4                                         ; R:\Sources/Lesson5.asm line 227
8001038C    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 228
80010390    nop                                                       ; R:\Sources/Lesson5.asm line 229
80010394    ori     t5,r0,0x70                                        ; R:\Sources/Lesson5.asm line 230
80010398    ori     t6,r0,0x63                                        ; R:\Sources/Lesson5.asm line 231
8001039C    lw      t7,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 232
800103A0    addi    sp,sp,0x4                                         ; R:\Sources/Lesson5.asm line 232
800103A4    addi    sp,sp,-0x4                                        ; R:\Sources/Lesson5.asm line 233
800103A8    sw      t7,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 233
800103AC    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 234
800103B0    nop                                                       ; R:\Sources/Lesson5.asm line 235
800103B4    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 236
800103B8    nop                                                       ; R:\Sources/Lesson5.asm line 237
800103BC    lw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 238
800103C0    addi    sp,sp,0x4                                         ; R:\Sources/Lesson5.asm line 238
800103C4    lw      a0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 239
800103C8    lw      a1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 239
800103CC    lw      a2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 239
800103D0    lw      a3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 239
800103D4    addi    sp,sp,0x10                                        ; R:\Sources/Lesson5.asm line 239
800103D8    jr      ra                                                ; R:\Sources/Lesson5.asm line 240
800103DC    nop                                                       ; R:\Sources/Lesson5.asm line 241
800103E0 monitora0a1a2:                                               ; R:\Sources/Lesson5.asm line 243
800103E0    addi    sp,sp,-0x4                                        ; R:\Sources/Lesson5.asm line 244
800103E4    sw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 244
800103E8    addi    sp,sp,-0x10                                       ; R:\Sources/Lesson5.asm line 245
800103EC    sw      a0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 245
800103F0    sw      a1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 245
800103F4    sw      a2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 245
800103F8    sw      a3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 245
800103FC    addi    sp,sp,-0x28                                       ; R:\Sources/Lesson5.asm line 246
80010400    sw      t0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 246
80010404    sw      t1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 246
80010408    sw      t2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 246
8001040C    sw      t3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 246
80010410    sw      t4,0x10(sp)                                       ; R:\Sources/Lesson5.asm line 246
80010414    sw      t5,0x14(sp)                                       ; R:\Sources/Lesson5.asm line 246
80010418    sw      t6,0x18(sp)                                       ; R:\Sources/Lesson5.asm line 246
8001041C    sw      t7,0x1C(sp)                                       ; R:\Sources/Lesson5.asm line 246
80010420    sw      t8,0x20(sp)                                       ; R:\Sources/Lesson5.asm line 246
80010424    sw      t9,0x24(sp)                                       ; R:\Sources/Lesson5.asm line 246
80010428    ori     t5,r0,0x61                                        ; R:\Sources/Lesson5.asm line 247
8001042C    ori     t6,r0,0x30                                        ; R:\Sources/Lesson5.asm line 248
80010430    move    t7,a0                                             ; R:\Sources/Lesson5.asm line 249
80010434    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 250
80010438    nop                                                       ; R:\Sources/Lesson5.asm line 251
8001043C    ori     t5,r0,0x61                                        ; R:\Sources/Lesson5.asm line 252
80010440    ori     t6,r0,0x31                                        ; R:\Sources/Lesson5.asm line 253
80010444    move    t7,a1                                             ; R:\Sources/Lesson5.asm line 254
80010448    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 255
8001044C    nop                                                       ; R:\Sources/Lesson5.asm line 256
80010450    ori     t5,r0,0x61                                        ; R:\Sources/Lesson5.asm line 257
80010454    ori     t6,r0,0x32                                        ; R:\Sources/Lesson5.asm line 258
80010458    move    t7,a2                                             ; R:\Sources/Lesson5.asm line 259
8001045C    jal     0x80013B0C                                        ; R:\Sources/Lesson5.asm line 260
80010460    nop                                                       ; R:\Sources/Lesson5.asm line 261
80010464    jal     0x80013788                                        ; R:\Sources/Lesson5.asm line 262
80010468    nop                                                       ; R:\Sources/Lesson5.asm line 263
8001046C    lw      t0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 264
80010470    lw      t1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 264
80010474    lw      t2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 264
80010478    lw      t3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 264
8001047C    lw      t4,0x10(sp)                                       ; R:\Sources/Lesson5.asm line 264
80010480    lw      t5,0x14(sp)                                       ; R:\Sources/Lesson5.asm line 264
80010484    lw      t6,0x18(sp)                                       ; R:\Sources/Lesson5.asm line 264
80010488    lw      t7,0x1C(sp)                                       ; R:\Sources/Lesson5.asm line 264
8001048C    lw      t8,0x20(sp)                                       ; R:\Sources/Lesson5.asm line 264
80010490    lw      t9,0x24(sp)                                       ; R:\Sources/Lesson5.asm line 264
80010494    addi    sp,sp,0x28                                        ; R:\Sources/Lesson5.asm line 264
80010498    lw      a0,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 265
8001049C    lw      a1,0x4(sp)                                        ; R:\Sources/Lesson5.asm line 265
800104A0    lw      a2,0x8(sp)                                        ; R:\Sources/Lesson5.asm line 265
800104A4    lw      a3,0xC(sp)                                        ; R:\Sources/Lesson5.asm line 265
800104A8    addi    sp,sp,0x10                                        ; R:\Sources/Lesson5.asm line 265
800104AC    lw      ra,0x0(sp)                                        ; R:\Sources/Lesson5.asm line 266
800104B0    addi    sp,sp,0x4                                         ; R:\Sources/Lesson5.asm line 266
800104B4    jr      ra                                                ; R:\Sources/Lesson5.asm line 267
800104B8    nop                                                       ; R:\Sources/Lesson5.asm line 268
800104BC testdata:                                                    ; R:\Sources/Lesson5.asm line 270
800104BC .byte 0xF0,0xF1,0xF2,0xF3                                    ; R:\Sources/Lesson5.asm line 271
800104C0 .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00; R:\Sources/Lesson5.asm line 272
800104CC jumpandlinkto:                                               ; R:\Sources/Lesson5.asm line 274
800104CC .byte 0x4A,0x41,0x4C,0x20                                    ; R:\Sources/Lesson5.asm line 275
800104D0 .byte 0xFF                                                   ; R:\Sources/Lesson5.asm line 276
800104D1 jumpto:                                                      ; R:\Sources/Lesson5.asm line 277
800104D1 .byte 0x4A,0x20,0x20,0x20                                    ; R:\Sources/Lesson5.asm line 278
800104D5 .byte 0xFF                                                   ; R:\Sources/Lesson5.asm line 279
800104D6 jumptoregister:                                              ; R:\Sources/Lesson5.asm line 280
800104D6 .byte 0x4A,0x52,0x20,0x20                                    ; R:\Sources/Lesson5.asm line 281
800104DA .byte 0xFF                                                   ; R:\Sources/Lesson5.asm line 282
800104DB jumpandlinktoregister:                                       ; R:\Sources/Lesson5.asm line 283
800104DB .byte 0x4A,0x41,0x4C,0x52                                    ; R:\Sources/Lesson5.asm line 284
800104DF .byte 0xFF                                                   ; R:\Sources/Lesson5.asm line 285
800104E0 myfont:                                                      ; R:\Sources/Lesson5.asm line 291
800104E0 .incbin "\ResPSX\ChibiAkumas.fnt"                            ; R:\Sources/Lesson5.asm line 297
800134E0 cls:                                                         ; \SrcPSX\graphics.asm line 1
800134E0    lui     t7,0x2                                            ; \SrcPSX\graphics.asm line 2
800134E4    ori     t8,r0,0x0                                         ; \SrcPSX\graphics.asm line 4
800134E8    sb      t8,0x100(t7)                                      ; \SrcPSX\graphics.asm line 5
800134EC    sb      t8,0x101(t7)                                      ; \SrcPSX\graphics.asm line 6
800134F0    jr      ra                                                ; \SrcPSX\graphics.asm line 8
800134F4    nop                                                       ; \SrcPSX\graphics.asm line 9
800134F8 printchar:                                                   ; \SrcPSX\graphics.asm line 12
800134F8    addi    sp,sp,-0x20                                       ; \SrcPSX\graphics.asm line 13
800134FC    sw      s0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 13
80013500    sw      s1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 13
80013504    sw      s2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 13
80013508    sw      s3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 13
8001350C    sw      s4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 13
80013510    sw      s5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 13
80013514    sw      s6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 13
80013518    sw      s7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 13
8001351C    addi    sp,sp,-0x28                                       ; \SrcPSX\graphics.asm line 13
80013520    sw      t0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 13
80013524    sw      t1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 13
80013528    sw      t2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 13
8001352C    sw      t3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 13
80013530    sw      t4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 13
80013534    sw      t5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 13
80013538    sw      t6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 13
8001353C    sw      t7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 13
80013540    sw      t8,0x20(sp)                                       ; \SrcPSX\graphics.asm line 13
80013544    sw      t9,0x24(sp)                                       ; \SrcPSX\graphics.asm line 13
80013548    addi    sp,sp,-0x10                                       ; \SrcPSX\graphics.asm line 13
8001354C    sw      a0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 13
80013550    sw      a1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 13
80013554    sw      a2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 13
80013558    sw      a3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 13
8001355C    addi    sp,sp,-0x8                                        ; \SrcPSX\graphics.asm line 13
80013560    sw      v0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 13
80013564    sw      v1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 13
80013568    addi    sp,sp,-0x4                                        ; \SrcPSX\graphics.asm line 13
8001356C    sw      ra,0x0(sp)                                        ; \SrcPSX\graphics.asm line 13
80013570    subiu   a1,0x20                                           ; \SrcPSX\graphics.asm line 14
80013574    lui     t0,0x2                                            ; \SrcPSX\graphics.asm line 16
80013578    lbu     t1,0x100(t0)                                      ; \SrcPSX\graphics.asm line 17
8001357C    nop                                                       ; \SrcPSX\graphics.asm line 18
80013580    sll     t1,0x3                                            ; \SrcPSX\graphics.asm line 19
80013584    lbu     t2,0x101(t0)                                      ; \SrcPSX\graphics.asm line 21
80013588    nop                                                       ; \SrcPSX\graphics.asm line 22
8001358C    sll     t2,0x3                                            ; \SrcPSX\graphics.asm line 23
80013590    lui     t4,0x1F80                                         ; \SrcPSX\graphics.asm line 25
80013594    lui     t3,-0x6000                                        ; \SrcPSX\graphics.asm line 28
80013598    sw      t3,0x1810(t4)                                     ; \SrcPSX\graphics.asm line 29
8001359C    sll     t3,t2,0x10                                        ; \SrcPSX\graphics.asm line 32
800135A0    addu    t3,t1                                             ; \SrcPSX\graphics.asm line 33
800135A4    sw      t3,0x1810(t4)                                     ; \SrcPSX\graphics.asm line 34
800135A8    lui     t3,0x8                                            ; \SrcPSX\graphics.asm line 37
800135AC    addiu   t3,0x8                                            ; \SrcPSX\graphics.asm line 37
800135B0    sw      t3,0x1810(t4)                                     ; \SrcPSX\graphics.asm line 38
800135B4    lui     t2,-0x7FFF                                        ; \SrcPSX\graphics.asm line 40
800135B8    addiu   t2,0x4E0                                          ; \SrcPSX\graphics.asm line 40
800135BC    sll     a1,0x7                                            ; \SrcPSX\graphics.asm line 41
800135C0    addu    a1,t2                                             ; \SrcPSX\graphics.asm line 42
800135C4    ori     t1,r0,0x1F                                        ; \SrcPSX\graphics.asm line 44
800135C8 sendfontdata:                                                ; \SrcPSX\graphics.asm line 47
800135C8    lw      t2,0x0(a1)                                        ; \SrcPSX\graphics.asm line 48
800135CC    addiu   a1,0x4                                            ; \SrcPSX\graphics.asm line 49
800135D0    sw      t2,0x1810(t4)                                     ; \SrcPSX\graphics.asm line 50
800135D4    bnez    t1,0x800135C8                                     ; \SrcPSX\graphics.asm line 51
800135D8    subiu   t1,0x1                                            ; \SrcPSX\graphics.asm line 52
800135DC    lbu     t1,0x100(t0)                                      ; \SrcPSX\graphics.asm line 54
800135E0    nop                                                       ; \SrcPSX\graphics.asm line 55
800135E4    addiu   t1,0x1                                            ; \SrcPSX\graphics.asm line 56
800135E8    sb      t1,0x100(t0)                                      ; \SrcPSX\graphics.asm line 57
800135EC    lw      ra,0x0(sp)                                        ; \SrcPSX\graphics.asm line 58
800135F0    addi    sp,sp,0x4                                         ; \SrcPSX\graphics.asm line 58
800135F4    lw      v0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 58
800135F8    lw      v1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 58
800135FC    addi    sp,sp,0x8                                         ; \SrcPSX\graphics.asm line 58
80013600    lw      a0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 58
80013604    lw      a1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 58
80013608    lw      a2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 58
8001360C    lw      a3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 58
80013610    addi    sp,sp,0x10                                        ; \SrcPSX\graphics.asm line 58
80013614    lw      t0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 58
80013618    lw      t1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 58
8001361C    lw      t2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 58
80013620    lw      t3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 58
80013624    lw      t4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 58
80013628    lw      t5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 58
8001362C    lw      t6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 58
80013630    lw      t7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 58
80013634    lw      t8,0x20(sp)                                       ; \SrcPSX\graphics.asm line 58
80013638    lw      t9,0x24(sp)                                       ; \SrcPSX\graphics.asm line 58
8001363C    addi    sp,sp,0x28                                        ; \SrcPSX\graphics.asm line 58
80013640    lw      s0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 58
80013644    lw      s1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 58
80013648    lw      s2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 58
8001364C    lw      s3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 58
80013650    lw      s4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 58
80013654    lw      s5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 58
80013658    lw      s6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 58
8001365C    lw      s7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 58
80013660    addi    sp,sp,0x20                                        ; \SrcPSX\graphics.asm line 58
80013664    jr      ra                                                ; \SrcPSX\graphics.asm line 59
80013668    nop                                                       ; \SrcPSX\graphics.asm line 60
8001366C printstring:                                                 ; \SrcPSX\graphics.asm line 65
8001366C    addi    sp,sp,-0x20                                       ; \SrcPSX\graphics.asm line 66
80013670    sw      s0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 66
80013674    sw      s1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 66
80013678    sw      s2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 66
8001367C    sw      s3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 66
80013680    sw      s4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 66
80013684    sw      s5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 66
80013688    sw      s6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 66
8001368C    sw      s7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 66
80013690    addi    sp,sp,-0x28                                       ; \SrcPSX\graphics.asm line 66
80013694    sw      t0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 66
80013698    sw      t1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 66
8001369C    sw      t2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 66
800136A0    sw      t3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 66
800136A4    sw      t4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 66
800136A8    sw      t5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 66
800136AC    sw      t6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 66
800136B0    sw      t7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 66
800136B4    sw      t8,0x20(sp)                                       ; \SrcPSX\graphics.asm line 66
800136B8    sw      t9,0x24(sp)                                       ; \SrcPSX\graphics.asm line 66
800136BC    addi    sp,sp,-0x10                                       ; \SrcPSX\graphics.asm line 66
800136C0    sw      a0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 66
800136C4    sw      a1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 66
800136C8    sw      a2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 66
800136CC    sw      a3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 66
800136D0    addi    sp,sp,-0x8                                        ; \SrcPSX\graphics.asm line 66
800136D4    sw      v0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 66
800136D8    sw      v1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 66
800136DC    addi    sp,sp,-0x4                                        ; \SrcPSX\graphics.asm line 66
800136E0    sw      ra,0x0(sp)                                        ; \SrcPSX\graphics.asm line 66
800136E4 drawchars:                                                   ; \SrcPSX\graphics.asm line 67
800136E4    lbu     a1,0x0(a0)                                        ; \SrcPSX\graphics.asm line 68
800136E8    addiu   a0,0x1                                            ; \SrcPSX\graphics.asm line 69
800136EC    ori     t0,r0,0xFF                                        ; \SrcPSX\graphics.asm line 71
800136F0    beq     t0,a1,0x80013708                                  ; \SrcPSX\graphics.asm line 72
800136F4    nop                                                       ; \SrcPSX\graphics.asm line 73
800136F8    jal     0x800134F8                                        ; \SrcPSX\graphics.asm line 75
800136FC    nop                                                       ; \SrcPSX\graphics.asm line 76
80013700    j       0x800136E4                                        ; \SrcPSX\graphics.asm line 78
80013704    nop                                                       ; \SrcPSX\graphics.asm line 79
80013708 printstring_done:                                            ; \SrcPSX\graphics.asm line 80
80013708    lw      ra,0x0(sp)                                        ; \SrcPSX\graphics.asm line 81
8001370C    addi    sp,sp,0x4                                         ; \SrcPSX\graphics.asm line 81
80013710    lw      v0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 81
80013714    lw      v1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 81
80013718    addi    sp,sp,0x8                                         ; \SrcPSX\graphics.asm line 81
8001371C    lw      a0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 81
80013720    lw      a1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 81
80013724    lw      a2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 81
80013728    lw      a3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 81
8001372C    addi    sp,sp,0x10                                        ; \SrcPSX\graphics.asm line 81
80013730    lw      t0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 81
80013734    lw      t1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 81
80013738    lw      t2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 81
8001373C    lw      t3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 81
80013740    lw      t4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 81
80013744    lw      t5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 81
80013748    lw      t6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 81
8001374C    lw      t7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 81
80013750    lw      t8,0x20(sp)                                       ; \SrcPSX\graphics.asm line 81
80013754    lw      t9,0x24(sp)                                       ; \SrcPSX\graphics.asm line 81
80013758    addi    sp,sp,0x28                                        ; \SrcPSX\graphics.asm line 81
8001375C    lw      s0,0x0(sp)                                        ; \SrcPSX\graphics.asm line 81
80013760    lw      s1,0x4(sp)                                        ; \SrcPSX\graphics.asm line 81
80013764    lw      s2,0x8(sp)                                        ; \SrcPSX\graphics.asm line 81
80013768    lw      s3,0xC(sp)                                        ; \SrcPSX\graphics.asm line 81
8001376C    lw      s4,0x10(sp)                                       ; \SrcPSX\graphics.asm line 81
80013770    lw      s5,0x14(sp)                                       ; \SrcPSX\graphics.asm line 81
80013774    lw      s6,0x18(sp)                                       ; \SrcPSX\graphics.asm line 81
80013778    lw      s7,0x1C(sp)                                       ; \SrcPSX\graphics.asm line 81
8001377C    addi    sp,sp,0x20                                        ; \SrcPSX\graphics.asm line 81
80013780    jr      ra                                                ; \SrcPSX\graphics.asm line 82
80013784    nop                                                       ; \SrcPSX\graphics.asm line 83
80013788 newline:                                                     ; \SrcPSX\graphics.asm line 85
80013788    addi    sp,sp,-0x4                                        ; \SrcPSX\graphics.asm line 86
8001378C    sw      t8,0x0(sp)                                        ; \SrcPSX\graphics.asm line 86
80013790    addi    sp,sp,-0x4                                        ; \SrcPSX\graphics.asm line 87
80013794    sw      t7,0x0(sp)                                        ; \SrcPSX\graphics.asm line 87
80013798    lui     t7,0x2                                            ; \SrcPSX\graphics.asm line 88
8001379C    lbu     t8,0x101(t7)                                      ; \SrcPSX\graphics.asm line 90
800137A0    nop                                                       ; \SrcPSX\graphics.asm line 91
800137A4    addiu   t8,0x1                                            ; \SrcPSX\graphics.asm line 92
800137A8    sb      t8,0x101(t7)                                      ; \SrcPSX\graphics.asm line 93
800137AC    ori     t8,r0,0x0                                         ; \SrcPSX\graphics.asm line 95
800137B0    sb      t8,0x100(t7)                                      ; \SrcPSX\graphics.asm line 96
800137B4    lw      t7,0x0(sp)                                        ; \SrcPSX\graphics.asm line 97
800137B8    addi    sp,sp,0x4                                         ; \SrcPSX\graphics.asm line 97
800137BC    lw      t8,0x0(sp)                                        ; \SrcPSX\graphics.asm line 98
800137C0    addi    sp,sp,0x4                                         ; \SrcPSX\graphics.asm line 98
800137C4    jr      ra                                                ; \SrcPSX\graphics.asm line 99
800137C8    nop                                                       ; \SrcPSX\graphics.asm line 100
800137CC monitor:                                                     ; ..\SrcAll\monitor.asm line 1
800137CC    addi    sp,sp,-0x20                                       ; ..\SrcAll\monitor.asm line 2
800137D0    sw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
800137D4    sw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
800137D8    sw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 2
800137DC    sw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 2
800137E0    sw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 2
800137E4    sw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 2
800137E8    sw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 2
800137EC    sw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 2
800137F0    addi    sp,sp,-0x28                                       ; ..\SrcAll\monitor.asm line 2
800137F4    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
800137F8    sw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
800137FC    sw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 2
80013800    sw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 2
80013804    sw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 2
80013808    sw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 2
8001380C    sw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 2
80013810    sw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 2
80013814    sw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 2
80013818    sw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 2
8001381C    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 2
80013820    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
80013824    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
80013828    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 2
8001382C    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 2
80013830    addi    sp,sp,-0x8                                        ; ..\SrcAll\monitor.asm line 2
80013834    sw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
80013838    sw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
8001383C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 2
80013840    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
80013844    ori     t5,r0,0x72                                        ; ..\SrcAll\monitor.asm line 3
80013848    ori     t6,r0,0x61                                        ; ..\SrcAll\monitor.asm line 4
8001384C    move    t7,ra                                             ; ..\SrcAll\monitor.asm line 5
80013850    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 6
80013854    nop                                                       ; ..\SrcAll\monitor.asm line 7
80013858    ori     t5,r0,0x73                                        ; ..\SrcAll\monitor.asm line 9
8001385C    ori     t6,r0,0x70                                        ; ..\SrcAll\monitor.asm line 10
80013860    move    t7,sp                                             ; ..\SrcAll\monitor.asm line 11
80013864    addi    t7,0x64                                           ; ..\SrcAll\monitor.asm line 12
80013868    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 13
8001386C    nop                                                       ; ..\SrcAll\monitor.asm line 14
80013870    ori     t5,r0,0x67                                        ; ..\SrcAll\monitor.asm line 16
80013874    ori     t6,r0,0x70                                        ; ..\SrcAll\monitor.asm line 17
80013878    move    t7,gp                                             ; ..\SrcAll\monitor.asm line 18
8001387C    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 19
80013880    nop                                                       ; ..\SrcAll\monitor.asm line 20
80013884    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 23
80013888    nop                                                       ; ..\SrcAll\monitor.asm line 24
8001388C    ori     t5,r0,0x66                                        ; ..\SrcAll\monitor.asm line 26
80013890    ori     t6,r0,0x70                                        ; ..\SrcAll\monitor.asm line 27
80013894    move    t7,fp                                             ; ..\SrcAll\monitor.asm line 28
80013898    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 29
8001389C    nop                                                       ; ..\SrcAll\monitor.asm line 30
800138A0    ori     t5,r0,0x76                                        ; ..\SrcAll\monitor.asm line 33
800138A4    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 34
800138A8    lw      t7,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 35
800138AC    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 36
800138B0    nop                                                       ; ..\SrcAll\monitor.asm line 37
800138B4    lw      t7,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 38
800138B8    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 39
800138BC    nop                                                       ; ..\SrcAll\monitor.asm line 40
800138C0    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 43
800138C4    nop                                                       ; ..\SrcAll\monitor.asm line 44
800138C8    ori     t5,r0,0x61                                        ; ..\SrcAll\monitor.asm line 48
800138CC    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 49
800138D0    lw      t7,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 50
800138D4    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 51
800138D8    nop                                                       ; ..\SrcAll\monitor.asm line 52
800138DC    lw      t7,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 53
800138E0    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 54
800138E4    nop                                                       ; ..\SrcAll\monitor.asm line 55
800138E8    lw      t7,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 56
800138EC    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 57
800138F0    nop                                                       ; ..\SrcAll\monitor.asm line 58
800138F4    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 61
800138F8    nop                                                       ; ..\SrcAll\monitor.asm line 62
800138FC    lw      t7,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 64
80013900    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 65
80013904    nop                                                       ; ..\SrcAll\monitor.asm line 66
80013908    ori     t5,r0,0x74                                        ; ..\SrcAll\monitor.asm line 69
8001390C    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 70
80013910    lw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 71
80013914    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 72
80013918    nop                                                       ; ..\SrcAll\monitor.asm line 73
8001391C    lw      t7,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 74
80013920    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 75
80013924    nop                                                       ; ..\SrcAll\monitor.asm line 76
80013928    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 78
8001392C    nop                                                       ; ..\SrcAll\monitor.asm line 79
80013930    lw      t7,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 81
80013934    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 82
80013938    nop                                                       ; ..\SrcAll\monitor.asm line 83
8001393C    lw      t7,0x28(sp)                                       ; ..\SrcAll\monitor.asm line 84
80013940    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 85
80013944    nop                                                       ; ..\SrcAll\monitor.asm line 86
80013948    lw      t7,0x2C(sp)                                       ; ..\SrcAll\monitor.asm line 87
8001394C    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 88
80013950    nop                                                       ; ..\SrcAll\monitor.asm line 89
80013954    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 91
80013958    nop                                                       ; ..\SrcAll\monitor.asm line 92
8001395C    lw      t7,0x30(sp)                                       ; ..\SrcAll\monitor.asm line 94
80013960    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 95
80013964    nop                                                       ; ..\SrcAll\monitor.asm line 96
80013968    lw      t7,0x34(sp)                                       ; ..\SrcAll\monitor.asm line 97
8001396C    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 98
80013970    nop                                                       ; ..\SrcAll\monitor.asm line 99
80013974    lw      t7,0x38(sp)                                       ; ..\SrcAll\monitor.asm line 100
80013978    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 101
8001397C    nop                                                       ; ..\SrcAll\monitor.asm line 102
80013980    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 104
80013984    nop                                                       ; ..\SrcAll\monitor.asm line 105
80013988    lw      t7,0x3C(sp)                                       ; ..\SrcAll\monitor.asm line 107
8001398C    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 108
80013990    nop                                                       ; ..\SrcAll\monitor.asm line 109
80013994    lw      t7,0x40(sp)                                       ; ..\SrcAll\monitor.asm line 110
80013998    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 111
8001399C    nop                                                       ; ..\SrcAll\monitor.asm line 112
800139A0    ori     t5,r0,0x73                                        ; ..\SrcAll\monitor.asm line 116
800139A4    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 117
800139A8    lw      t7,0x44(sp)                                       ; ..\SrcAll\monitor.asm line 118
800139AC    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 119
800139B0    nop                                                       ; ..\SrcAll\monitor.asm line 120
800139B4    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 123
800139B8    nop                                                       ; ..\SrcAll\monitor.asm line 124
800139BC    lw      t7,0x48(sp)                                       ; ..\SrcAll\monitor.asm line 126
800139C0    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 127
800139C4    nop                                                       ; ..\SrcAll\monitor.asm line 128
800139C8    lw      t7,0x4C(sp)                                       ; ..\SrcAll\monitor.asm line 129
800139CC    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 130
800139D0    nop                                                       ; ..\SrcAll\monitor.asm line 131
800139D4    lw      t7,0x50(sp)                                       ; ..\SrcAll\monitor.asm line 132
800139D8    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 133
800139DC    nop                                                       ; ..\SrcAll\monitor.asm line 134
800139E0    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 136
800139E4    nop                                                       ; ..\SrcAll\monitor.asm line 137
800139E8    lw      t7,0x54(sp)                                       ; ..\SrcAll\monitor.asm line 138
800139EC    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 139
800139F0    nop                                                       ; ..\SrcAll\monitor.asm line 140
800139F4    lw      t7,0x58(sp)                                       ; ..\SrcAll\monitor.asm line 141
800139F8    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 142
800139FC    nop                                                       ; ..\SrcAll\monitor.asm line 143
80013A00    lw      t7,0x5C(sp)                                       ; ..\SrcAll\monitor.asm line 144
80013A04    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 145
80013A08    nop                                                       ; ..\SrcAll\monitor.asm line 146
80013A0C    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 149
80013A10    nop                                                       ; ..\SrcAll\monitor.asm line 150
80013A14    lw      t7,0x60(sp)                                       ; ..\SrcAll\monitor.asm line 152
80013A18    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 153
80013A1C    nop                                                       ; ..\SrcAll\monitor.asm line 154
80013A20    ori     t5,r0,0x6B                                        ; ..\SrcAll\monitor.asm line 157
80013A24    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 158
80013A28    move    t7,k0                                             ; ..\SrcAll\monitor.asm line 159
80013A2C    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 160
80013A30    nop                                                       ; ..\SrcAll\monitor.asm line 161
80013A34    move    t7,k1                                             ; ..\SrcAll\monitor.asm line 162
80013A38    jal     0x80013B84                                        ; ..\SrcAll\monitor.asm line 163
80013A3C    nop                                                       ; ..\SrcAll\monitor.asm line 164
80013A40    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 166
80013A44    nop                                                       ; ..\SrcAll\monitor.asm line 167
80013A48    ori     t5,r0,0x48                                        ; ..\SrcAll\monitor.asm line 169
80013A4C    ori     t6,r0,0x49                                        ; ..\SrcAll\monitor.asm line 170
80013A50    mfhi    t7                                                ; ..\SrcAll\monitor.asm line 171
80013A54    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 172
80013A58    nop                                                       ; ..\SrcAll\monitor.asm line 173
80013A5C    ori     t5,r0,0x4C                                        ; ..\SrcAll\monitor.asm line 175
80013A60    ori     t6,r0,0x4F                                        ; ..\SrcAll\monitor.asm line 176
80013A64    mflo    t7                                                ; ..\SrcAll\monitor.asm line 177
80013A68    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 178
80013A6C    nop                                                       ; ..\SrcAll\monitor.asm line 179
80013A70    ori     t5,r0,0x50                                        ; ..\SrcAll\monitor.asm line 181
80013A74    ori     t6,r0,0x43                                        ; ..\SrcAll\monitor.asm line 182
80013A78    lw      t7,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 183
80013A7C    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 185
80013A80    nop                                                       ; ..\SrcAll\monitor.asm line 186
80013A84    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 188
80013A88    nop                                                       ; ..\SrcAll\monitor.asm line 189
80013A8C    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013A90    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 191
80013A94    lw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013A98    lw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013A9C    addi    sp,sp,0x8                                         ; ..\SrcAll\monitor.asm line 191
80013AA0    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AA4    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AA8    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AAC    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AB0    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 191
80013AB4    lw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AB8    lw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013ABC    lw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AC0    lw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AC4    lw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013AC8    lw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013ACC    lw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013AD0    lw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013AD4    lw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013AD8    lw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013ADC    addi    sp,sp,0x28                                        ; ..\SrcAll\monitor.asm line 191
80013AE0    lw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AE4    lw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AE8    lw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AEC    lw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 191
80013AF0    lw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013AF4    lw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013AF8    lw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013AFC    lw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 191
80013B00    addi    sp,sp,0x20                                        ; ..\SrcAll\monitor.asm line 191
80013B04    jr      ra                                                ; ..\SrcAll\monitor.asm line 192
80013B08    nop                                                       ; ..\SrcAll\monitor.asm line 193
80013B0C showregtextb:                                                ; ..\SrcAll\monitor.asm line 196
80013B0C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 197
80013B10    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 197
80013B14    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 198
80013B18    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 198
80013B1C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 199
80013B20    sw      a1,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 199
80013B24    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 200
80013B28    sw      a3,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 200
80013B2C    jal     0x80013B5C                                        ; ..\SrcAll\monitor.asm line 201
80013B30    nop                                                       ; ..\SrcAll\monitor.asm line 202
80013B34    lw      a3,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 203
80013B38    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 203
80013B3C    lw      a1,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 204
80013B40    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 204
80013B44    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 205
80013B48    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 205
80013B4C    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 206
80013B50    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 206
80013B54    jr      ra                                                ; ..\SrcAll\monitor.asm line 207
80013B58    nop                                                       ; ..\SrcAll\monitor.asm line 208
80013B5C showregtext:                                                 ; ..\SrcAll\monitor.asm line 210
80013B5C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 211
80013B60    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 211
80013B64    move    a1,t5                                             ; ..\SrcAll\monitor.asm line 212
80013B68    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 213
80013B6C    nop                                                       ; ..\SrcAll\monitor.asm line 214
80013B70    move    a1,t6                                             ; ..\SrcAll\monitor.asm line 215
80013B74    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 216
80013B78    nop                                                       ; ..\SrcAll\monitor.asm line 217
80013B7C    j       0x80013BA4                                        ; ..\SrcAll\monitor.asm line 218
80013B80    nop                                                       ; ..\SrcAll\monitor.asm line 219
80013B84 showreg:                                                     ; ..\SrcAll\monitor.asm line 221
80013B84    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 222
80013B88    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 222
80013B8C    move    a1,t5                                             ; ..\SrcAll\monitor.asm line 223
80013B90    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 224
80013B94    nop                                                       ; ..\SrcAll\monitor.asm line 225
80013B98    move    a1,t6                                             ; ..\SrcAll\monitor.asm line 226
80013B9C    jal     0x80013C78                                        ; ..\SrcAll\monitor.asm line 227
80013BA0    nop                                                       ; ..\SrcAll\monitor.asm line 228
80013BA4 showregb:                                                    ; ..\SrcAll\monitor.asm line 229
80013BA4    ori     a1,r0,0x3A                                        ; ..\SrcAll\monitor.asm line 230
80013BA8    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 231
80013BAC    nop                                                       ; ..\SrcAll\monitor.asm line 232
80013BB0    move    a3,t7                                             ; ..\SrcAll\monitor.asm line 233
80013BB4    jal     0x80013BDC                                        ; ..\SrcAll\monitor.asm line 234
80013BB8    nop                                                       ; ..\SrcAll\monitor.asm line 235
80013BBC    ori     a1,r0,0x20                                        ; ..\SrcAll\monitor.asm line 236
80013BC0    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 237
80013BC4    nop                                                       ; ..\SrcAll\monitor.asm line 238
80013BC8    addi    t6,t6,0x1                                         ; ..\SrcAll\monitor.asm line 239
80013BCC    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 240
80013BD0    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 240
80013BD4    jr      ra                                                ; ..\SrcAll\monitor.asm line 241
80013BD8    nop                                                       ; ..\SrcAll\monitor.asm line 242
80013BDC showhex4:                                                    ; ..\SrcAll\monitor.asm line 244
80013BDC    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 245
80013BE0    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 245
80013BE4    ori     t4,r0,0x8                                         ; ..\SrcAll\monitor.asm line 246
80013BE8 showhex4again:                                               ; ..\SrcAll\monitor.asm line 247
80013BE8    srl     a1,a3,0x1C                                        ; ..\SrcAll\monitor.asm line 248
80013BEC    sll     a3,a3,0x4                                         ; ..\SrcAll\monitor.asm line 249
80013BF0    jal     0x80013C78                                        ; ..\SrcAll\monitor.asm line 250
80013BF4    nop                                                       ; ..\SrcAll\monitor.asm line 251
80013BF8    addi    t4,t4,-0x1                                        ; ..\SrcAll\monitor.asm line 252
80013BFC    bne     t4,zero,0x80013BE8                                ; ..\SrcAll\monitor.asm line 253
80013C00    nop                                                       ; ..\SrcAll\monitor.asm line 254
80013C04    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 255
80013C08    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 255
80013C0C    jr      ra                                                ; ..\SrcAll\monitor.asm line 256
80013C10    nop                                                       ; ..\SrcAll\monitor.asm line 257
80013C14 showhex2:                                                    ; ..\SrcAll\monitor.asm line 259
80013C14    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 260
80013C18    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 260
80013C1C    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 261
80013C20    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 261
80013C24    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 261
80013C28    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 261
80013C2C    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 261
80013C30    ori     t4,r0,0x2                                         ; ..\SrcAll\monitor.asm line 262
80013C34 showhex2again:                                               ; ..\SrcAll\monitor.asm line 263
80013C34    move    a1,a3                                             ; ..\SrcAll\monitor.asm line 264
80013C38    srl     a1,a3,0x4                                         ; ..\SrcAll\monitor.asm line 265
80013C3C    sll     a3,a3,0x4                                         ; ..\SrcAll\monitor.asm line 266
80013C40    jal     0x80013C78                                        ; ..\SrcAll\monitor.asm line 268
80013C44    nop                                                       ; ..\SrcAll\monitor.asm line 269
80013C48    addi    t4,t4,-0x1                                        ; ..\SrcAll\monitor.asm line 270
80013C4C    bne     t4,zero,0x80013C34                                ; ..\SrcAll\monitor.asm line 271
80013C50    nop                                                       ; ..\SrcAll\monitor.asm line 272
80013C54    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 273
80013C58    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 273
80013C5C    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 273
80013C60    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 273
80013C64    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 273
80013C68    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 274
80013C6C    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 274
80013C70    jr      ra                                                ; ..\SrcAll\monitor.asm line 275
80013C74    nop                                                       ; ..\SrcAll\monitor.asm line 276
80013C78 showhexchar:                                                 ; ..\SrcAll\monitor.asm line 278
80013C78    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 279
80013C7C    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 279
80013C80    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 280
80013C84    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 280
80013C88    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 280
80013C8C    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 280
80013C90    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 280
80013C94    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 281
80013C98    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 281
80013C9C    andi    a1,a1,0xF                                         ; ..\SrcAll\monitor.asm line 282
80013CA0    addi    a1,a1,0x30                                        ; ..\SrcAll\monitor.asm line 283
80013CA4    ori     t0,r0,0x3A                                        ; ..\SrcAll\monitor.asm line 284
80013CA8    slt     r1,a1,t0                                          ; ..\SrcAll\monitor.asm line 285
80013CAC    bnez    r1,0x80013CB8                                     ; ..\SrcAll\monitor.asm line 285
80013CB0    nop                                                       ; ..\SrcAll\monitor.asm line 286
80013CB4    addi    a1,a1,0x7                                         ; ..\SrcAll\monitor.asm line 287
80013CB8 showhexcharok:                                               ; ..\SrcAll\monitor.asm line 288
80013CB8    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 289
80013CBC    nop                                                       ; ..\SrcAll\monitor.asm line 290
80013CC0    lw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 291
80013CC4    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 291
80013CC8    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 292
80013CCC    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 292
80013CD0    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 292
80013CD4    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 292
80013CD8    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 292
80013CDC    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 293
80013CE0    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 293
80013CE4    jr      ra                                                ; ..\SrcAll\monitor.asm line 294
80013CE8    nop                                                       ; ..\SrcAll\monitor.asm line 295
80013CEC memdumpnolabel:                                              ; ..\SrcAll\monitor.asm line 298
80013CEC    addi    sp,sp,-0x20                                       ; ..\SrcAll\monitor.asm line 299
80013CF0    sw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013CF4    sw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013CF8    sw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013CFC    sw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D00    sw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D04    sw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D08    sw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D0C    sw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D10    addi    sp,sp,-0x28                                       ; ..\SrcAll\monitor.asm line 299
80013D14    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D18    sw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D1C    sw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D20    sw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D24    sw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D28    sw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D2C    sw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D30    sw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D34    sw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D38    sw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 299
80013D3C    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 299
80013D40    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D44    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D48    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D4C    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D50    addi    sp,sp,-0x8                                        ; ..\SrcAll\monitor.asm line 299
80013D54    sw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D58    sw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D5C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 299
80013D60    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
80013D64    j       0x80013E24                                        ; ..\SrcAll\monitor.asm line 300
80013D68    nop                                                       ; ..\SrcAll\monitor.asm line 301
80013D6C memdump:                                                     ; ..\SrcAll\monitor.asm line 303
80013D6C    addi    sp,sp,-0x20                                       ; ..\SrcAll\monitor.asm line 304
80013D70    sw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013D74    sw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013D78    sw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013D7C    sw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013D80    sw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013D84    sw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013D88    sw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013D8C    sw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013D90    addi    sp,sp,-0x28                                       ; ..\SrcAll\monitor.asm line 304
80013D94    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013D98    sw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013D9C    sw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DA0    sw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DA4    sw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013DA8    sw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013DAC    sw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013DB0    sw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013DB4    sw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013DB8    sw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 304
80013DBC    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 304
80013DC0    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DC4    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DC8    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DCC    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DD0    addi    sp,sp,-0x8                                        ; ..\SrcAll\monitor.asm line 304
80013DD4    sw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DD8    sw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DDC    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 304
80013DE0    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
80013DE4    move    a3,t7                                             ; ..\SrcAll\monitor.asm line 305
80013DE8    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 306
80013DEC    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 306
80013DF0    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 306
80013DF4    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 306
80013DF8    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 306
80013DFC    jal     0x80013BDC                                        ; ..\SrcAll\monitor.asm line 307
80013E00    nop                                                       ; ..\SrcAll\monitor.asm line 308
80013E04    ori     a1,r0,0x3A                                        ; ..\SrcAll\monitor.asm line 309
80013E08    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 310
80013E0C    nop                                                       ; ..\SrcAll\monitor.asm line 311
80013E10    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 312
80013E14    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 312
80013E18    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 312
80013E1C    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 312
80013E20    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 312
80013E24 memdumpb:                                                    ; ..\SrcAll\monitor.asm line 313
80013E24 memdumpnextline:                                             ; ..\SrcAll\monitor.asm line 314
80013E24    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 315
80013E28    nop                                                       ; ..\SrcAll\monitor.asm line 316
80013E2C    ori     t5,r0,0x8                                         ; ..\SrcAll\monitor.asm line 317
80013E30 memdumpagain:                                                ; ..\SrcAll\monitor.asm line 318
80013E30    lb      a3,(t7)                                           ; ..\SrcAll\monitor.asm line 319
80013E34    jal     0x80013C14                                        ; ..\SrcAll\monitor.asm line 320
80013E38    nop                                                       ; ..\SrcAll\monitor.asm line 321
80013E3C    ori     a1,r0,0x20                                        ; ..\SrcAll\monitor.asm line 322
80013E40    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 323
80013E44    nop                                                       ; ..\SrcAll\monitor.asm line 324
80013E48    addi    t7,t7,0x1                                         ; ..\SrcAll\monitor.asm line 325
80013E4C    addi    t5,t5,-0x1                                        ; ..\SrcAll\monitor.asm line 326
80013E50    bne     t5,zero,0x80013E30                                ; ..\SrcAll\monitor.asm line 327
80013E54    nop                                                       ; ..\SrcAll\monitor.asm line 328
80013E58    addi    t7,t7,-0x8                                        ; ..\SrcAll\monitor.asm line 330
80013E5C    ori     t5,r0,0x8                                         ; ..\SrcAll\monitor.asm line 331
80013E60 memdumpagainchar:                                            ; ..\SrcAll\monitor.asm line 332
80013E60    lb      a1,(t7)                                           ; ..\SrcAll\monitor.asm line 333
80013E64    ori     a2,r0,0x20                                        ; ..\SrcAll\monitor.asm line 334
80013E68    slt     r1,a1,a2                                          ; ..\SrcAll\monitor.asm line 335
80013E6C    bnez    r1,0x80013E8C                                     ; ..\SrcAll\monitor.asm line 335
80013E70    nop                                                       ; ..\SrcAll\monitor.asm line 336
80013E74    ori     a2,r0,0x80                                        ; ..\SrcAll\monitor.asm line 337
80013E78    slt     r1,a2,a1                                          ; ..\SrcAll\monitor.asm line 338
80013E7C    bnez    r1,0x80013E8C                                     ; ..\SrcAll\monitor.asm line 338
80013E80    nop                                                       ; ..\SrcAll\monitor.asm line 339
80013E84    j       0x80013E90                                        ; ..\SrcAll\monitor.asm line 340
80013E88    nop                                                       ; ..\SrcAll\monitor.asm line 341
80013E8C memdumpagaincharbad:                                         ; ..\SrcAll\monitor.asm line 342
80013E8C    ori     a1,r0,0x2E                                        ; ..\SrcAll\monitor.asm line 343
80013E90 memdumpagaincharok:                                          ; ..\SrcAll\monitor.asm line 344
80013E90    jal     0x800134F8                                        ; ..\SrcAll\monitor.asm line 345
80013E94    nop                                                       ; ..\SrcAll\monitor.asm line 346
80013E98    addi    t7,t7,0x1                                         ; ..\SrcAll\monitor.asm line 347
80013E9C    addi    t5,t5,-0x1                                        ; ..\SrcAll\monitor.asm line 348
80013EA0    bne     t5,zero,0x80013E60                                ; ..\SrcAll\monitor.asm line 349
80013EA4    nop                                                       ; ..\SrcAll\monitor.asm line 350
80013EA8    addi    t6,t6,-0x1                                        ; ..\SrcAll\monitor.asm line 352
80013EAC    bne     t6,zero,0x80013E24                                ; ..\SrcAll\monitor.asm line 353
80013EB0    nop                                                       ; ..\SrcAll\monitor.asm line 354
80013EB4    jal     0x80013788                                        ; ..\SrcAll\monitor.asm line 355
80013EB8    nop                                                       ; ..\SrcAll\monitor.asm line 356
80013EBC    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EC0    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 357
80013EC4    lw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EC8    lw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013ECC    addi    sp,sp,0x8                                         ; ..\SrcAll\monitor.asm line 357
80013ED0    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013ED4    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013ED8    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EDC    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EE0    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 357
80013EE4    lw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EE8    lw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EEC    lw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EF0    lw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013EF4    lw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013EF8    lw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013EFC    lw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F00    lw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F04    lw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F08    lw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F0C    addi    sp,sp,0x28                                        ; ..\SrcAll\monitor.asm line 357
80013F10    lw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013F14    lw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013F18    lw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013F1C    lw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 357
80013F20    lw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F24    lw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F28    lw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F2C    lw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 357
80013F30    addi    sp,sp,0x20                                        ; ..\SrcAll\monitor.asm line 357
80013F34    jr      ra                                                ; ..\SrcAll\monitor.asm line 358
80013F38    nop                                                       ; ..\SrcAll\monitor.asm line 359
80013F3C .org 0x80100FFF                                              ; \SrcN64\Footer.asm line 2
80100FFF .byte 0x00                                                   ; \SrcN64\Footer.asm line 3
80101000 .close                                                       ; \SrcN64\Footer.asm line 4
