TEXT   40
memory editing xbox
Guest on 13th May 2022 08:04:46 AM


  1. starting offset is 0xC0000000
  2. (all values are 4 bytes unless otherwise noted)
  3.  
  4. (just about all important gameplay related variables seems to be stored here:
  5. starting offset: 0xCB000000
  6. dump length: 0x01000000)
  7.  
  8. -----March 4th patch-----
  9.  
  10. 0B515E90 (2 bytes) - Leon/Mercs 1P
  11. 0B515F00 (2 bytes) - Helena/Mercs 2P
  12. 0B515F70 (2 bytes) - Chris
  13. 0B515FE0 (2 bytes) - Piers
  14. 0B516050 (2 bytes) - Jake
  15. 0B5160C0 (2 bytes) - Sherry
  16. 0B516130 (2 bytes) - Ada
  17. 0B5161A0 (2 bytes) - Agent
  18.  
  19. 0B4E8604 (4 bytes) - Related to which character 1P is
  20. 0B4E8610 (4 bytes) - 1P local, AI or network player?
  21.  
  22. 0B4E88CC (4 bytes) - Controls screen mode! 0=normal. 1=splitscreen. 2=wide-widescreen, 3=cutscene, 5=partner view
  23. 0B4E88D0 (4 bytes) - Which character 1P camera is following
  24.  
  25. -----Jan 22nd patch-----
  26.  
  27. 0B4D88C8 (this value needs to be changed to 01 for splitscreen mode to work)
  28. 0B4D88CC (controls screen mode! 0=normal. 1=splitscreen. 2=wide-widescreen, 3=cutscene, 5=partner view)
  29. 0B4D88D0 (controls viewpoint of 1P)
  30. 0B4D88D4 (controls viewpoint of 2P) (FF FF FF FF if it's following no player)
  31.  
  32. 0B4D8600 (I think changing this changes which character a joining 2P will play as, it also changes some things for 1P when restarting)
  33. 0B4D8610 (1P: 0=local player, 1=AI player, 2=network player)
  34. 0B4D8614 (2P: 0=local player, 1=AI player, 2=network player)
  35. 0B4D8630 (1P: which input device has control over this character)
  36.  
  37. 0B505E90 (2 bytes) - Leon/Merc P1 (could also be 0B509B74?)
  38. 0B505F00 (2 bytes) - Helena/Merc P2
  39. 0B505F70 (2 bytes) - Chris
  40. 0B505FE0 (2 bytes) - Piers
  41. 0B506050 (2 bytes) - Jake
  42. 0B5060C0 (2 bytes) - Sherry
  43. 0B506130 (2 bytes) - Ada (could also be 0B509E14?)
  44. 0B5061A0 (2 bytes) - Agent
  45.  
  46. CB4E07FF - Campaign Skills
  47.  
  48. Savegame
  49.  
  50. CampSkills - D76F
  51. MercSkills - D917
  52. OnSkills - 10263
  53. PredSkills - 102AB
  54.  
  55. 03 - Firearm lvl 3
  56. 06 - melee lvl 3
  57. 09 - Defense lvl 3
  58. 0C - Critical Hit lvl 3
  59. 0F - Piercing lvl 3
  60. 11 - J'avo killer lvl 2
  61. 13 - Zombie hunter lvl 2
  62. 14 - Grenade Power up
  63. 15-1C master
  64. 1D-24 inf
  65. 25 - AR ammo inc
  66. 26 - SG ammo inc
  67. 27 - MGN ammo inc
  68. 28 - RFL ammo inc
  69. 29 - Grenade inc
  70. 2A - arrow inc
  71. 2B - Last Shot
  72. 2D - Quick reload
  73. 2F - Lock on lvl 2
  74. 31 - Rock steady lvl 2
  75. 32 - Breakout
  76. 33 - Item Drop inc
  77. 35 - Recovery lvl 2
  78. 37 - Combat Guage Boost Lv2
  79. 38 - Eagle eye
  80. 39 - Team Up
  81. 3B - Field Medic 2
  82. 3C - Lone Wolf
  83. 3D - Shooting Wild
  84. 3E - Go for Broke
  85. 3F - Time Bonus +
  86. 40 - Combo Bonus +
  87. 41 - Limit Breaker
  88. 42 - Blitz Play
  89. 43 - Quick Shot Damage Increase
  90. 44 - Power Counter
  91. 45 - Second Wind
  92. 46 - Martial Arts Master
  93. 47 - Target Master
  94. 48 - Last Stand
  95. 4A - Preemptive Strike
  96. 4C - Dying Breath
  97. 4D - Pharmacist
  98. 4E - Medic
  99. 4F - First Responder
  100. 50 - Take it Easy
  101. 51 - Natural Healing
  102. 54 - Training
  103.  
  104. -----December patch addresses-----
  105.  
  106. 0B4D43BA (2 bytes) - Stage
  107.  
  108. 0B4D5E90 (2 bytes) - 1P character in mercs
  109.  
  110.  
  111. -----Final game addresses (no TU)-----
  112.  
  113. Related to 1P, not sure what it does: 0A2ED172, 0B438606
  114.  
  115. 0B4388CC (controls screen mode! 0=normal. 1=splitscreen. 2=wide-widescreen, 5=partner view)
  116. 0B4388D0 (controls viewpoint of 1P)
  117. 0B4388D4 (controls viewpoint of 2P)
  118.  
  119. (mercenaries 1P)
  120. 0B465E8F (2 bytes) - 1P character
  121.  
  122. Character list:
  123. 0000 (Leon USA)
  124. 0001 (Leon Asia)
  125. 0010 (Leon Pirate)
  126. 0011 (Leon Blue pirate)
  127. 0012 (Leon PS1)
  128.  
  129. 0100 (Helena USA)
  130. 0101 (Helena Asia)
  131. 0102 (Helena carrying Deborah, does not work properly in mercs)
  132. 0103 Crash
  133. 0110 (Helena Police)
  134.  
  135. 0200 (Chris Asia)
  136. 0201 (Chris Europe)
  137. 0202 Crash
  138. 0203 Crash
  139. 0210 (Chris Samurai)
  140. Chris Bad
  141.  
  142. Piers Asia
  143. 0303 (Piers Canon?)
  144. Piers Europe
  145. Piers Personal
  146.  
  147. 0400 (Jake Europe)
  148. 0401 (Jake monitor? doesn't render properly)
  149. 0402 (Jake Asia)
  150. 0403 (Jake Snow? dooesn't render properly)
  151.  
  152. 0500 (Sherry Europe)
  153. 0501 (Sherry Monitor)
  154. 0502 (Sherry China)
  155. 0503 (Sherry Snow?, doesn't render properly in mercs)
  156. 0510 (Sherry RE2)
  157. 0511 (Sherry costume 2)
  158.  
  159. 0600 (Ada normal)
  160. 0601 Crash
  161. 0602 (Carla)
  162. 0610 (Ada chinese dress)
  163.  
  164. 0700 (Soldier normal)
  165.  
  166. 0B4643BA (2 bytes) - Current map. Can be overridden to force another stage to be loaded. (this is only changed by the game when ending levels, choosing continue or choosing chapter select. other times it's safe to be changed)
  167.  
  168. (chapter related) (one of these does correctly change which chapter you're playing as)
  169. 00A9458C (4 bytes) - Current chapter. Changing it doesn't seem to affect anything.
  170. 0B3EA578 (not this one)
  171. 0B422A14
  172. 0B42C958
  173. 0B430E90 (not this one)
  174. 0B4628C0
  175. 0B4643B0
  176. 0B47C5B4
  177. 0B861B64
  178. 1905678D
  179.  
  180. Campaign IDs:
  181. 0 = Leon
  182. 1 = Chris
  183. 2 = Jake
  184. 3 = Ada
  185. 4 = Prelude
  186.  
  187. (difficulty setting)
  188. 0B3EA574
  189. 0B430E8C
  190. 0B4628BC
  191. 0B4643AC (seems to reflect option chosen in menus)
  192. 0B47C5B0
  193. 0B861B60
  194.  
  195. ----Demo 2 addresses-----
  196.  
  197. 0B3788CC (controls screen mode! 0=normal. 1=splitscreen. 2=wide-widescreen)
  198. 0B3788D0 (controls viewpoint of 1P)
  199. 0B3788D4 (controls viewpoint of 2P)
  200.  
  201. (possible 1Ps)
  202. 03EEB052
  203. 048E1598
  204. 048E15B8
  205. 04901598
  206. 049015B8
  207. 04CCF364
  208. 04CCF368
  209. 05765E66
  210. 0587218C
  211. 05EABA47
  212. 0A0F4F19
  213. 0A22D170
  214. 0A5E23D7
  215. 0A5E2517
  216. 0A5E9BD7
  217. 0A9EA3D7
  218. 0B378604
  219.  
  220. 0B3813C4
  221. 0B7AF79C
  222. 0BE7B22C
  223. 0BE7CE4C
  224. 0BF1195B
  225. 1FA48AFE
  226. 1FA4A3DE
  227. 1FA4A70E
  228. 1FA4AA3E
  229. 1FAA3B7E
  230. 1FACAAEE
  231. 1FB08264
  232. 1FBCE567
  233.  
  234. Demo 1 addresses:
  235.  
  236. 0x0C93E9FD (4 bytes) - 1P character? (Total address: 0xCC93E9FD)
  237.  
  238. 0x0C98418D (4 bytes) - 2P character?
  239. 0x0C9841CD (4 bytes) - 2P character?
  240.  
  241. 0x18401900 (1p)
  242. 0x197105F8 (1p) (something to do with which menu options you have available. matches up with what player you control. other values removes menu options)
  243. 0x197108C0 (controls screen mode! 0=normal. 1=splitscreen. 2=wide-widescreen)
  244. 0x197108C4 (Controls the viewpoint of 1P!)
  245. 0x197108C8 (Controls the viewpoint of 2P!)
  246.  
  247. test: (these change from 00 to 01 depending on if you played as 1p or 2p)
  248. 0x0415A99C
  249. 0x04306E94
  250. 0x04353C58
  251. 0x0439C938
  252. 0x0439CB78
  253. 0x0439CCE4
  254.  
  255. test: (these changed based on 1P character)
  256. 0x0CA39736
  257. 0x169AC1AE
  258. 0x19B2D044
  259. 0x1BC81968 ?
  260. 0x1CD1FC28
  261.  
  262. test: (manual findings)
  263. 197108F4
  264. 197108F8
  265.  
  266.  
  267. test: (these show stage num) (these are 2 byte values)
  268. 1950D0EA (auto changed)
  269. 1971415A (not auto changed)
  270. 19739BD2 (not auto changed) (this is the primary one)
  271. 1973FAC6 (auto changed)
  272.  
  273. stage reference:
  274. 502 chris - 01 F6
  275. 104 leon - 00 68
  276. 305 jake - 01 31
  277. 1100 leon intro - 04 4C
  278. 1110 chris intro - 04 56
  279.  
  280. try to find campaign setting value?
  281.  
  282. 0xD9739BC2+0D (1 byte, controls whether it's a cutscene?)
  283. 0xD9739BC2+19 (1 byte, changes to 0A after we start loading after a cutscene)

Raw Paste

Login or Register to edit or fork this paste. It's free.