An uberASM code that freezes Mario in place and locks most controller inputs to prevent pausing/LR scrolling/item dropping, which allows the creation of simple custom cutscenes, so you should either press a button or wait a certain amount of time to advance/end it. It's meant to be the best alternative over sprites that do similar function, because it will prevent wasting sprite slots, is more customizable, optimized, SA-1 compatible, and comes with even more functionalities. The ZIP file also includes an optional ASM file that should fix a certain issue related to OW level setting flags in case you're using a certain OW teleporting action in the cutscene code.
Be sure to read the Readme and the ASM files for more detailed information.
Tested this a bit and it works great. Is there any way to have the player moving right automatically without input? For example, a cutscene that scrolls to the right without dragging the player along the left wall.
Edit: I combined this asm with the constant speed walking asm to get the desired result. Thank you!