10-21-2026, 12:53 AM
(10-18-2026, 01:10 PM)VinnyVideo Wrote: I have some serious respect for people who can wrangle ASM like that.
Yeah, ASM can sometimes be tricky, a way to tame it is to choose a good assembler with a nice syntax and macro features. My first contact with ASM was when I was applying custom patches in SMW, I didn't understand the code itself.
In the university I had contact with MIPS Assembly in the Computer Architecture course, and quite honestly I didn't like it, the problem is that it doesn't have the status register, and it has a weird concept of delay slot. Instead of MIPS Assembly they could teach 6502, Z80 or 8086 Assembly.
Now today I know the concepts about addressing modes, the registers themselves, the program counter, the stack pointer, the status flags, branches and jumps, learning Assembly is easier when you know these concepts.
Check out my SMB1 Hack development thread: Journey Into Plumber Subconscious

