05-03-2019, 11:19 PM
(This post was last modified: 10-11-2019, 11:11 PM by jesusyoshi54.
Edit Reason: New part added
)
I've been working on some documents to help get people in asm a bit. The hacking scene has been pretty active lately and a lot of new people are asking about things that can be done simply with asm so I figured I would write a quick tutorial. You shouldn't expect to understand this if you're completely new to hacking or computer science; learning this will take some effort. If you find any errors post in this thread or msg me please.
Here is what I've written so far:
Super Beginner:
Preface: Introduction to hexidecimal, ram/rom + banks and offsets, quick custom model importing + behavior scripts explanation
Beginner
Part 1: MIPS asm intro, the object struct and how you can use it to control objects
Part 2: floats, branches, jumps, the stack and functions and some example uses
Part 3: The mario struct, interactions and more in depth behaviors
Part 4: Practical examples and explanations
Aside: using the debugger (overview)
Advanced:
Part 5: Collision and Display Lists Introduction
WIP:
If you would like to contribute please message me or post in this thread. These tutorials will also be featured on my webiste: https://sites.google.com/view/supermario...authuser=0
Here is what I've written so far:
Super Beginner:
Preface: Introduction to hexidecimal, ram/rom + banks and offsets, quick custom model importing + behavior scripts explanation
Beginner
Part 1: MIPS asm intro, the object struct and how you can use it to control objects
Part 2: floats, branches, jumps, the stack and functions and some example uses
Part 3: The mario struct, interactions and more in depth behaviors
Part 4: Practical examples and explanations
Aside: using the debugger (overview)
Advanced:
Part 5: Collision and Display Lists Introduction
WIP:
If you would like to contribute please message me or post in this thread. These tutorials will also be featured on my webiste: https://sites.google.com/view/supermario...authuser=0
My most recent hack:
https://www.youtube.com/watch?v=wn2WrmeQ4ms
https://www.youtube.com/watch?v=wn2WrmeQ4ms