This makes me feel dumb because I figured out how to do this once upon a time, but it's been forever since I've attempted to use Effect Tool and UberASMTool and now it just won't work for me.
So, I'm trying to create a parallax effect, and I generate the code, paste it into an .asm file (test3.asm), and place it in the "level" subfolder. I edit list.txt to include 10C in the level asm list, and point it to test3.asm). I feel like this isn't where the problem lies; there are examples to follow and I've used other tools which rely on list.txt without any issue.
The Effect Tool code defaults the JMP code in line 17 to "level105_main" and warns "IMPORTANT! Please edit the JMP command below for the level you use this on". And, this seems to be where my roadblock is, because no matter what I do, I get an error.
- changing it to "level10C_main" on line 17 outputs
Changing it to simply "10C_main" doesn't work either.
okay, so that seems to indicate that it's pointing at something that isn't there. So, I change the 'main' code to 'level10C_main'. It seems like the wrong thing to do, and it doesn't work.
The only way I can get this code to successfully insert is to remove the JMP line altogether. But, this crashes the rom as soon as I enter level 10C. Which also makes sense.
But, I don't know what else to do. Either the instructions are not clear, or I'm just missing something really obvious. Please help a brother out.
So, I'm trying to create a parallax effect, and I generate the code, paste it into an .asm file (test3.asm), and place it in the "level" subfolder. I edit list.txt to include 10C in the level asm list, and point it to test3.asm). I feel like this isn't where the problem lies; there are examples to follow and I've used other tools which rely on list.txt without any issue.
The Effect Tool code defaults the JMP code in line 17 to "level105_main" and warns "IMPORTANT! Please edit the JMP command below for the level you use this on". And, this seems to be where my roadblock is, because no matter what I do, I get an error.
- changing it to "level10C_main" on line 17 outputs
Code
test3.asm:15: error: (E5060): Label 'level10C_main' wasn't found. [JMP level10C_main:]
Changing it to simply "10C_main" doesn't work either.
okay, so that seems to indicate that it's pointing at something that isn't there. So, I change the 'main' code to 'level10C_main'. It seems like the wrong thing to do, and it doesn't work.
The only way I can get this code to successfully insert is to remove the JMP line altogether. But, this crashes the rom as soon as I enter level 10C. Which also makes sense.
But, I don't know what else to do. Either the instructions are not clear, or I'm just missing something really obvious. Please help a brother out.
Chapter Two: Land of No Shame