I almost completed world 1. I wanted to insert MarioFanGamer's HDMA patch again. It's the one from this link. Yes, I added ScrollHDMA.asm into UberASM Tool's library folder. However, I tried something different. I followed Thomas' suggestion, by merging 2 .asm files into 1. The first one is called GenHDMADay.asm and it's also in the library folder and the other one is named NoDieVerticalScroll.asm or NDVS.asm in my case and it's again in the library folder.
I made another .asm file called MergeCode.asm. It's in the level folder and it has the code below:
There was no need for 'JSL NDVS_init', sice the NDVS file has only the main code.
I added MergeCode.asm into the list.txt like so:
After I ran UberASMTool.exe, it told me that JSL ScrollHDMA_DecompressGradient wasn't found. Any help with this?
I made another .asm file called MergeCode.asm. It's in the level folder and it has the code below:
Code
init: JSL GenHDMADay_init RTL main: JSL GenHDMADay_main JSL NDVS_main RTL
There was no need for 'JSL NDVS_init', sice the NDVS file has only the main code.
I added MergeCode.asm into the list.txt like so:
Code
105 MergeCode.asm
After I ran UberASMTool.exe, it told me that JSL ScrollHDMA_DecompressGradient wasn't found. Any help with this?