Tip: After editing your overworld, make sure to use an EMPTY save file, as save files with progress may load Mario's position based on previous versions of the overworld. Note that altered level flags will also only take effect on new save files.
Okay, I'm using Sprite Tool 1.4, and I'm trying to insert the "waterfix" sprite so that the tides don't "follow Mario" when vertical scrolling is enabled. However, I'm running into trouble. Sprite Tool always gives me the error: "INIT location specified invalidly".
I've read all the readme files and I looked through the tutorial sections and nothing has helped me thus far. I'm using sprite_tool.exe, not xkas, so the .asm file has: dcb "INIT" and dcb "MAIN" instead of the other format. And yes, I've checked the temp.log file and the tempasm.asm file for help, but to no avail.
I've also checked the .cfg file in relation to ones that came with Sprite Tool and it looks fine (there isn't that extra "01" at the bottom).
Oh no, I've tried all three types (and I know that Sprite Tool found the file because it didn't give that specific error message). I'm pretty sure its a generator though, but nevertheless it doesn't work in all three cases. Thank you though.
Oh no, I've tried all three types (and I know that Sprite Tool found the file because it didn't give that specific error message). I'm pretty sure its a generator though, but nevertheless it doesn't work in all three cases. Thank you though.
Make sure it's in the generator folder. Does it crash the level that it's in? I've had a problem like that.
sparx401
Posts: 14/17
Since:
Location: Kapolei, Hawaii
I retried this again with the generator folder. It still doesn't work. The game runs fine, but there is NO effect (yes, I've inserted the custom sprite, turned sprite buoyancy on, etc, etc). A green shell, buzzy beetle, or whatever the original sprite command it pointed to, appears, not the waterfix sprite.
Sprite Tool DOES say that it wrote XXXX amount of bytes and gave a PC and SNES address. However, the error appears on the next line and so I believe it cuts the insertion-to-the-ROM short.
EDIT:
Hmm, hold on, I think I left something that may be of great importance. In the tempasm.asm file, the very top of the file says "lorom", and the next line says "org $008000". This might help...hopefully...in some way.
You are placing it in the generator folder along with it's cfg, typing D0 waterfix.cfg into the sprite list, and typing it correctly into SpriteTool, yes? You are using romi's SpriteTool? Did you delete TRASM or xkas?
EDIT: Wait, it says lorom? org? Isn't this a patch, not a generator?
Follow Us On