Thar0

Rock draw registers NTSC 1.0

Jan 4th, 2020
935
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. 801FAAF0 AF
  2. 801FCAA0 AI
  3.  
  4. r0 : 00000000 00000000 : zero
  5. at : 00000000 80120000 : audio thread stack + 0x0668 (not actually a pointer but this is where it would point to)
  6. v0 : 00000000 00007FFF :
  7. v1 : FFFFFFFF 8017CF48 : frame 1 display list buffer + 0x04F8 (POLY_OPA_DISP pointer, changes value framely, based on draw order)
  8. a0 : 00000000 801FCAA0 : instance
  9. a1 : 00000000 801C84A0 : global context
  10. a2 : 00000000 DB060018 :
  11. a3 : 00000000 00000044 :
  12. t0 : FFFFFFFF 00010000 :
  13. t1 : 00000000 8011F290 : graphics context
  14. t2 : 00000000 00000044 :
  15. t3 : FFFFFFFF 801C84E4 : controller 3 input (global context)
  16. t4 : 00000000 801D84E4 : global context + 0x10044
  17. t5 : 00000000 802D5420 : rock object?
  18. t6 : 00000000 00000000 :
  19. t7 : 00000000 800E8328 : code + D7288
  20. s0 : 00000000 801FCAA0 : instance
  21. s1 : 00000000 801C84A0 : global context
  22. s2 : 00000000 00000000 :
  23. s3 : 00000000 801DA200 : global context + 0x11D60
  24. s4 : 00000000 00010000 :
  25. s5 : 00000000 00000001 :
  26. s6 : 00000000 FFFFFFBF :
  27. s7 : 00000000 8011EF44 : graph thread stack + 0x11AC ?
  28. t8 : 00000000 80188C60 : frame 1 display list buffer + 0xC210 (POLY_XLU_DISP pointer, changes value framely, based on draw order)
  29. t9 : 00000000 801FC000 : ovl + 0x1510 ?
  30. k0 : 00000000 A430000C : kernel register, exception handling only
  31. k1 : 00000000 00000AAA : kernel register, exception handling only
  32. gp : 00000000 00000000 : global pointer, never used
  33. sp : FFFFFFFF 8011EE90 : stack pointer
  34. fp : 00000000 801CA100 : frame pointer (or saved value?)
  35. ra : 00000000 800244D4 : return address
Advertisement
Add Comment
Please, Sign In to add comment