Assembly Tutorial
#4
Thank you for the kind words. Assembly by itself isn't that tough to learn, it's just very difficult coming up with code ideas from scratch and applying your ASM knowledge into making an actual cheat code.

I would suggest going through the codes forum and looking at the Source of basic ASM codes. Ones either written by me or Star. We put plenty of good comments in our Source to help others understand how the code(s) work.

EDIT:

Here is essentially the most basic ASM you can do. Writing a value in a register before that value gets stored.

http://mkwii.com/showthread.php?tid=848

I was looking at a value in the RAM Viewer. I noticed it would get written to whenever I did a certain action with my item. Therefore i set a Write BP. I used my item, the value in memory gets written a new value, the Write BP gets set and the game pauses. I see in the Code view that the value in Register 31 is getting stored to a spot in memory. 

This is easy to manipulate. As you can see in the Source, I simply load in a custom value in Register 31 (replacing the legit value), and then including the game's default ASM to allow the game to store the new value to memory. Very simple.
Reply


Messages In This Thread
Assembly Tutorial - by Vega - 11-14-2018, 02:19 PM
RE: Assembly Tutorial - by xXCrazySniperXx - 11-14-2018, 10:30 PM
RE: Assembly Tutorial - by xXCrazySniperXx - 11-27-2018, 02:28 AM
RE: Assembly Tutorial - by Vega - 11-27-2018, 03:11 PM
RE: Assembly Tutorial - by KartPlayer - 06-18-2019, 12:52 PM
RE: Assembly Tutorial - by Vega - 06-18-2019, 06:18 PM
RE: Assembly Tutorial - by KartPlayer - 06-19-2019, 08:34 AM
RE: Assembly Tutorial - by Vega - 06-19-2019, 10:14 PM
RE: Assembly Tutorial - by seanmcnally - 03-15-2024, 05:54 PM
RE: Assembly Tutorial - by SSM24 - 09-15-2024, 03:23 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)