This entry will focus on a second subroutine in Super Mario 64, USA version, for the Nintendo 64. It's a MIPS III subroutine at offset 2B3C (hexadecimal) within the ROM.
Unlike the subroutine at 6CD8
, this one has only one basic block. Well, it has two, but the end of the first one is a jump directly to the second, so that doesn't count!
You should read the entries on the MIPS instruction set first.