Another ASM Patch Format

The common method to hack asm is to write assembly source file, assemble it with as and insert the binary to a fixed place in the rom. However, what if the insert point was not fixed? Is it possible for the patch to find the insert point by itself? Furthermore, what if the source code was not fixed? Is it possible for the patch to change the source code to insert by itself?
When making the patch to insert custom opening movie to the game, I met those problems and created this asm patch format. Its purpose is to do more complicated asm hacking work.
Example

1 Like