Language…
10 users online: 35TCB77,  Atari2.0, Cristian Cardoso, Danik2343, Green, Hammerer, howardadam1126, Oskise, SpacePea, tOaO - Guests: 221 - Bots: 329
Users: 64,795 (2,377 active)
Latest user: mathew

ASM Help

Hi there, I would like a little bit of help on this:

I am using Lui's Status Bar Remover, but the only thing I do not want to remove is the item box. I've looked in the file for the ROM addresses, but I really don't want to edit any further because I really don't want to mess with what I don't know.

Also, now that I'm here, I'd also like to take the chance to know what I'm doing wrong with this sprite. I've inserted it (the homing lotus version) with both SA-1 and without SA-1 and it doesn't throw anything - it just charges and that's it. I'm sorry if I sound like a boomer, but I'm not exactly sure if it's the version of LM I'm using (3.10) or if it's just the defines that I'm just not getting.
Don't know about the status bar one but the lotus are you making sure to insert the extended pollen sprite it comes with and updating the main sprite to point to the right extended sprite slot
Originally posted by Ninja Boy
Don't know about the status bar one but the lotus are you making sure to insert the extended pollen sprite it comes with and updating the main sprite to point to the right extended sprite slot

This is what I have in my list. And this is what I've edited in the actual lotus file.
So you list should have both the lotus and the extended sprite in it.
For example
Code
00 volcano_lotus.json

EXTENDED:
01 volcano_lotus_pollen.asm


And then the volcano_lotus.asm should point to whichever number you gave the pollen in your list
Originally posted by Ninja Boy
And then the volcano_lotus.asm should point to whichever number you gave the pollen in your list

I did just this, and it still does this. I don't really know, I just edited the file (yet again) just as indicated as above, (with different numbers obviously) and it still does this:

The sprite uses 3 extra bytes for various timers, leaving those at 0 will probably result in the sprite never shooting. Did you set those correctly (in the LM extension field)? To have the vanilla behavior, use "80 40 40".
Originally posted by KevinM
The sprite uses 3 extra bytes for various timers, leaving those at 0 will probably result in the sprite never shooting. Did you set those correctly (in the LM extension field)? To have the vanilla behavior, use "80 40 40".

My God I'm such an idiot, I didn't even see the behavior. Thanks you, guys.