Guest User

Untitled

a guest
Jul 20th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.84 KB | None | 0 0
  1. sub_00000000: ; Refs: 0x000003E0
  2. 0x00000000: 0x27BDFFE0 '...'' - addiu $sp, $sp, -32
  3. 0x00000004: 0xAFBF0010 '....' - sw $ra, 16($sp)
  4. ; Data ref 0x00000AB0 ... 0x00000000 0x00000000 0x00000000 0x00000000
  5. 0x00000008: 0x3C020000 '...<' - lui $v0, 0x0
  6. 0x0000000C: 0xAFB00000 '....' - sw $s0, 0($sp)
  7. 0x00000010: 0xAFB3000C '....' - sw $s3, 12($sp)
  8. ; Data ref 0x00000980 ... 0x00000A00 0x000014C0 0x00000000 0x00000000
  9. 0x00000014: 0x3C130000 '...<' - lui $s3, 0x0
  10. 0x00000018: 0xAFB20008 '....' - sw $s2, 8($sp)
  11. ; Data ref 0x00000AB0 ... 0x00000000 0x00000000 0x00000000 0x00000000
  12. 0x0000001C: 0x24520AB0 '..R$' - addiu $s2, $v0, 2736
  13. 0x00000020: 0xAFB10004 '....' - sw $s1, 4($sp)
  14. 0x00000024: 0x00008821 '!...' - move $s1, $zr
  15. ; Data ref 0x00000980 ... 0x00000A00 0x000014C0 0x00000000 0x00000000
  16. 0x00000028: 0x8E700980 '..p.' - lw $s0, 2432($s3)
  17.  
  18. loc_0000002C: ; Refs: 0x0000005C
  19. 0x0000002C: 0x00111240 '@...' - sll $v0, $s1, 9
  20. 0x00000030: 0x26240102 '..$&' - addiu $a0, $s1, 258
  21. 0x00000034: 0x02028021 '!...' - addu $s0, $s0, $v0
  22. 0x00000038: 0x3084FFFF '...0' - andi $a0, $a0, 0xFFFF
  23. 0x0000003C: 0x0C0001F1 '....' - jal sceIdStorageReadLeaf
  24. 0x00000040: 0x02002821 '!(..' - move $a1, $s0
  25. 0x00000044: 0x26240122 '".$&' - addiu $a0, $s1, 290
  26. 0x00000048: 0x3084FFFF '...0' - andi $a0, $a0, 0xFFFF
  27. 0x0000004C: 0x26310001 '..1&' - addiu $s1, $s1, 1
  28. 0x00000050: 0x0440002E '..@.' - bltz $v0, loc_0000010C
  29. 0x00000054: 0x02002821 '!(..' - move $a1, $s0
  30.  
  31. loc_00000058: ; Refs: 0x00000118
  32. 0x00000058: 0x2A220005 '.."*' - slti $v0, $s1, 5
  33. 0x0000005C: 0x5440FFF3 '..@T' - bnezl $v0, loc_0000002C
  34. ; Data ref 0x00000980 ... 0x00000A00 0x000014C0 0x00000000 0x00000000
  35. 0x00000060: 0x8E700980 '..p.' - lw $s0, 2432($s3)
  36. 0x00000064: 0x00008821 '!...' - move $s1, $zr
  37. 0x00000068: 0x24060001 '...$' - li $a2, 1
  38. 0x0000006C: 0x3C077000 '.p.<' - lui $a3, 0x7000
  39. 0x00000070: 0x02402021 '! @.' - move $a0, $s2
  40. 0x00000074: 0x8C850000 '....' - lw $a1, 0($a0)
  41.  
  42. loc_00000078: ; Refs: 0x00000094
  43. 0x00000078: 0x001110C0 '....' - sll $v0, $s1, 3
  44. 0x0000007C: 0x34420004 '..B4' - ori $v0, $v0, 0x4
  45. 0x00000080: 0x00521821 '!.R.' - addu $v1, $v0, $s2
  46. 0x00000084: 0x10A60018 '....' - beq $a1, $a2, loc_000000E8
  47. 0x00000088: 0x24840008 '...$' - addiu $a0, $a0, 8
  48. 0x0000008C: 0x26310001 '..1&' - addiu $s1, $s1, 1
  49.  
  50. loc_00000090: ; Refs: 0x000000F4 0x000000FC
  51. 0x00000090: 0x2A220100 '.."*' - slti $v0, $s1, 256
  52. 0x00000094: 0x5440FFF8 '..@T' - bnezl $v0, loc_00000078
  53. 0x00000098: 0x8C850000 '....' - lw $a1, 0($a0)
  54. 0x0000009C: 0x3C048000 '...<' - lui $a0, 0x8000
  55. 0x000000A0: 0x00001021 '!...' - move $v0, $zr
  56. 0x000000A4: 0x10400008 '..@.' - beqz $v0, loc_000000C8
  57. 0x000000A8: 0x34840022 '"..4' - ori $a0, $a0, 0x22
  58. 0x000000AC: 0x26230001 '..#&' - addiu $v1, $s1, 1
  59.  
  60. loc_000000B0: ; Refs: 0x000000EC 0x00000104
  61. ; Data ref 0x000009C0 ... 0x00000000 0x00000000 0x00000000 0x00000000
  62. 0x000000B0: 0x3C020000 '...<' - lui $v0, 0x0
  63. ; Data ref 0x000009C0 ... 0x00000000 0x00000000 0x00000000 0x00000000
  64. 0x000000B4: 0xAC4309C0 '..C.' - sw $v1, 2496($v0)
  65. 0x000000B8: 0x24030001 '...$' - li $v1, 1
  66. ; Data ref 0x000009C4 ... 0x00000000 0x00000000 0x00000000 0x00000000
  67. 0x000000BC: 0x3C020000 '...<' - lui $v0, 0x0
  68. ; Data ref 0x000009C4 ... 0x00000000 0x00000000 0x00000000 0x00000000
  69. 0x000000C0: 0xAC4309C4 '..C.' - sw $v1, 2500($v0)
  70. 0x000000C4: 0x00002021 '! ..' - move $a0, $zr
  71.  
  72. loc_000000C8: ; Refs: 0x000000A4
  73. 0x000000C8: 0x8FBF0010 '....' - lw $ra, 16($sp)
  74.  
  75. loc_000000CC: ; Refs: 0x00000120
  76. 0x000000CC: 0x8FB3000C '....' - lw $s3, 12($sp)
  77. 0x000000D0: 0x8FB20008 '....' - lw $s2, 8($sp)
  78. 0x000000D4: 0x8FB10004 '....' - lw $s1, 4($sp)
  79. 0x000000D8: 0x8FB00000 '....' - lw $s0, 0($sp)
  80. 0x000000DC: 0x00801021 '!...' - move $v0, $a0
  81. 0x000000E0: 0x03E00008 '....' - jr $ra
  82. 0x000000E4: 0x27BD0020 ' ..'' - addiu $sp, $sp, 32
  83.  
  84. loc_000000E8: ; Refs: 0x00000084
  85. 0x000000E8: 0x8C630000 '..c.' - lw $v1, 0($v1)
  86. 0x000000EC: 0x5060FFF0 '..`P' - beqzl $v1, loc_000000B0
  87. 0x000000F0: 0x26230001 '..#&' - addiu $v1, $s1, 1
  88. 0x000000F4: 0x54A6FFE6 '...T' - bnel $a1, $a2, loc_00000090
  89. 0x000000F8: 0x26310001 '..1&' - addiu $s1, $s1, 1
  90. 0x000000FC: 0x5467FFE4 '..gT' - bnel $v1, $a3, loc_00000090
  91. 0x00000100: 0x26310001 '..1&' - addiu $s1, $s1, 1
  92. 0x00000104: 0x0800002C ',...' - j loc_000000B0
  93. 0x00000108: 0x26230001 '..#&' - addiu $v1, $s1, 1
  94.  
  95. loc_0000010C: ; Refs: 0x00000050
  96. 0x0000010C: 0x0C0001F1 '....' - jal sceIdStorageReadLeaf
  97. 0x00000110: 0x00000000 '....' - nop
  98. 0x00000114: 0x3C048000 '...<' - lui $a0, 0x8000
  99. 0x00000118: 0x0441FFCF '..A.' - bgez $v0, loc_00000058
  100. 0x0000011C: 0x34840025 '%..4' - ori $a0, $a0, 0x25
  101. 0x00000120: 0x08000033 '3...' - j loc_000000CC
  102. 0x00000124: 0x8FBF0010 '....' - lw $ra, 16($sp)
  103.  
  104. u32 sub_00000000 ()
  105. {
  106. u8 keyBuffer[DUNNO];
  107. u8 aBuffer[DUNNO];
  108. int retry = 0;
  109.  
  110. while (try < 5)
  111. {
  112. if (sceIdStorageReadLeaf(258 & 0xFFFF, &keyBuffer) < 0)
  113. {
  114. if (sceIdStorageReadLeaf(290 & 0xFFFF, &keyBuffer) < 0)
  115. {
  116. return 0x80000000;
  117. } else
  118. {
  119. break;
  120. }
  121. } else
  122. {
  123. break;
  124. }
  125. }
  126. }
Add Comment
Please, Sign In to add comment