Advertisement
luckytyphlosion

tango save editor scrap

Jun 12th, 2023
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.48 KB | None | 0 0
  1. bn5 save data stuff:
  2. key items:
  3. - address: 0x200a490
  4. - format: array of byte quantities. see @archive 759B0C in mmbn5tc-us.tpl for constant values
  5. - anticheat:
  6. - source array: 0x20010D0
  7. - dest array: 0x2005b70
  8. - size: 0x150
  9. - xorbyte: p: 0x55, c: 0x6f
  10.  
  11. chips:
  12. - address: 0x2002eac
  13. - format: see set_pack_count
  14. - anticheat:
  15. - source array: 0x2001440
  16. - dest array: 0x2005cc4
  17. - size: 0x200
  18. - xorbyte: p: 0x17, c: 0x81
  19.  
  20. library compare? (not needed):
  21. - source array: 0x20020F0, dest array: 0x2005ec8, size: 0x200, xorbyte: p: 0x8f, c: 0xfe
  22.  
  23. zenny:
  24. - address: 0x200299c ([[r10+0x3c]+0x5c])
  25. - format: u32
  26. - anticheat: ensure that u32[0x2000180] ^ zenny == u32[0x20060cc]
  27.  
  28. bugfrags:
  29. - address: 0x20029a0 ([[r10+0x3c]+0x60])
  30. - format: u32
  31. - anticheat: ensure that u32[0x200266C] ^ bugfrags == u32[0x2006004]
  32.  
  33. modcards (you already implemented this):
  34. - source array: 0x2001220, dest array: 0x20060dc, size: 0x200, xorbyte: p: 0x43, c: 0x8d
  35.  
  36. ???:
  37. - ensure that u32[0x2002338] ^ ??? == u32[0x20061e0]
  38.  
  39. bn4 save data stuff:
  40. key items:
  41. - address: 0x20035e8 (r10+0x54)
  42. - format: array of byte quantities. see @archive 7571A0 in mmbn4rs-us.tpl for constant values
  43. - anticheat:
  44. - source array: 0x2000240
  45. - dest array: 0x2005768
  46. - size: 0x190
  47. - xorbyte: rs: 0x2c, bm: 0x71
  48.  
  49. chips:
  50. - address: 0x20026e4 (r10+0x50)
  51. - format: see set_pack_count
  52. - anticheat:
  53. - source array: 0x2000670
  54. - dest array: 0x20058fc
  55. - size: 0x200
  56. - xorbyte: rs: 0x64, bm: 0x47
  57.  
  58. library compare? (not needed):
  59. - source array: 0x20019A0, dest array: 0x2005b00, size: 0x200, xorbyte: rs: 0x38, c: 0x8e
  60.  
  61. zenny:
  62. - address: 0x20021a4 ([[r10+0x40]+0x74])
  63. - format: u32
  64. - anticheat: ensure that u32[0x2000180] ^ zenny == u32[0x2005d04]
  65.  
  66. bugfrags:
  67. - address: 0x20021a8 ([[r10+0x40]+0x78])
  68. - format: u32
  69. - anticheat: ensure that u32[0x2001E94] ^ bugfrags == u32[0x2005d0c]
  70.  
  71. modcards:
  72. - address: 0x200464c
  73. - format: you already know
  74. - anticheat:
  75. - source array: 0x20003D0
  76. - dest array: 0x2005d14
  77. - size: 0x100
  78. - xorbyte: rs: 0x43, bm: 0x31
  79.  
  80. ???:
  81. - there's some anticheat relating to 0x2004e60 (r10+0x78)
  82. - relevant addresses: src: 0x2001BA0, dst: 0x2005e18
  83. - but I don't think it's relevant for tango
  84.  
  85. bn6 missing stuff:
  86.  
  87. key items:
  88. - address: 0x2003134
  89. - format: array of byte quantities. see @archive 73D9FC in mmbn6cf-us.tpl for constant values
  90. - anticheat:
  91. - source array: 0x20004E0
  92. - dest array: 0x2004a8c
  93. - size: 0x200
  94. - xorbyte: cg: 0x55, cf: 0x6f
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement