; 10 files included
; 872 lines
; 127 labels
; 2 equations

; R:\Sources/Minimal.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 .n64                                                         ; \SrcN64\Header.asm line 1
FFFFFFFF .create "\RelN64\cart.N64",0x80000000                        ; \SrcN64\Header.asm line 2
80000000 .org 0x80000000                                              ; \SrcN64\Header.asm line 4
80000000 .byte 0x80,0x37,0x12,0x40                                    ; \SrcN64\Header.asm line 6
80000004 .word 0x0000000F                                             ; \SrcN64\Header.asm line 7
80000008 .word 0x80001000                                             ; \SrcN64\Header.asm line 8
8000000C .word 0x00001444                                             ; \SrcN64\Header.asm line 9
80000010 .word 0x00000000,0x00000000                                  ; \SrcN64\Header.asm line 10
80000018 .word 0x00000000,0x00000000                                  ; \SrcN64\Header.asm line 11
80000020 .byte 0x57,0x57,0x57,0x2E,0x4C,0x45,0x41,0x52,0x4E,0x41,0x53,0x4D,0x2E,0x4E,0x45,0x54,0x20,0x20,0x20,0x20; \SrcN64\Header.asm line 13
80000034 .word 0x00000000                                             ; \SrcN64\Header.asm line 15
80000038 .word 0x00000000                                             ; \SrcN64\Header.asm line 16
8000003C .byte 0x00,0x00                                              ; \SrcN64\Header.asm line 17
8000003E .byte 0x4A,0x00                                              ; \SrcN64\Header.asm line 18
80000040 .incbin "\ResN64\Boot.bin"                                   ; \SrcN64\Header.asm line 21
80001000 programstart:                                                ; \SrcN64\Header.asm line 23
A0010000 userram:                                                     ; \SrcN64\Header.asm line 25
80001000    lui     a0,-0x5BC0                                        ; \SrcN64\Header.asm line 27
80001004    ori     t0,r0,0x2                                         ; \SrcN64\Header.asm line 29
80001008    sw      t0,0x0(a0)                                        ; \SrcN64\Header.asm line 30
8000100C    lui     t0,-0x5FF0                                        ; \SrcN64\Header.asm line 32
80001010    sw      t0,0x4(a0)                                        ; \SrcN64\Header.asm line 33
80001014    ori     t0,r0,0x140                                       ; \SrcN64\Header.asm line 35
80001018    sw      t0,0x8(a0)                                        ; \SrcN64\Header.asm line 36
8000101C    ori     t0,r0,0x200                                       ; \SrcN64\Header.asm line 38
80001020    sw      t0,0xC(a0)                                        ; \SrcN64\Header.asm line 39
80001024    ori     t0,r0,0x0                                         ; \SrcN64\Header.asm line 41
80001028    sw      t0,0x10(a0)                                       ; \SrcN64\Header.asm line 42
8000102C    lui     t0,0x3E5                                          ; \SrcN64\Header.asm line 44
80001030    addiu   t0,0x2239                                         ; \SrcN64\Header.asm line 44
80001034    sw      t0,0x14(a0)                                       ; \SrcN64\Header.asm line 46
80001038    ori     t0,r0,0x20D                                       ; \SrcN64\Header.asm line 48
8000103C    sw      t0,0x18(a0)                                       ; \SrcN64\Header.asm line 49
80001040    ori     t0,r0,0xC15                                       ; \SrcN64\Header.asm line 51
80001044    sw      t0,0x1C(a0)                                       ; \SrcN64\Header.asm line 52
80001048    lui     t0,0xC15                                          ; \SrcN64\Header.asm line 54
8000104C    addiu   t0,0xC15                                          ; \SrcN64\Header.asm line 54
80001050    sw      t0,0x20(a0)                                       ; \SrcN64\Header.asm line 55
80001054    lui     t0,0x6C                                           ; \SrcN64\Header.asm line 57
80001058    addiu   t0,0x2EC                                          ; \SrcN64\Header.asm line 57
8000105C    sw      t0,0x24(a0)                                       ; \SrcN64\Header.asm line 58
80001060    lui     t0,0x25                                           ; \SrcN64\Header.asm line 60
80001064    addiu   t0,0x1FF                                          ; \SrcN64\Header.asm line 60
80001068    sw      t0,0x28(a0)                                       ; \SrcN64\Header.asm line 61
8000106C    lui     t0,0xE                                            ; \SrcN64\Header.asm line 63
80001070    addiu   t0,0x204                                          ; \SrcN64\Header.asm line 63
80001074    sw      t0,0x2C(a0)                                       ; \SrcN64\Header.asm line 64
80001078    ori     t0,r0,0x200                                       ; \SrcN64\Header.asm line 66
8000107C    sw      t0,0x30(a0)                                       ; \SrcN64\Header.asm line 67
80001080    ori     t0,r0,0x400                                       ; \SrcN64\Header.asm line 69
80001084    sw      t0,0x34(a0)                                       ; \SrcN64\Header.asm line 70
80001088    jal     0x800040D0                                        ; R:\Sources/Minimal.asm line 8
8000108C    lui     a0,-0x8000                                        ; R:\Sources/Minimal.asm line 12
80001090    addiu   a0,0x10C4                                         ; R:\Sources/Minimal.asm line 12
80001094    jal     0x80004294                                        ; R:\Sources/Minimal.asm line 13
80001098    nop                                                       ; R:\Sources/Minimal.asm line 14
8000109C    jal     0x800043B0                                        ; R:\Sources/Minimal.asm line 16
800010A0    nop                                                       ; R:\Sources/Minimal.asm line 17
800010A4    jal     0x800043F4                                        ; R:\Sources/Minimal.asm line 19
800010A8    nop                                                       ; R:\Sources/Minimal.asm line 20
800010AC    lui     t7,-0x5FFF                                        ; R:\Sources/Minimal.asm line 22
800010B0    ori     t6,r0,0x2                                         ; R:\Sources/Minimal.asm line 23
800010B4    jal     0x80004994                                        ; R:\Sources/Minimal.asm line 25
800010B8    nop                                                       ; R:\Sources/Minimal.asm line 26
800010BC infloop:                                                     ; R:\Sources/Minimal.asm line 28
800010BC    j       0x800010BC                                        ; R:\Sources/Minimal.asm line 29
800010C0    nop                                                       ; R:\Sources/Minimal.asm line 30
800010C4 text:                                                        ; R:\Sources/Minimal.asm line 32
800010C4 .byte 0x48,0x65,0x6C,0x6C,0x6F,0x20,0x57,0x6F,0x72,0x6C,0x64,0xFF; R:\Sources/Minimal.asm line 33
800010D0 .align 0x00000004                                            ; R:\Sources/Minimal.asm line 34
800010D0 myfont:                                                      ; R:\Sources/Minimal.asm line 38
800010D0 .incbin "\ResN64\ChibiAkumas.fnt"                            ; R:\Sources/Minimal.asm line 40
800040D0 cls:                                                         ; \SrcN64\graphics.asm line 1
800040D0    lui     t7,-0x5FFF                                        ; \SrcN64\graphics.asm line 2
800040D4    ori     t8,r0,0x0                                         ; \SrcN64\graphics.asm line 4
800040D8    sb      t8,0x100(t7)                                      ; \SrcN64\graphics.asm line 5
800040DC    sb      t8,0x101(t7)                                      ; \SrcN64\graphics.asm line 6
800040E0    jr      ra                                                ; \SrcN64\graphics.asm line 7
800040E4    nop                                                       ; \SrcN64\graphics.asm line 8
800040E8 printchar:                                                   ; \SrcN64\graphics.asm line 12
800040E8    addi    sp,sp,-0x20                                       ; \SrcN64\graphics.asm line 13
800040EC    sw      s0,0x0(sp)                                        ; \SrcN64\graphics.asm line 13
800040F0    sw      s1,0x4(sp)                                        ; \SrcN64\graphics.asm line 13
800040F4    sw      s2,0x8(sp)                                        ; \SrcN64\graphics.asm line 13
800040F8    sw      s3,0xC(sp)                                        ; \SrcN64\graphics.asm line 13
800040FC    sw      s4,0x10(sp)                                       ; \SrcN64\graphics.asm line 13
80004100    sw      s5,0x14(sp)                                       ; \SrcN64\graphics.asm line 13
80004104    sw      s6,0x18(sp)                                       ; \SrcN64\graphics.asm line 13
80004108    sw      s7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 13
8000410C    addi    sp,sp,-0x28                                       ; \SrcN64\graphics.asm line 13
80004110    sw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 13
80004114    sw      t1,0x4(sp)                                        ; \SrcN64\graphics.asm line 13
80004118    sw      t2,0x8(sp)                                        ; \SrcN64\graphics.asm line 13
8000411C    sw      t3,0xC(sp)                                        ; \SrcN64\graphics.asm line 13
80004120    sw      t4,0x10(sp)                                       ; \SrcN64\graphics.asm line 13
80004124    sw      t5,0x14(sp)                                       ; \SrcN64\graphics.asm line 13
80004128    sw      t6,0x18(sp)                                       ; \SrcN64\graphics.asm line 13
8000412C    sw      t7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 13
80004130    sw      t8,0x20(sp)                                       ; \SrcN64\graphics.asm line 13
80004134    sw      t9,0x24(sp)                                       ; \SrcN64\graphics.asm line 13
80004138    addi    sp,sp,-0x10                                       ; \SrcN64\graphics.asm line 13
8000413C    sw      a0,0x0(sp)                                        ; \SrcN64\graphics.asm line 13
80004140    sw      a1,0x4(sp)                                        ; \SrcN64\graphics.asm line 13
80004144    sw      a2,0x8(sp)                                        ; \SrcN64\graphics.asm line 13
80004148    sw      a3,0xC(sp)                                        ; \SrcN64\graphics.asm line 13
8000414C    addi    sp,sp,-0x8                                        ; \SrcN64\graphics.asm line 13
80004150    sw      v0,0x0(sp)                                        ; \SrcN64\graphics.asm line 13
80004154    sw      v1,0x4(sp)                                        ; \SrcN64\graphics.asm line 13
80004158    addi    sp,sp,-0x4                                        ; \SrcN64\graphics.asm line 13
8000415C    sw      ra,0x0(sp)                                        ; \SrcN64\graphics.asm line 13
80004160    mflo    t0                                                ; \SrcN64\graphics.asm line 14
80004164    addi    sp,sp,-0x4                                        ; \SrcN64\graphics.asm line 15
80004168    sw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 15
8000416C    mfhi    t0                                                ; \SrcN64\graphics.asm line 16
80004170    addi    sp,sp,-0x4                                        ; \SrcN64\graphics.asm line 17
80004174    sw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 17
80004178    subiu   a1,0x20                                           ; \SrcN64\graphics.asm line 19
8000417C    lui     t7,-0x5FFF                                        ; \SrcN64\graphics.asm line 21
80004180    lui     t5,-0x5FF0                                        ; \SrcN64\graphics.asm line 23
80004184    addiu   t5,0x2800                                         ; \SrcN64\graphics.asm line 23
80004188    lbu     t8,0x100(t7)                                      ; \SrcN64\graphics.asm line 25
8000418C    ori     t3,r0,0x10                                        ; \SrcN64\graphics.asm line 26
80004190    multu   t3,t8                                             ; \SrcN64\graphics.asm line 27
80004194    mflo    t3                                                ; \SrcN64\graphics.asm line 28
80004198    add     t5,t5,t3                                          ; \SrcN64\graphics.asm line 29
8000419C    addiu   t8,0x1                                            ; \SrcN64\graphics.asm line 30
800041A0    sb      t8,0x100(t7)                                      ; \SrcN64\graphics.asm line 31
800041A4    lbu     t8,0x101(t7)                                      ; \SrcN64\graphics.asm line 33
800041A8    ori     t3,r0,0x1400                                      ; \SrcN64\graphics.asm line 34
800041AC    multu   t3,t8                                             ; \SrcN64\graphics.asm line 35
800041B0    mflo    t3                                                ; \SrcN64\graphics.asm line 36
800041B4    add     t5,t5,t3                                          ; \SrcN64\graphics.asm line 37
800041B8    lui     t6,-0x8000                                        ; \SrcN64\graphics.asm line 39
800041BC    addiu   t6,0x10D0                                         ; \SrcN64\graphics.asm line 39
800041C0    ori     t2,r0,0x8                                         ; \SrcN64\graphics.asm line 41
800041C4    sll     a1,0x7                                            ; \SrcN64\graphics.asm line 43
800041C8    addu    t6,a1                                             ; \SrcN64\graphics.asm line 44
800041CC printchar_nextline:                                          ; \SrcN64\graphics.asm line 46
800041CC    ori     t1,r0,0x8                                         ; \SrcN64\graphics.asm line 47
800041D0 printchar_nextbyte:                                          ; \SrcN64\graphics.asm line 48
800041D0    lh      t4,0x0(t6)                                        ; \SrcN64\graphics.asm line 49
800041D4    addiu   t6,0x2                                            ; \SrcN64\graphics.asm line 50
800041D8    sh      t4,0x0(t5)                                        ; \SrcN64\graphics.asm line 51
800041DC    addiu   t5,0x2                                            ; \SrcN64\graphics.asm line 52
800041E0    subiu   t1,0x1                                            ; \SrcN64\graphics.asm line 54
800041E4    bnez    t1,0x800041D0                                     ; \SrcN64\graphics.asm line 55
800041E8    nop                                                       ; \SrcN64\graphics.asm line 56
800041EC    addiu   t5,0x270                                          ; \SrcN64\graphics.asm line 58
800041F0    subiu   t2,0x1                                            ; \SrcN64\graphics.asm line 60
800041F4    bnez    t2,0x800041CC                                     ; \SrcN64\graphics.asm line 61
800041F8    nop                                                       ; \SrcN64\graphics.asm line 62
800041FC    lw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 63
80004200    addi    sp,sp,0x4                                         ; \SrcN64\graphics.asm line 63
80004204    mthi    t0                                                ; \SrcN64\graphics.asm line 64
80004208    lw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 65
8000420C    addi    sp,sp,0x4                                         ; \SrcN64\graphics.asm line 65
80004210    mtlo    t0                                                ; \SrcN64\graphics.asm line 66
80004214    lw      ra,0x0(sp)                                        ; \SrcN64\graphics.asm line 67
80004218    addi    sp,sp,0x4                                         ; \SrcN64\graphics.asm line 67
8000421C    lw      v0,0x0(sp)                                        ; \SrcN64\graphics.asm line 67
80004220    lw      v1,0x4(sp)                                        ; \SrcN64\graphics.asm line 67
80004224    addi    sp,sp,0x8                                         ; \SrcN64\graphics.asm line 67
80004228    lw      a0,0x0(sp)                                        ; \SrcN64\graphics.asm line 67
8000422C    lw      a1,0x4(sp)                                        ; \SrcN64\graphics.asm line 67
80004230    lw      a2,0x8(sp)                                        ; \SrcN64\graphics.asm line 67
80004234    lw      a3,0xC(sp)                                        ; \SrcN64\graphics.asm line 67
80004238    addi    sp,sp,0x10                                        ; \SrcN64\graphics.asm line 67
8000423C    lw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 67
80004240    lw      t1,0x4(sp)                                        ; \SrcN64\graphics.asm line 67
80004244    lw      t2,0x8(sp)                                        ; \SrcN64\graphics.asm line 67
80004248    lw      t3,0xC(sp)                                        ; \SrcN64\graphics.asm line 67
8000424C    lw      t4,0x10(sp)                                       ; \SrcN64\graphics.asm line 67
80004250    lw      t5,0x14(sp)                                       ; \SrcN64\graphics.asm line 67
80004254    lw      t6,0x18(sp)                                       ; \SrcN64\graphics.asm line 67
80004258    lw      t7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 67
8000425C    lw      t8,0x20(sp)                                       ; \SrcN64\graphics.asm line 67
80004260    lw      t9,0x24(sp)                                       ; \SrcN64\graphics.asm line 67
80004264    addi    sp,sp,0x28                                        ; \SrcN64\graphics.asm line 67
80004268    lw      s0,0x0(sp)                                        ; \SrcN64\graphics.asm line 67
8000426C    lw      s1,0x4(sp)                                        ; \SrcN64\graphics.asm line 67
80004270    lw      s2,0x8(sp)                                        ; \SrcN64\graphics.asm line 67
80004274    lw      s3,0xC(sp)                                        ; \SrcN64\graphics.asm line 67
80004278    lw      s4,0x10(sp)                                       ; \SrcN64\graphics.asm line 67
8000427C    lw      s5,0x14(sp)                                       ; \SrcN64\graphics.asm line 67
80004280    lw      s6,0x18(sp)                                       ; \SrcN64\graphics.asm line 67
80004284    lw      s7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 67
80004288    addi    sp,sp,0x20                                        ; \SrcN64\graphics.asm line 67
8000428C    jr      ra                                                ; \SrcN64\graphics.asm line 68
80004290    nop                                                       ; \SrcN64\graphics.asm line 69
80004294 printstring:                                                 ; \SrcN64\graphics.asm line 74
80004294    addi    sp,sp,-0x20                                       ; \SrcN64\graphics.asm line 75
80004298    sw      s0,0x0(sp)                                        ; \SrcN64\graphics.asm line 75
8000429C    sw      s1,0x4(sp)                                        ; \SrcN64\graphics.asm line 75
800042A0    sw      s2,0x8(sp)                                        ; \SrcN64\graphics.asm line 75
800042A4    sw      s3,0xC(sp)                                        ; \SrcN64\graphics.asm line 75
800042A8    sw      s4,0x10(sp)                                       ; \SrcN64\graphics.asm line 75
800042AC    sw      s5,0x14(sp)                                       ; \SrcN64\graphics.asm line 75
800042B0    sw      s6,0x18(sp)                                       ; \SrcN64\graphics.asm line 75
800042B4    sw      s7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 75
800042B8    addi    sp,sp,-0x28                                       ; \SrcN64\graphics.asm line 75
800042BC    sw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 75
800042C0    sw      t1,0x4(sp)                                        ; \SrcN64\graphics.asm line 75
800042C4    sw      t2,0x8(sp)                                        ; \SrcN64\graphics.asm line 75
800042C8    sw      t3,0xC(sp)                                        ; \SrcN64\graphics.asm line 75
800042CC    sw      t4,0x10(sp)                                       ; \SrcN64\graphics.asm line 75
800042D0    sw      t5,0x14(sp)                                       ; \SrcN64\graphics.asm line 75
800042D4    sw      t6,0x18(sp)                                       ; \SrcN64\graphics.asm line 75
800042D8    sw      t7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 75
800042DC    sw      t8,0x20(sp)                                       ; \SrcN64\graphics.asm line 75
800042E0    sw      t9,0x24(sp)                                       ; \SrcN64\graphics.asm line 75
800042E4    addi    sp,sp,-0x10                                       ; \SrcN64\graphics.asm line 75
800042E8    sw      a0,0x0(sp)                                        ; \SrcN64\graphics.asm line 75
800042EC    sw      a1,0x4(sp)                                        ; \SrcN64\graphics.asm line 75
800042F0    sw      a2,0x8(sp)                                        ; \SrcN64\graphics.asm line 75
800042F4    sw      a3,0xC(sp)                                        ; \SrcN64\graphics.asm line 75
800042F8    addi    sp,sp,-0x8                                        ; \SrcN64\graphics.asm line 75
800042FC    sw      v0,0x0(sp)                                        ; \SrcN64\graphics.asm line 75
80004300    sw      v1,0x4(sp)                                        ; \SrcN64\graphics.asm line 75
80004304    addi    sp,sp,-0x4                                        ; \SrcN64\graphics.asm line 75
80004308    sw      ra,0x0(sp)                                        ; \SrcN64\graphics.asm line 75
8000430C drawchars:                                                   ; \SrcN64\graphics.asm line 76
8000430C    lbu     a1,0x0(a0)                                        ; \SrcN64\graphics.asm line 77
80004310    addiu   a0,0x1                                            ; \SrcN64\graphics.asm line 78
80004314    ori     t0,r0,0xFF                                        ; \SrcN64\graphics.asm line 80
80004318    beq     t0,a1,0x80004330                                  ; \SrcN64\graphics.asm line 81
8000431C    nop                                                       ; \SrcN64\graphics.asm line 82
80004320    jal     0x800040E8                                        ; \SrcN64\graphics.asm line 84
80004324    nop                                                       ; \SrcN64\graphics.asm line 85
80004328    j       0x8000430C                                        ; \SrcN64\graphics.asm line 87
8000432C    nop                                                       ; \SrcN64\graphics.asm line 88
80004330 printstring_done:                                            ; \SrcN64\graphics.asm line 89
80004330    lw      ra,0x0(sp)                                        ; \SrcN64\graphics.asm line 90
80004334    addi    sp,sp,0x4                                         ; \SrcN64\graphics.asm line 90
80004338    lw      v0,0x0(sp)                                        ; \SrcN64\graphics.asm line 90
8000433C    lw      v1,0x4(sp)                                        ; \SrcN64\graphics.asm line 90
80004340    addi    sp,sp,0x8                                         ; \SrcN64\graphics.asm line 90
80004344    lw      a0,0x0(sp)                                        ; \SrcN64\graphics.asm line 90
80004348    lw      a1,0x4(sp)                                        ; \SrcN64\graphics.asm line 90
8000434C    lw      a2,0x8(sp)                                        ; \SrcN64\graphics.asm line 90
80004350    lw      a3,0xC(sp)                                        ; \SrcN64\graphics.asm line 90
80004354    addi    sp,sp,0x10                                        ; \SrcN64\graphics.asm line 90
80004358    lw      t0,0x0(sp)                                        ; \SrcN64\graphics.asm line 90
8000435C    lw      t1,0x4(sp)                                        ; \SrcN64\graphics.asm line 90
80004360    lw      t2,0x8(sp)                                        ; \SrcN64\graphics.asm line 90
80004364    lw      t3,0xC(sp)                                        ; \SrcN64\graphics.asm line 90
80004368    lw      t4,0x10(sp)                                       ; \SrcN64\graphics.asm line 90
8000436C    lw      t5,0x14(sp)                                       ; \SrcN64\graphics.asm line 90
80004370    lw      t6,0x18(sp)                                       ; \SrcN64\graphics.asm line 90
80004374    lw      t7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 90
80004378    lw      t8,0x20(sp)                                       ; \SrcN64\graphics.asm line 90
8000437C    lw      t9,0x24(sp)                                       ; \SrcN64\graphics.asm line 90
80004380    addi    sp,sp,0x28                                        ; \SrcN64\graphics.asm line 90
80004384    lw      s0,0x0(sp)                                        ; \SrcN64\graphics.asm line 90
80004388    lw      s1,0x4(sp)                                        ; \SrcN64\graphics.asm line 90
8000438C    lw      s2,0x8(sp)                                        ; \SrcN64\graphics.asm line 90
80004390    lw      s3,0xC(sp)                                        ; \SrcN64\graphics.asm line 90
80004394    lw      s4,0x10(sp)                                       ; \SrcN64\graphics.asm line 90
80004398    lw      s5,0x14(sp)                                       ; \SrcN64\graphics.asm line 90
8000439C    lw      s6,0x18(sp)                                       ; \SrcN64\graphics.asm line 90
800043A0    lw      s7,0x1C(sp)                                       ; \SrcN64\graphics.asm line 90
800043A4    addi    sp,sp,0x20                                        ; \SrcN64\graphics.asm line 90
800043A8    jr      ra                                                ; \SrcN64\graphics.asm line 91
800043AC    nop                                                       ; \SrcN64\graphics.asm line 92
800043B0 newline:                                                     ; \SrcN64\graphics.asm line 94
800043B0    addi    sp,sp,-0x4                                        ; \SrcN64\graphics.asm line 95
800043B4    sw      t8,0x0(sp)                                        ; \SrcN64\graphics.asm line 95
800043B8    addi    sp,sp,-0x4                                        ; \SrcN64\graphics.asm line 96
800043BC    sw      t7,0x0(sp)                                        ; \SrcN64\graphics.asm line 96
800043C0    lui     t7,-0x5FFF                                        ; \SrcN64\graphics.asm line 97
800043C4    lbu     t8,0x101(t7)                                      ; \SrcN64\graphics.asm line 99
800043C8    nop                                                       ; \SrcN64\graphics.asm line 100
800043CC    addiu   t8,0x1                                            ; \SrcN64\graphics.asm line 101
800043D0    sb      t8,0x101(t7)                                      ; \SrcN64\graphics.asm line 102
800043D4    ori     t8,r0,0x0                                         ; \SrcN64\graphics.asm line 104
800043D8    sb      t8,0x100(t7)                                      ; \SrcN64\graphics.asm line 105
800043DC    lw      t7,0x0(sp)                                        ; \SrcN64\graphics.asm line 106
800043E0    addi    sp,sp,0x4                                         ; \SrcN64\graphics.asm line 106
800043E4    lw      t8,0x0(sp)                                        ; \SrcN64\graphics.asm line 107
800043E8    addi    sp,sp,0x4                                         ; \SrcN64\graphics.asm line 107
800043EC    jr      ra                                                ; \SrcN64\graphics.asm line 108
800043F0    nop                                                       ; \SrcN64\graphics.asm line 109
800043F4 monitor:                                                     ; ..\SrcAll\monitor.asm line 1
800043F4    addi    sp,sp,-0x20                                       ; ..\SrcAll\monitor.asm line 2
800043F8    sw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
800043FC    sw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004400    sw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004404    sw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004408    sw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 2
8000440C    sw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004410    sw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004414    sw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004418    addi    sp,sp,-0x28                                       ; ..\SrcAll\monitor.asm line 2
8000441C    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004420    sw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004424    sw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004428    sw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 2
8000442C    sw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004430    sw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004434    sw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004438    sw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 2
8000443C    sw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004440    sw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 2
80004444    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 2
80004448    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
8000444C    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004450    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004454    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004458    addi    sp,sp,-0x8                                        ; ..\SrcAll\monitor.asm line 2
8000445C    sw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004460    sw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 2
80004464    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 2
80004468    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 2
8000446C    ori     t5,r0,0x72                                        ; ..\SrcAll\monitor.asm line 3
80004470    ori     t6,r0,0x61                                        ; ..\SrcAll\monitor.asm line 4
80004474    move    t7,ra                                             ; ..\SrcAll\monitor.asm line 5
80004478    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 6
8000447C    nop                                                       ; ..\SrcAll\monitor.asm line 7
80004480    ori     t5,r0,0x73                                        ; ..\SrcAll\monitor.asm line 9
80004484    ori     t6,r0,0x70                                        ; ..\SrcAll\monitor.asm line 10
80004488    move    t7,sp                                             ; ..\SrcAll\monitor.asm line 11
8000448C    addi    t7,0x64                                           ; ..\SrcAll\monitor.asm line 12
80004490    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 13
80004494    nop                                                       ; ..\SrcAll\monitor.asm line 14
80004498    ori     t5,r0,0x67                                        ; ..\SrcAll\monitor.asm line 16
8000449C    ori     t6,r0,0x70                                        ; ..\SrcAll\monitor.asm line 17
800044A0    move    t7,gp                                             ; ..\SrcAll\monitor.asm line 18
800044A4    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 19
800044A8    nop                                                       ; ..\SrcAll\monitor.asm line 20
800044AC    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 23
800044B0    nop                                                       ; ..\SrcAll\monitor.asm line 24
800044B4    ori     t5,r0,0x66                                        ; ..\SrcAll\monitor.asm line 26
800044B8    ori     t6,r0,0x70                                        ; ..\SrcAll\monitor.asm line 27
800044BC    move    t7,fp                                             ; ..\SrcAll\monitor.asm line 28
800044C0    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 29
800044C4    nop                                                       ; ..\SrcAll\monitor.asm line 30
800044C8    ori     t5,r0,0x76                                        ; ..\SrcAll\monitor.asm line 33
800044CC    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 34
800044D0    lw      t7,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 35
800044D4    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 36
800044D8    nop                                                       ; ..\SrcAll\monitor.asm line 37
800044DC    lw      t7,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 38
800044E0    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 39
800044E4    nop                                                       ; ..\SrcAll\monitor.asm line 40
800044E8    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 43
800044EC    nop                                                       ; ..\SrcAll\monitor.asm line 44
800044F0    ori     t5,r0,0x61                                        ; ..\SrcAll\monitor.asm line 48
800044F4    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 49
800044F8    lw      t7,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 50
800044FC    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 51
80004500    nop                                                       ; ..\SrcAll\monitor.asm line 52
80004504    lw      t7,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 53
80004508    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 54
8000450C    nop                                                       ; ..\SrcAll\monitor.asm line 55
80004510    lw      t7,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 56
80004514    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 57
80004518    nop                                                       ; ..\SrcAll\monitor.asm line 58
8000451C    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 61
80004520    nop                                                       ; ..\SrcAll\monitor.asm line 62
80004524    lw      t7,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 64
80004528    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 65
8000452C    nop                                                       ; ..\SrcAll\monitor.asm line 66
80004530    ori     t5,r0,0x74                                        ; ..\SrcAll\monitor.asm line 69
80004534    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 70
80004538    lw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 71
8000453C    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 72
80004540    nop                                                       ; ..\SrcAll\monitor.asm line 73
80004544    lw      t7,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 74
80004548    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 75
8000454C    nop                                                       ; ..\SrcAll\monitor.asm line 76
80004550    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 78
80004554    nop                                                       ; ..\SrcAll\monitor.asm line 79
80004558    lw      t7,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 81
8000455C    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 82
80004560    nop                                                       ; ..\SrcAll\monitor.asm line 83
80004564    lw      t7,0x28(sp)                                       ; ..\SrcAll\monitor.asm line 84
80004568    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 85
8000456C    nop                                                       ; ..\SrcAll\monitor.asm line 86
80004570    lw      t7,0x2C(sp)                                       ; ..\SrcAll\monitor.asm line 87
80004574    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 88
80004578    nop                                                       ; ..\SrcAll\monitor.asm line 89
8000457C    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 91
80004580    nop                                                       ; ..\SrcAll\monitor.asm line 92
80004584    lw      t7,0x30(sp)                                       ; ..\SrcAll\monitor.asm line 94
80004588    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 95
8000458C    nop                                                       ; ..\SrcAll\monitor.asm line 96
80004590    lw      t7,0x34(sp)                                       ; ..\SrcAll\monitor.asm line 97
80004594    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 98
80004598    nop                                                       ; ..\SrcAll\monitor.asm line 99
8000459C    lw      t7,0x38(sp)                                       ; ..\SrcAll\monitor.asm line 100
800045A0    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 101
800045A4    nop                                                       ; ..\SrcAll\monitor.asm line 102
800045A8    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 104
800045AC    nop                                                       ; ..\SrcAll\monitor.asm line 105
800045B0    lw      t7,0x3C(sp)                                       ; ..\SrcAll\monitor.asm line 107
800045B4    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 108
800045B8    nop                                                       ; ..\SrcAll\monitor.asm line 109
800045BC    lw      t7,0x40(sp)                                       ; ..\SrcAll\monitor.asm line 110
800045C0    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 111
800045C4    nop                                                       ; ..\SrcAll\monitor.asm line 112
800045C8    ori     t5,r0,0x73                                        ; ..\SrcAll\monitor.asm line 116
800045CC    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 117
800045D0    lw      t7,0x44(sp)                                       ; ..\SrcAll\monitor.asm line 118
800045D4    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 119
800045D8    nop                                                       ; ..\SrcAll\monitor.asm line 120
800045DC    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 123
800045E0    nop                                                       ; ..\SrcAll\monitor.asm line 124
800045E4    lw      t7,0x48(sp)                                       ; ..\SrcAll\monitor.asm line 126
800045E8    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 127
800045EC    nop                                                       ; ..\SrcAll\monitor.asm line 128
800045F0    lw      t7,0x4C(sp)                                       ; ..\SrcAll\monitor.asm line 129
800045F4    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 130
800045F8    nop                                                       ; ..\SrcAll\monitor.asm line 131
800045FC    lw      t7,0x50(sp)                                       ; ..\SrcAll\monitor.asm line 132
80004600    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 133
80004604    nop                                                       ; ..\SrcAll\monitor.asm line 134
80004608    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 136
8000460C    nop                                                       ; ..\SrcAll\monitor.asm line 137
80004610    lw      t7,0x54(sp)                                       ; ..\SrcAll\monitor.asm line 138
80004614    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 139
80004618    nop                                                       ; ..\SrcAll\monitor.asm line 140
8000461C    lw      t7,0x58(sp)                                       ; ..\SrcAll\monitor.asm line 141
80004620    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 142
80004624    nop                                                       ; ..\SrcAll\monitor.asm line 143
80004628    lw      t7,0x5C(sp)                                       ; ..\SrcAll\monitor.asm line 144
8000462C    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 145
80004630    nop                                                       ; ..\SrcAll\monitor.asm line 146
80004634    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 149
80004638    nop                                                       ; ..\SrcAll\monitor.asm line 150
8000463C    lw      t7,0x60(sp)                                       ; ..\SrcAll\monitor.asm line 152
80004640    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 153
80004644    nop                                                       ; ..\SrcAll\monitor.asm line 154
80004648    ori     t5,r0,0x6B                                        ; ..\SrcAll\monitor.asm line 157
8000464C    ori     t6,r0,0x30                                        ; ..\SrcAll\monitor.asm line 158
80004650    move    t7,k0                                             ; ..\SrcAll\monitor.asm line 159
80004654    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 160
80004658    nop                                                       ; ..\SrcAll\monitor.asm line 161
8000465C    move    t7,k1                                             ; ..\SrcAll\monitor.asm line 162
80004660    jal     0x800047AC                                        ; ..\SrcAll\monitor.asm line 163
80004664    nop                                                       ; ..\SrcAll\monitor.asm line 164
80004668    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 166
8000466C    nop                                                       ; ..\SrcAll\monitor.asm line 167
80004670    ori     t5,r0,0x48                                        ; ..\SrcAll\monitor.asm line 169
80004674    ori     t6,r0,0x49                                        ; ..\SrcAll\monitor.asm line 170
80004678    mfhi    t7                                                ; ..\SrcAll\monitor.asm line 171
8000467C    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 172
80004680    nop                                                       ; ..\SrcAll\monitor.asm line 173
80004684    ori     t5,r0,0x4C                                        ; ..\SrcAll\monitor.asm line 175
80004688    ori     t6,r0,0x4F                                        ; ..\SrcAll\monitor.asm line 176
8000468C    mflo    t7                                                ; ..\SrcAll\monitor.asm line 177
80004690    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 178
80004694    nop                                                       ; ..\SrcAll\monitor.asm line 179
80004698    ori     t5,r0,0x50                                        ; ..\SrcAll\monitor.asm line 181
8000469C    ori     t6,r0,0x43                                        ; ..\SrcAll\monitor.asm line 182
800046A0    lw      t7,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 183
800046A4    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 185
800046A8    nop                                                       ; ..\SrcAll\monitor.asm line 186
800046AC    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 188
800046B0    nop                                                       ; ..\SrcAll\monitor.asm line 189
800046B4    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046B8    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 191
800046BC    lw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046C0    lw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046C4    addi    sp,sp,0x8                                         ; ..\SrcAll\monitor.asm line 191
800046C8    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046CC    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046D0    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046D4    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046D8    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 191
800046DC    lw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046E0    lw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046E4    lw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046E8    lw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 191
800046EC    lw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 191
800046F0    lw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 191
800046F4    lw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 191
800046F8    lw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 191
800046FC    lw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 191
80004700    lw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 191
80004704    addi    sp,sp,0x28                                        ; ..\SrcAll\monitor.asm line 191
80004708    lw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 191
8000470C    lw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 191
80004710    lw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 191
80004714    lw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 191
80004718    lw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 191
8000471C    lw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 191
80004720    lw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 191
80004724    lw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 191
80004728    addi    sp,sp,0x20                                        ; ..\SrcAll\monitor.asm line 191
8000472C    jr      ra                                                ; ..\SrcAll\monitor.asm line 192
80004730    nop                                                       ; ..\SrcAll\monitor.asm line 193
80004734 showregtextb:                                                ; ..\SrcAll\monitor.asm line 196
80004734    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 197
80004738    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 197
8000473C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 198
80004740    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 198
80004744    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 199
80004748    sw      a1,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 199
8000474C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 200
80004750    sw      a3,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 200
80004754    jal     0x80004784                                        ; ..\SrcAll\monitor.asm line 201
80004758    nop                                                       ; ..\SrcAll\monitor.asm line 202
8000475C    lw      a3,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 203
80004760    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 203
80004764    lw      a1,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 204
80004768    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 204
8000476C    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 205
80004770    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 205
80004774    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 206
80004778    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 206
8000477C    jr      ra                                                ; ..\SrcAll\monitor.asm line 207
80004780    nop                                                       ; ..\SrcAll\monitor.asm line 208
80004784 showregtext:                                                 ; ..\SrcAll\monitor.asm line 210
80004784    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 211
80004788    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 211
8000478C    move    a1,t5                                             ; ..\SrcAll\monitor.asm line 212
80004790    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 213
80004794    nop                                                       ; ..\SrcAll\monitor.asm line 214
80004798    move    a1,t6                                             ; ..\SrcAll\monitor.asm line 215
8000479C    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 216
800047A0    nop                                                       ; ..\SrcAll\monitor.asm line 217
800047A4    j       0x800047CC                                        ; ..\SrcAll\monitor.asm line 218
800047A8    nop                                                       ; ..\SrcAll\monitor.asm line 219
800047AC showreg:                                                     ; ..\SrcAll\monitor.asm line 221
800047AC    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 222
800047B0    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 222
800047B4    move    a1,t5                                             ; ..\SrcAll\monitor.asm line 223
800047B8    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 224
800047BC    nop                                                       ; ..\SrcAll\monitor.asm line 225
800047C0    move    a1,t6                                             ; ..\SrcAll\monitor.asm line 226
800047C4    jal     0x800048A0                                        ; ..\SrcAll\monitor.asm line 227
800047C8    nop                                                       ; ..\SrcAll\monitor.asm line 228
800047CC showregb:                                                    ; ..\SrcAll\monitor.asm line 229
800047CC    ori     a1,r0,0x3A                                        ; ..\SrcAll\monitor.asm line 230
800047D0    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 231
800047D4    nop                                                       ; ..\SrcAll\monitor.asm line 232
800047D8    move    a3,t7                                             ; ..\SrcAll\monitor.asm line 233
800047DC    jal     0x80004804                                        ; ..\SrcAll\monitor.asm line 234
800047E0    nop                                                       ; ..\SrcAll\monitor.asm line 235
800047E4    ori     a1,r0,0x20                                        ; ..\SrcAll\monitor.asm line 236
800047E8    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 237
800047EC    nop                                                       ; ..\SrcAll\monitor.asm line 238
800047F0    addi    t6,t6,0x1                                         ; ..\SrcAll\monitor.asm line 239
800047F4    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 240
800047F8    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 240
800047FC    jr      ra                                                ; ..\SrcAll\monitor.asm line 241
80004800    nop                                                       ; ..\SrcAll\monitor.asm line 242
80004804 showhex4:                                                    ; ..\SrcAll\monitor.asm line 244
80004804    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 245
80004808    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 245
8000480C    ori     t4,r0,0x8                                         ; ..\SrcAll\monitor.asm line 246
80004810 showhex4again:                                               ; ..\SrcAll\monitor.asm line 247
80004810    srl     a1,a3,0x1C                                        ; ..\SrcAll\monitor.asm line 248
80004814    sll     a3,a3,0x4                                         ; ..\SrcAll\monitor.asm line 249
80004818    jal     0x800048A0                                        ; ..\SrcAll\monitor.asm line 250
8000481C    nop                                                       ; ..\SrcAll\monitor.asm line 251
80004820    addi    t4,t4,-0x1                                        ; ..\SrcAll\monitor.asm line 252
80004824    bne     t4,zero,0x80004810                                ; ..\SrcAll\monitor.asm line 253
80004828    nop                                                       ; ..\SrcAll\monitor.asm line 254
8000482C    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 255
80004830    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 255
80004834    jr      ra                                                ; ..\SrcAll\monitor.asm line 256
80004838    nop                                                       ; ..\SrcAll\monitor.asm line 257
8000483C showhex2:                                                    ; ..\SrcAll\monitor.asm line 259
8000483C    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 260
80004840    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 260
80004844    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 261
80004848    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 261
8000484C    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 261
80004850    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 261
80004854    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 261
80004858    ori     t4,r0,0x2                                         ; ..\SrcAll\monitor.asm line 262
8000485C showhex2again:                                               ; ..\SrcAll\monitor.asm line 263
8000485C    move    a1,a3                                             ; ..\SrcAll\monitor.asm line 264
80004860    srl     a1,a3,0x4                                         ; ..\SrcAll\monitor.asm line 265
80004864    sll     a3,a3,0x4                                         ; ..\SrcAll\monitor.asm line 266
80004868    jal     0x800048A0                                        ; ..\SrcAll\monitor.asm line 268
8000486C    nop                                                       ; ..\SrcAll\monitor.asm line 269
80004870    addi    t4,t4,-0x1                                        ; ..\SrcAll\monitor.asm line 270
80004874    bne     t4,zero,0x8000485C                                ; ..\SrcAll\monitor.asm line 271
80004878    nop                                                       ; ..\SrcAll\monitor.asm line 272
8000487C    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 273
80004880    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 273
80004884    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 273
80004888    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 273
8000488C    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 273
80004890    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 274
80004894    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 274
80004898    jr      ra                                                ; ..\SrcAll\monitor.asm line 275
8000489C    nop                                                       ; ..\SrcAll\monitor.asm line 276
800048A0 showhexchar:                                                 ; ..\SrcAll\monitor.asm line 278
800048A0    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 279
800048A4    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 279
800048A8    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 280
800048AC    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 280
800048B0    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 280
800048B4    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 280
800048B8    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 280
800048BC    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 281
800048C0    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 281
800048C4    andi    a1,a1,0xF                                         ; ..\SrcAll\monitor.asm line 282
800048C8    addi    a1,a1,0x30                                        ; ..\SrcAll\monitor.asm line 283
800048CC    ori     t0,r0,0x3A                                        ; ..\SrcAll\monitor.asm line 284
800048D0    slt     r1,a1,t0                                          ; ..\SrcAll\monitor.asm line 285
800048D4    bnez    r1,0x800048E0                                     ; ..\SrcAll\monitor.asm line 285
800048D8    nop                                                       ; ..\SrcAll\monitor.asm line 286
800048DC    addi    a1,a1,0x7                                         ; ..\SrcAll\monitor.asm line 287
800048E0 showhexcharok:                                               ; ..\SrcAll\monitor.asm line 288
800048E0    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 289
800048E4    nop                                                       ; ..\SrcAll\monitor.asm line 290
800048E8    lw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 291
800048EC    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 291
800048F0    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 292
800048F4    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 292
800048F8    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 292
800048FC    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 292
80004900    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 292
80004904    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 293
80004908    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 293
8000490C    jr      ra                                                ; ..\SrcAll\monitor.asm line 294
80004910    nop                                                       ; ..\SrcAll\monitor.asm line 295
80004914 memdumpnolabel:                                              ; ..\SrcAll\monitor.asm line 298
80004914    addi    sp,sp,-0x20                                       ; ..\SrcAll\monitor.asm line 299
80004918    sw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
8000491C    sw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004920    sw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004924    sw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004928    sw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 299
8000492C    sw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004930    sw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004934    sw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004938    addi    sp,sp,-0x28                                       ; ..\SrcAll\monitor.asm line 299
8000493C    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004940    sw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004944    sw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004948    sw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 299
8000494C    sw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004950    sw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004954    sw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004958    sw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 299
8000495C    sw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004960    sw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 299
80004964    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 299
80004968    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
8000496C    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004970    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004974    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004978    addi    sp,sp,-0x8                                        ; ..\SrcAll\monitor.asm line 299
8000497C    sw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004980    sw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 299
80004984    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 299
80004988    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 299
8000498C    j       0x80004A4C                                        ; ..\SrcAll\monitor.asm line 300
80004990    nop                                                       ; ..\SrcAll\monitor.asm line 301
80004994 memdump:                                                     ; ..\SrcAll\monitor.asm line 303
80004994    addi    sp,sp,-0x20                                       ; ..\SrcAll\monitor.asm line 304
80004998    sw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
8000499C    sw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049A0    sw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049A4    sw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049A8    sw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049AC    sw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049B0    sw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049B4    sw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049B8    addi    sp,sp,-0x28                                       ; ..\SrcAll\monitor.asm line 304
800049BC    sw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049C0    sw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049C4    sw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049C8    sw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049CC    sw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049D0    sw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049D4    sw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049D8    sw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049DC    sw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049E0    sw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 304
800049E4    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 304
800049E8    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049EC    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049F0    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049F4    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 304
800049F8    addi    sp,sp,-0x8                                        ; ..\SrcAll\monitor.asm line 304
800049FC    sw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
80004A00    sw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 304
80004A04    addi    sp,sp,-0x4                                        ; ..\SrcAll\monitor.asm line 304
80004A08    sw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 304
80004A0C    move    a3,t7                                             ; ..\SrcAll\monitor.asm line 305
80004A10    addi    sp,sp,-0x10                                       ; ..\SrcAll\monitor.asm line 306
80004A14    sw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 306
80004A18    sw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 306
80004A1C    sw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 306
80004A20    sw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 306
80004A24    jal     0x80004804                                        ; ..\SrcAll\monitor.asm line 307
80004A28    nop                                                       ; ..\SrcAll\monitor.asm line 308
80004A2C    ori     a1,r0,0x3A                                        ; ..\SrcAll\monitor.asm line 309
80004A30    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 310
80004A34    nop                                                       ; ..\SrcAll\monitor.asm line 311
80004A38    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 312
80004A3C    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 312
80004A40    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 312
80004A44    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 312
80004A48    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 312
80004A4C memdumpb:                                                    ; ..\SrcAll\monitor.asm line 313
80004A4C memdumpnextline:                                             ; ..\SrcAll\monitor.asm line 314
80004A4C    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 315
80004A50    nop                                                       ; ..\SrcAll\monitor.asm line 316
80004A54    ori     t5,r0,0x8                                         ; ..\SrcAll\monitor.asm line 317
80004A58 memdumpagain:                                                ; ..\SrcAll\monitor.asm line 318
80004A58    lb      a3,(t7)                                           ; ..\SrcAll\monitor.asm line 319
80004A5C    jal     0x8000483C                                        ; ..\SrcAll\monitor.asm line 320
80004A60    nop                                                       ; ..\SrcAll\monitor.asm line 321
80004A64    ori     a1,r0,0x20                                        ; ..\SrcAll\monitor.asm line 322
80004A68    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 323
80004A6C    nop                                                       ; ..\SrcAll\monitor.asm line 324
80004A70    addi    t7,t7,0x1                                         ; ..\SrcAll\monitor.asm line 325
80004A74    addi    t5,t5,-0x1                                        ; ..\SrcAll\monitor.asm line 326
80004A78    bne     t5,zero,0x80004A58                                ; ..\SrcAll\monitor.asm line 327
80004A7C    nop                                                       ; ..\SrcAll\monitor.asm line 328
80004A80    addi    t7,t7,-0x8                                        ; ..\SrcAll\monitor.asm line 330
80004A84    ori     t5,r0,0x8                                         ; ..\SrcAll\monitor.asm line 331
80004A88 memdumpagainchar:                                            ; ..\SrcAll\monitor.asm line 332
80004A88    lb      a1,(t7)                                           ; ..\SrcAll\monitor.asm line 333
80004A8C    ori     a2,r0,0x20                                        ; ..\SrcAll\monitor.asm line 334
80004A90    slt     r1,a1,a2                                          ; ..\SrcAll\monitor.asm line 335
80004A94    bnez    r1,0x80004AB4                                     ; ..\SrcAll\monitor.asm line 335
80004A98    nop                                                       ; ..\SrcAll\monitor.asm line 336
80004A9C    ori     a2,r0,0x80                                        ; ..\SrcAll\monitor.asm line 337
80004AA0    slt     r1,a2,a1                                          ; ..\SrcAll\monitor.asm line 338
80004AA4    bnez    r1,0x80004AB4                                     ; ..\SrcAll\monitor.asm line 338
80004AA8    nop                                                       ; ..\SrcAll\monitor.asm line 339
80004AAC    j       0x80004AB8                                        ; ..\SrcAll\monitor.asm line 340
80004AB0    nop                                                       ; ..\SrcAll\monitor.asm line 341
80004AB4 memdumpagaincharbad:                                         ; ..\SrcAll\monitor.asm line 342
80004AB4    ori     a1,r0,0x2E                                        ; ..\SrcAll\monitor.asm line 343
80004AB8 memdumpagaincharok:                                          ; ..\SrcAll\monitor.asm line 344
80004AB8    jal     0x800040E8                                        ; ..\SrcAll\monitor.asm line 345
80004ABC    nop                                                       ; ..\SrcAll\monitor.asm line 346
80004AC0    addi    t7,t7,0x1                                         ; ..\SrcAll\monitor.asm line 347
80004AC4    addi    t5,t5,-0x1                                        ; ..\SrcAll\monitor.asm line 348
80004AC8    bne     t5,zero,0x80004A88                                ; ..\SrcAll\monitor.asm line 349
80004ACC    nop                                                       ; ..\SrcAll\monitor.asm line 350
80004AD0    addi    t6,t6,-0x1                                        ; ..\SrcAll\monitor.asm line 352
80004AD4    bne     t6,zero,0x80004A4C                                ; ..\SrcAll\monitor.asm line 353
80004AD8    nop                                                       ; ..\SrcAll\monitor.asm line 354
80004ADC    jal     0x800043B0                                        ; ..\SrcAll\monitor.asm line 355
80004AE0    nop                                                       ; ..\SrcAll\monitor.asm line 356
80004AE4    lw      ra,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004AE8    addi    sp,sp,0x4                                         ; ..\SrcAll\monitor.asm line 357
80004AEC    lw      v0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004AF0    lw      v1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004AF4    addi    sp,sp,0x8                                         ; ..\SrcAll\monitor.asm line 357
80004AF8    lw      a0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004AFC    lw      a1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B00    lw      a2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B04    lw      a3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B08    addi    sp,sp,0x10                                        ; ..\SrcAll\monitor.asm line 357
80004B0C    lw      t0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B10    lw      t1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B14    lw      t2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B18    lw      t3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B1C    lw      t4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B20    lw      t5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B24    lw      t6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B28    lw      t7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B2C    lw      t8,0x20(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B30    lw      t9,0x24(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B34    addi    sp,sp,0x28                                        ; ..\SrcAll\monitor.asm line 357
80004B38    lw      s0,0x0(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B3C    lw      s1,0x4(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B40    lw      s2,0x8(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B44    lw      s3,0xC(sp)                                        ; ..\SrcAll\monitor.asm line 357
80004B48    lw      s4,0x10(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B4C    lw      s5,0x14(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B50    lw      s6,0x18(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B54    lw      s7,0x1C(sp)                                       ; ..\SrcAll\monitor.asm line 357
80004B58    addi    sp,sp,0x20                                        ; ..\SrcAll\monitor.asm line 357
80004B5C    jr      ra                                                ; ..\SrcAll\monitor.asm line 358
80004B60    nop                                                       ; ..\SrcAll\monitor.asm line 359
80004B64 .org 0x80100FFF                                              ; \SrcN64\Footer.asm line 2
80100FFF .byte 0x00                                                   ; \SrcN64\Footer.asm line 3
80101000 .close                                                       ; \SrcN64\Footer.asm line 4
