SHARE
TWEET

64DD SDK dev disks support

LuigiBlood Mar 23rd, 2015 (edited) 243 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 000000000000047c <leoRead_system_area>:
  2.  47c:   27bdff88        addiu   $sp,$sp,-120
  3.  480:   3c050000        lui     $a1,0x0
  4.  484:   24a50000        addiu   $a1,$a1,0
  5.  488:   8cae0000        lw      $t6,0($a1)
  6.  48c:   afb70034        sw      $s7,52($sp)
  7.  490:   afb5002c        sw      $s5,44($sp)
  8.  494:   afb40028        sw      $s4,40($sp)
  9.  498:   afb30024        sw      $s3,36($sp)
  10.  49c:   afb1001c        sw      $s1,28($sp)
  11.  4a0:   afbe0038        sw      $s8,56($sp)
  12.  4a4:   afb60030        sw      $s6,48($sp)
  13.  4a8:   afb20020        sw      $s2,32($sp)
  14.  4ac:   afb00018        sw      $s0,24($sp)
  15.  4b0:   27a3005c        addiu   $v1,$sp,92
  16.  4b4:   3c110003        lui     $s1,0x3
  17.  4b8:   3c130000        lui     $s3,0x0
  18.  4bc:   3c140000        lui     $s4,0x0
  19.  4c0:   3c150000        lui     $s5,0x0
  20.  4c4:   3c170000        lui     $s7,0x0
  21.  4c8:   afbf003c        sw      $ra,60($sp)
  22.  4cc:   aca30000        sw      $v1,0($a1)
  23.  4d0:   00009025        move    $s2,$zero
  24.  4d4:   00008025        move    $s0,$zero
  25.  4d8:   26f70040        addiu   $s7,$s7,64
  26.  4dc:   26b50000        addiu   $s5,$s5,0
  27.  4e0:   26940000        addiu   $s4,$s4,0
  28.  4e4:   26730000        addiu   $s3,$s3,0
  29.  4e8:   36310001        ori     $s1,$s1,0x1
  30.  4ec:   24163000        li      $s6,12288
  31.  4f0:   241e0017        li      $s8,23
  32.  4f4:   afae0058        sw      $t6,88($sp)
  33.  4f8:   8ee10000        lw      $at,0($s7)
  34.  4fc:   8ef80004        lw      $t8,4($s7)
  35.  500:   a2800000        sb      $zero,0($s4)
  36.  504:   ac610000        sw      $at,0($v1)
  37.  508:   8ee10008        lw      $at,8($s7)
  38.  50c:   ac780004        sw      $t8,4($v1)
  39.  510:   8ef8000c        lw      $t8,12($s7)
  40.  514:   ac610008        sw      $at,8($v1)
  41.  518:   8ee10010        lw      $at,16($s7)
  42.  51c:   ac78000c        sw      $t8,12($v1)
  43.  520:   8ef80014        lw      $t8,20($s7)
  44.  524:   ac610010        sw      $at,16($v1)
  45.  528:   8ee10018        lw      $at,24($s7)
  46.  52c:   ac780014        sw      $t8,20($v1)
  47.  530:   a2600008        sb      $zero,8($s3)
  48.  534:   ac610018        sw      $at,24($v1)
  49.  538:   a6b60000        sh      $s6,0($s5)
  50.  53c:   16400019        bnez    $s2,5a4 <leoRead_system_area+0x128>
  51.  540:   afb30070        sw      $s3,112($sp)
  52.  544:   0c000000        jal     0 <leomain>
  53.  548:   00002025        move    $a0,$zero
  54.  54c:   93a20061        lbu     $v0,97($sp)
  55.  550:   27a3005c        addiu   $v1,$sp,92
  56.  554:   10400005        beqz    $v0,56c <leoRead_system_area+0xf0>
  57.  558:   00000000        nop
  58.  55c:   105e000a        beq     $v0,$s8,588 <leoRead_system_area+0x10c>
  59.  560:   27a3005c        addiu   $v1,$sp,92
  60.  564:   10000025        b       5fc <leoRead_system_area+0x180>
  61.  568:   00000000        nop
  62.  56c:   3c020000        lui     $v0,0x0
  63.  570:   8c420000        lw      $v0,0($v0)
  64.  574:   00008025        move    $s0,$zero
  65.  578:   1440ffff        bnez    $v0,578 <leoRead_system_area+0xfc>
  66.  57c:   00000000        nop
  67.  580:   1000ffdd        b       4f8 <leoRead_system_area+0x7c>
  68.  584:   2652ffff        addiu   $s2,$s2,-1
  69.  588:   3c020000        lui     $v0,0x0
  70.  58c:   8c420000        lw      $v0,0($v0)
  71.  590:   00008025        move    $s0,$zero
  72.  594:   1040ffff        beqz    $v0,594 <leoRead_system_area+0x118>
  73.  598:   00000000        nop
  74.  59c:   1000ffd6        b       4f8 <leoRead_system_area+0x7c>
  75.  5a0:   2652ffff        addiu   $s2,$s2,-1
  76.  5a4:   32190003        andi    $t9,$s0,0x3
  77.  5a8:   3c020000        lui     $v0,0x0
  78.  5ac:   3c080000        lui     $t0,0x0
  79.  5b0:   8d080000        lw      $t0,0($t0)
  80.  5b4:   00591021        addu    $v0,$v0,$t9
  81.  5b8:   90420000        lbu     $v0,0($v0)
  82.  5bc:   15000003        bnez    $t0,5cc <leoRead_system_area+0x150>
  83.  5c0:   afa20068        sw      $v0,104($sp)
  84.  5c4:   24420002        addiu   $v0,$v0,2
  85.  5c8:   afa20068        sw      $v0,104($sp)
  86.  5cc:   0c000000        jal     0 <leomain>
  87.  5d0:   00002025        move    $a0,$zero
  88.  5d4:   93a90060        lbu     $t1,96($sp)
  89.  5d8:   15200008        bnez    $t1,5fc <leoRead_system_area+0x180>
  90.  5dc:   3c020000        lui     $v0,0x0
  91.  5e0:   3c030000        lui     $v1,0x0
  92.  5e4:   8c630000        lw      $v1,0($v1)
  93.  5e8:   8c420000        lw      $v0,0($v0)
  94.  5ec:   1443ffff        bne     $v0,$v1,5ec <leoRead_system_area+0x170>
  95.  5f0:   00000000        nop
  96.  5f4:   10000013        b       644 <leoRead_system_area+0x1c8>
  97.  5f8:   8fab0058        lw      $t3,88($sp)
  98.  5fc:   0c000000        jal     0 <leomain>
  99.  600:   93a40061        lbu     $a0,97($sp)
  100.  604:   1440000e        bnez    $v0,640 <leoRead_system_area+0x1c4>
  101.  608:   02202025        move    $a0,$s1
  102.  60c:   2e020040        sltiu   $v0,$s0,64
  103.  610:   38420001        xori    $v0,$v0,0x1
  104.  614:   1440000a        bnez    $v0,640 <leoRead_system_area+0x1c4>
  105.  618:   26100001        addiu   $s0,$s0,1
  106.  61c:   320a0007        andi    $t2,$s0,0x7
  107.  620:   15400005        bnez    $t2,638 <leoRead_system_area+0x1bc>
  108.  624:   00000000        nop
  109.  628:   0c000000        jal     0 <leomain>
  110.  62c:   00002825        move    $a1,$zero
  111.  630:   1440fff2        bnez    $v0,5fc <leoRead_system_area+0x180>
  112.  634:   a3a20061        sb      $v0,97($sp)
  113.  638:   1000ffaf        b       4f8 <leoRead_system_area+0x7c>
  114.  63c:   27a3005c        addiu   $v1,$sp,92
  115.  640:   8fab0058        lw      $t3,88($sp)
  116.  644:   93a20061        lbu     $v0,97($sp)
  117.  648:   3c010000        lui     $at,0x0
  118.  64c:   ac2b0000        sw      $t3,0($at)
  119.  650:   a1620005        sb      $v0,5($t3)
  120.  654:   8fbf003c        lw      $ra,60($sp)
  121.  658:   8fbe0038        lw      $s8,56($sp)
  122.  65c:   8fb70034        lw      $s7,52($sp)
  123.  660:   8fb60030        lw      $s6,48($sp)
  124.  664:   8fb5002c        lw      $s5,44($sp)
  125.  668:   8fb40028        lw      $s4,40($sp)
  126.  66c:   8fb30024        lw      $s3,36($sp)
  127.  670:   8fb20020        lw      $s2,32($sp)
  128.  674:   8fb1001c        lw      $s1,28($sp)
  129.  678:   8fb00018        lw      $s0,24($sp)
  130.  67c:   03e00008        jr      $ra
  131.  680:   27bd0078        addiu   $sp,$sp,120
  132.  
  133. PATCH FOR BLUE DISKS (thx Zoinkity)
  134.  578:   1440ffff        bnez    $v0,578 <leoRead_system_area+0xfc>
  135.  594:   1040ffff        beqz    $v0,594 <leoRead_system_area+0x118>
  136.  5ec:   1443ffff        bne     $v0,$v1,5ec <leoRead_system_area+0x170>
  137. to
  138.  578:   14400000        bnez    $v0,57c <leoRead_system_area+0x100>
  139.  594:   10400000        beqz    $v0,598 <leoRead_system_area+0x11c>
  140.  5ec:   14430000        bne     $v0,$v1,5f0 <leoRead_system_area+0x174>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top