Advertisement
Guest User

Save-Wizard-Code-Format

a guest
Mar 29th, 2020
330
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1.  
  2. -PS4 saves use Little Endian, Save Wizard will flip the bytes when writing: 23A9F322 will write in the save as 22F3A923
  3. -If using a Pointer in a Code, the Address given will Offset from the Pointer
  4. -Only Neanderthals use Bits instead of Bytes
  5.  
  6. Single Write:
  7.  
  8. ABYYYYYY XXXXXXXX
  9.  
  10. A = Byte Value
  11. 0 = 1 Byte (Only Writes 000000XX)
  12. 1 = 2 Bytes (Only Writes 0000XXXX)
  13. 2 = 4 Bytes
  14. B = Offset Type
  15. 0 = Normal
  16. 8 = Offset from Pointer
  17. Y = Address
  18. X = Bytes to Write
  19. Increase / Decrease Code:
  20.  
  21. 3BYYYYYY XXXXXXXX
  22.  
  23. B = Byte Value & Offset Type
  24. 0 = Add 1 Byte (000000XX)
  25. 1 = Add 2 Bytes (0000XXXX)
  26. 2 = Add 4 Bytes
  27. 4 = Sub 1 Byte (000000XX)
  28. 5 = Sub 2 Bytes (0000XXXX)
  29. 6 = Sub 4 Bytes
  30. 8 = Offset from Pointer; Add 1 Byte (000000XX)
  31. 9 = Offset from Pointer; Add 2 Bytes (0000XXXX)
  32. A = Offset from Pointer; Add 4 Bytes
  33. C = Offset from Pointer; Sub 1 Byte (000000XX)
  34. D = Offset from Pointer; Sub 2 Bytes (0000XXXX)
  35. E = Offset from Pointer; Sub 4 Bytes
  36. Y = Address
  37. X = Bytes to Add/Sub
  38. Multi-Write:
  39.  
  40. 4BYYYYYY XXXXXXXX
  41. 4CCCDDDD EEEEEEEE
  42.  
  43. B = Byte Value & Offset Type
  44. 0 = 1 Byte (Only Writes 000000XX)
  45. 1 = 2 Bytes (Only Writes 0000XXXX)
  46. 2 = 4 Bytes
  47. 8 = Offset from Pointer; 1 Byte
  48. 9 = Offset from Pointer; 2 Bytes
  49. A = Offset from Pointer; 4 Bytes
  50. Y = Address
  51. X = Value to Write
  52. C = Amount of times to Write
  53. D = Increase Address per Write
  54. E = Increase Value per Write
  55. Copy and Paste Code:
  56.  
  57. 5BYYYYYY ZZZZZZZZ
  58. 5BXXXXXX 00000000
  59.  
  60. B = Offset Type
  61. 0 = Normal
  62. 8 = Offset from Pointer
  63. Y = Address to Copy Bytes From
  64. Z = Amount of Bytes to Copy
  65. 1 = 1 Byte
  66. 2 = 2 Bytes
  67. So on...
  68. X = Address to Paste Bytes
  69. Pointer Command: (Use Bytes to Search with)
  70.  
  71. 8BFFGGGG HHHHHHHH
  72. *Other Code Here, using 8 as Offset Type*
  73.  
  74. B = Offset Type
  75. 0 = Normal
  76. 8 = Offset from Pointer
  77. F = Amount of Times to Find until Write
  78. G = Amount of Bytes to Search
  79. 1 = 1 Byte
  80. 2 = 2 Bytes
  81. So on...
  82. H = Bytes to Search, use Multiple Lines if Needed
  83. Pointer Manipulator:
  84.  
  85. 9Y000000 XXXXXXXX
  86.  
  87. Y = Forward/Backward
  88. 2 = Forward
  89. 3 = Backward
  90. X = Amount to Offset
  91. Mass Byte Write:
  92.  
  93. ABXXXXXX YYYYYYYY
  94. ZZZZZZZZ ZZZZZZZZ
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement