📄 dvbsubdec.mid
字号:
beq $5,$6,$L470 lbu $3,1($16) .set macro .set reorder$L709: lw $2,4($7) .set noreorder .set nomacro beq $5,$2,$L752 li $2,18 # 0x12 .set macro .set reorder addu $20,$21,$22$L473: lw $5,36($sp)$L745: sltu $2,$20,$5$L761: .set noreorder .set nomacro beq $2,$0,$L753 lw $6,36($sp) .set macro .set reorder$L720: lbu $3,0($20) li $2,15 # 0xf .set noreorder .set nomacro bne $3,$2,$L464 move $16,$20 .set macro .set reorder lbu $2,2($16) lw $7,40($sp) lbu $5,3($16) lbu $3,4($16) sll $2,$2,8 lbu $4,5($16) lw $6,0($7) sll $3,$3,8 or $5,$2,$5 or $22,$3,$4 addiu $21,$16,6 .set noreorder .set nomacro bne $5,$6,$L709 lbu $3,1($16) .set macro .set reorder$L470: li $2,18 # 0x12$L752: .set noreorder .set nomacro beq $3,$2,$L477 sltu $2,$3,19 .set macro .set reorder .set noreorder .set nomacro beq $2,$0,$L480 li $2,19 # 0x13 .set macro .set reorder li $2,16 # 0x10 .set noreorder .set nomacro beq $3,$2,$L475 li $2,17 # 0x11 .set macro .set reorder .set noreorder .set nomacro bne $3,$2,$L473 addu $20,$21,$22 .set macro .set reorder lw $3,88($sp) slt $2,$22,10 .set noreorder .set nomacro bne $2,$0,$L473 lw $23,136($3) .set macro .set reorder lw $19,12($23) addiu $16,$21,1 .set noreorder .set nomacro bne $19,$0,$L698 lbu $22,0($21) .set macro .set reorder j $L496$L710: lw $19,36($19) beq $19,$0,$L496$L698: lw $2,0($19) bne $22,$2,$L710$L498: lbu $3,1($16) lbu $2,2($16) sll $3,$3,8 or $3,$3,$2 lbu $5,0($16) sw $3,4($19) lbu $2,3($16) lbu $4,4($16) sll $2,$2,8 or $2,$2,$4 mul $3,$2,$3 lw $4,28($19) sw $2,8($19) .set noreorder .set nomacro beq $3,$4,$L711 addiu $16,$16,5 .set macro .set reorder lw $4,24($19) beq $4,$0,$L504 jal av_free$L504: lw $4,4($19) lw $2,8($19) mul $4,$4,$2 .set noreorder .set nomacro jal av_malloc sw $4,28($19) .set macro .set reorder sw $2,24($19) li $5,1 # 0x1$L503: lbu $2,0($16) li $3,1 # 0x1 srl $2,$2,2 andi $2,$2,0x7 sll $4,$3,$2 sw $4,12($19) lbu $2,1($16) li $3,8 # 0x8 .set noreorder .set nomacro beq $4,$3,$L712 sw $2,16($19) .set macro .set reorder li $2,4 # 0x4 .set noreorder .set nomacro beq $4,$2,$L713 addiu $21,$16,4 .set macro .set reorder lbu $2,3($16) srl $2,$2,2 andi $2,$2,0x3 sw $2,20($19)$L508: beq $5,$0,$L699 lw $9,28($19) lw $6,24($19) sltu $2,$9,40 .set noreorder .set nomacro bne $2,$0,$L714 lbu $8,20($19) .set macro .set reorder andi $2,$6,0x3 li $3,4 # 0x4 subu $3,$3,$2 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L517 move $5,$6 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L518 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L715$L515: sll $3,$8,8 sll $4,$8,16 sll $2,$8,24 or $4,$4,$2 or $3,$8,$3 or $3,$3,$4 addiu $7,$5,-4#APP S32I2M xr1,$3#NO_APP andi $5,$5,0x1f .set noreorder .set nomacro beq $5,$0,$L519 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder and $2,$7,$2 addiu $4,$2,32 sltu $3,$7,$4 beq $3,$0,$L519$L648:#APP S32SDI xr1,$7,4#NO_APP sltu $2,$7,$4 bne $2,$0,$L648$L519: addu $6,$9,$6 addiu $2,$6,-31 li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$7,$3 .set noreorder .set nomacro beq $4,$0,$L754 addiu $2,$6,-4 .set macro .set reorder addiu $2,$7,4$L755:#APP pref 30,0($2) S32SDI xr1,$7,4 S32SDI xr1,$7,4 S32SDI xr1,$7,4 S32SDI xr1,$7,4 S32SDI xr1,$7,4 S32SDI xr1,$7,4 S32SDI xr1,$7,4 S32SDI xr1,$7,4#NO_APP sltu $2,$7,$3 .set noreorder .set nomacro bne $2,$0,$L755 addiu $2,$7,4 .set macro .set reorder addiu $2,$6,-4$L754: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$7,$3 .set noreorder .set nomacro beq $4,$0,$L756 andi $4,$6,0x3 .set macro .set reorder$L650:#APP S32SDI xr1,$7,4#NO_APP sltu $2,$7,$3 .set noreorder .set nomacro bne $2,$0,$L650 andi $4,$6,0x3 .set macro .set reorder$L756: li $2,2 # 0x2 .set noreorder .set nomacro beq $4,$2,$L527 addiu $3,$7,4 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $4,$2,$L528 li $2,1 # 0x1 .set macro .set reorder bne $4,$2,$L699 sb $8,4($7)$L699: lw $16,32($19)$L749: .set noreorder .set nomacro beq $16,$0,$L757 addiu $2,$21,5 .set macro .set reorder$L651: lw $6,20($23) lw $3,0($16) .set noreorder .set nomacro beq $6,$0,$L531 move $5,$6 .set macro .set reorder lw $2,0($6) bne $3,$2,$L652 .set noreorder .set nomacro j $L742 lw $2,8($5) .set macro .set reorder$L717: lw $2,0($5) beq $3,$2,$L533$L652: lw $5,12($5) bne $5,$0,$L717$L531: lw $2,24($16)$L746: move $4,$16 .set noreorder .set nomacro jal av_free sw $2,32($19) .set macro .set reorder lw $16,32($19) .set noreorder .set nomacro bne $16,$0,$L651 addiu $2,$21,5 .set macro .set reorder$L757: sltu $2,$2,$20 .set noreorder .set nomacro beq $2,$0,$L745 lw $5,36($sp) .set macro .set reorder$L655: lbu $2,0($21) lbu $3,1($21) lw $16,20($23) sll $2,$2,8 or $17,$2,$3 .set noreorder .set nomacro bne $16,$0,$L700 addiu $18,$21,2 .set macro .set reorder j $L547$L718: lw $16,12($16) beq $16,$0,$L547$L700: lw $2,0($16) bne $17,$2,$L718$L549: lbu $2,0($18) li $4,32 # 0x20 srl $2,$2,6 .set noreorder .set nomacro jal av_mallocz sw $2,4($16) .set macro .set reorder sw $17,0($2) sw $22,4($2) move $4,$2 lbu $2,0($18) lbu $3,1($18) sll $2,$2,8 or $2,$2,$3 andi $2,$2,0xfff sw $2,8($4) lbu $3,2($18) lbu $2,3($18) sll $3,$3,8 or $3,$3,$2 andi $3,$3,0xfff sw $3,12($4) lw $2,4($16) addiu $2,$2,-1 sltu $2,$2,2 .set noreorder .set nomacro bne $2,$0,$L719 addiu $21,$18,4 .set macro .set reorder$L552: lw $2,32($19) addiu $3,$21,5 sw $2,24($4) sw $4,32($19) lw $2,8($16) sltu $3,$3,$20 sw $2,28($4) .set noreorder .set nomacro bne $3,$0,$L655 sw $4,8($16) .set macro .set reorder lw $5,36($sp) sltu $2,$20,$5 bne $2,$0,$L720$L637: lw $6,36($sp)$L753: .set noreorder .set nomacro beq $6,$20,$L758 lw $2,104($sp) .set macro .set reorder$L464: li $7,-1 # 0xffffffffffffffff sw $7,104($sp) lw $2,104($sp)$L758: lw $31,84($sp) lw $fp,80($sp) lw $23,76($sp) lw $22,72($sp) lw $21,68($sp) lw $20,64($sp) lw $19,60($sp) lw $18,56($sp) lw $17,52($sp) lw $16,48($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,88 .set macro .set reorder$L480: .set noreorder .set nomacro beq $3,$2,$L478 addu $20,$21,$22 .set macro .set reorder li $2,128 # 0x80 .set noreorder .set nomacro bne $3,$2,$L745 lw $5,36($sp) .set macro .set reorder lw $4,88($sp) lw $5,92($sp) lw $23,136($4) sw $0,4($5) lw $2,8($23) sw $0,16($5) sll $4,$2,2 sll $3,$2,7 subu $3,$3,$4 addu $3,$3,$2 sll $3,$3,3 sw $3,8($5) lw $4,24($23) sh $0,0($5) .set noreorder .set nomacro bne $4,$0,$L721 sw $4,12($5) .set macro .set reorder$L593: lw $20,28($23) .set noreorder .set nomacro beq $20,$0,$L722 move $fp,$0 .set macro .set reorder$L598: lw $17,12($23) .set noreorder .set nomacro bne $17,$0,$L702 lw $3,0($20) .set macro .set reorder .set noreorder .set nomacro j $L743 lw $20,12($20) .set macro .set reorder$L723: lw $17,36($17) beq $17,$0,$L599$L702: lw $2,0($17) .set noreorder .set nomacro bne $3,$2,$L723 lw $5,92($sp) .set macro .set reorder sll $3,$fp,3 lw $4,16($5) sll $2,$fp,5 subu $2,$2,$3 addu $18,$2,$4 lw $5,4($17) lw $2,8($20) lw $3,4($20) lw $4,8($17) lw $6,16($23) sw $5,12($18) sh $2,2($18) li $2,16 sh $3,0($18) sh $4,6($18) sh $2,8($18) sh $5,4($18) .set noreorder .set nomacro bne $6,$0,$L703 lw $3,16($17) .set macro .set reorder .set noreorder .set nomacro j $L744 lw $3,12($17) .set macro .set reorder$L660: lw $6,1108($6) beq $6,$0,$L605$L703: lw $2,0($6) .set noreorder .set nomacro bne $3,$2,$L660 li $2,2 # 0x2 .set macro .set reorder lw $3,12($17) .set noreorder .set nomacro beq $3,$2,$L611 addiu $19,$6,4 .set macro .set reorder$L729: li $2,8 # 0x8 .set noreorder .set nomacro beq $3,$2,$L611 addiu $19,$6,84 .set macro .set reorder addiu $19,$6,20$L611: li $16,4 # 0x4 .set noreorder .set nomacro jal av_malloc sll $4,$16,$3 .set macro .set reorder lw $3,12($17) move $4,$2 sll $6,$16,$3 sw $2,16($18) sltu $2,$6,32 .set noreorder .set nomacro bne $2,$0,$L612 andi $2,$4,0x3 .set macro .set reorder .set noreorder .set nomacro bne $2,$0,$L612 andi $2,$19,0x3 .set macro .set reorder .set noreorder .set nomacro beq $2,$0,$L725 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder$L612: .set noreorder .set nomacro jal memcpy move $5,$19 .set macro .set reorder$L620: .set noreorder .set nomacro jal av_malloc lw $4,28($17) .set macro .set reorder lw $6,28($17) sw $2,20($18) move $4,$2 sltu $2,$6,32 .set noreorder .set nomacro bne $2,$0,$L624 lw $5,24($17) .set macro .set reorder andi $2,$4,0x3 .set noreorder .set nomacro bne $2,$0,$L624 andi $2,$5,0x3 .set macro .set reorder .set noreorder .set nomacro bne $2,$0,$L624 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder addiu $4,$4,-4 and $2,$6,$2 addu $7,$4,$2 sltu $3,$4,$7 .set noreorder .set nomacro beq $3,$0,$L628 addiu $5,$5,-4 .set macro .set reorder$L663:#APP S32LDI xr1,$5,4 S32LDI xr2,$5,4 S32LDI xr3,$5,4 S32LDI xr4,$5,4 S32LDI xr5,$5,4 S32LDI xr6,$5,4 S32LDI xr7,$5,4 S32LDI xr8,$5,4 S32SDI xr1,$4,4 S32SDI xr2,$4,4 S32SDI xr3,$4,4 S32SDI xr4,$4,4 S32SDI xr5,$4,4 S32SDI xr6,$4,4 S32SDI xr7,$4,4 S32SDI xr8,$4,4#NO_APP sltu $2,$4,$7 bne $2,$0,$L663$L628: andi $2,$6,0x1c addu $7,$7,$2 sltu $3,$4,$7 beq $3,$0,$L630$L664:#APP S32LDI xr1,$5,4 S32SDI xr1,$4,4#NO_APP sltu $2,$4,$7 bne $2,$0,$L664$L630: andi $6,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $6,$2,$L634 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $6,$2,$L635 li $2,1 # 0x1 .set macro .set reorder beq $6,$2,$L726$L632: addiu $fp,$fp,1$L599: lw $20,12($20)$L743: .set noreorder .set nomacro bne $20,$0,$L598 move $2,$fp .set macro .set reorder$L597: lw $3,92($sp) lw $4,96($sp) sw $2,12($3) addu $20,$21,$22 li $2,1 # 0x1 .set noreorder .set nomacro j $L473 sw $2,0($4) .set macro .set reorder$L477: lw $2,88($sp) addu $20,$21,$22 lw $18,136($2) lw $16,16($18) .set noreorder .set nomacro bne $16,$0,$L701 lbu $17,0($21) .set macro .set reorder j $L555$L727: lw $16,1108($16) beq $16,$0,$L555$L701: lw $2,0($16) bne $17,$2,$L727$L557: lui $2,%hi(ff_cropTbl+1024) addiu $11,$21,2 addiu $17,$2,%lo(ff_cropTbl+1024) li $18,255 # 0xff$L705: addiu $8,$11,4 sltu $2,$8,$20 .set noreorder .set nomacro beq $2,$0,$L745 lw $5,36($sp) .set macro .set reorder lbu $7,1($11) andi $14,$7,0xe0 .set noreorder .set nomacro beq $14,$0,$L644 lbu $15,0($11) .set macro .set reorder$L728: andi $2,$7,0x1 .set noreorder .set nomacro beq $2,$0,$L571 addiu $3,$11,2 .set macro .set reorder lbu $12,2($11) lbu $2,3($11) lbu $4,4($11) lbu $13,5($11) addiu $11,$11,6$L573: addiu $9,$4,-128 addiu $8,$2,-128 li $6,1192 # 0x4a8 li $5,1634 # 0x662 li $4,-401 # 0xfffffffffffffe6f mul $6,$12,$6 mul $5,$8,$5 mul $4,$9,$4 sll $10,$8,2 sll $2,$8,4 sll $3,$9,3 sll $7,$9,10 subu $2,$2,$10 addu $3,$3,$7 addu $2,$2,$8 addu $3,$3,$9 sll $2,$2,6 sll $3,$3,1 subu $4,$4,$2 addiu $5,$5,512 addiu $2,$6,-18560 addiu $3,$3,512 addiu $6,$6,-19072 addu $4,$4,$2 addu $3,$3,$6 addu $5,$5,$6 sra $5,$5,10 sra $4,$4,10 sra $3,$3,10 addu $5,$5,$17 addu $4,$4,$17 addu $3,$3,$17 li $2,255 # 0xff andi $6,$14,0x80 movz $13,$2,$12 lbu $5,0($5) lbu $8,0($4) .set noreorder .set nomacro beq $6,$0,$L576 lbu $9,0($3) .set macro .set reorder subu $2,$18,$13 sll $3,$5,16 sll $2,$2,24 or $2,$2,$3 or $2,$9,$2 sll $4,$15,2 sll $3,$8,8 or $3,$3,$2 addu $4,$4,$16 sw $3,4($4)$L576: andi $2,$14,0x40 .set noreorder .set nomacro beq $2,$0,$L759 andi $2,$14,0x20 .set macro .set reorder subu $2,$18,$13 sll $3,$5,16 sll $2,$2,24 or $2,$2,$3 or $2,$9,$2 sll $4,$15,2 sll $3,$8,8 or $3,$3,$2 addu $4,$4,$16 sw $3,20($4) andi $2,$14,0x20$L759: .set noreorder .set nomacro beq $2,$0,$L705 subu $2,$18,$13 .set macro .set reorder sll $3,$5,16 sll $2,$2,24 or $2,$2,$3 or $2,$9,$2 sll $3,$8,8 sll $4,$15,2 addiu $8,$11,4 or $3,$3,$2 addu $4,$4,$16 sltu $2,$8,$20 .set noreorder .set nomacro beq $2,$0,$L473 sw $3,84($4) .set macro .set reorder lbu $7,1($11) andi $14,$7,0xe0 .set noreorder
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -