Language…
12 users online:  AmperSam, dotCoockie, Golden Yoshi, Hayashi Neru, jirok1, Mario's GameBase,  MarioFanGamer, MorrieTheMagpie, Rykon-V73, Sparkz314, timothy726, toady - Guests: 252 - Bots: 285
Users: 64,795 (2,377 active)
Latest user: mathew

ASM is FUN! - YAY! MY FIRST PATCH! - I think I am really done now!

Thank you that just puts me a little farther in my smb2 style hack.
You are welcome!
Your layout has been removed.
Could you also make a version of the sprite that disappears from that level when you get it until you go back to the OW.

EDIT: Could you also tell me how to apply it with xkas, I've never used it before.
1. Replace test.asm with that
2. Replace test.smc with your rom
3. Run a.bat (I think)
Your layout has been removed.
Since the change makes it clear your hearts flags everytime you enter a level, sprite should work like that anyway.

You do "xkas health.asm romnamehere.smc" on the command line. :3

well I usualy have a batch file do it so I don't haveta type crap. But still.

Make sure you have xkas, the asm, and the rom in the same dir and yadda yadda...


Your layout has been removed.
That great! Great work.
I just downloaded it and found a small bug: dying from objects (black piranha plants, lava etc.), you respawn as small Mario with full HP. Also, midway points will turn you into big Mario without gaining any HP.
ACK! Okay fine one more version. But this is the last one. >_>
Your layout has been removed.
This may be a bump but there is something Wrong with the
GFX of the hearts, also can you make a patch were you start
off as small mario?
I wonder what a HFD opcode would do in ASM...
You have to add the GFX yourself. You put yourown GFX over the Time. (The "IE" is the Full heart, the "IM" in the Empty heart, and the "T" Is what's not used.
Originally posted by TLMB
also can you make a patch were you start
off as small mario?

*cough*
I wonder what a HFD opcode would do in ASM...
And mushrooms would make you big but you turn back in one hit or what?
Your layout has been removed.
I'm going to make it that you stay 16x16 bits.
as small mario
I wonder what a HFD opcode would do in ASM...
Then what will the big power up do?
Your layout has been removed.
Heal, duh.
I wonder what a HFD opcode would do in ASM...
But it already does that anyway. >_<

Edit: Anyway if you start "little" and never become "big" Fireflowers and Feathers will never spawn
Your layout has been removed.
they will with accouple hex-edits I have ;)

I think
I wonder what a HFD opcode would do in ASM...
Okay, I'm a bit confused... if Mario turns big when he gets a mushroom and gets 2 HP, the next item he gets will be a flower or cape, which doesn't give him extra HP. So, how can he get more than 2 HP without you having to place mushrooms all over the level?
The way I look at it, if you have 1 HP and are small, you will get a mushroom instead of a flower or cape as a sorta emergency boost, but healing is usually done with mushroom items. There are quite a few mushrooms in hacks anyway. The nice thing is now they actually serve a function and don't just replace your box item. XD

Of course I intended this patch mostly so others could play with the asm and stuff to fit into whatever hack they wanna make.

On that point: TLMB, you can change it so you start small by changing

LDA #$01
STA !Powerup ; Start big

Under “Newgame:” to

STZ !Powerup

And you would probobly want to change the “Mushroom:” block to:

Mushroom:
LDX #$00
LDA !Health ; Mushrooms heal you...
CMP !MaxHealth
BPL Checkitem
INC !Health
BRA Endmush
Checkitem:
LDA $0DC2
BNE Endmush
INC $0DC2 ; But only gives a reserve item if you have full health.
Endmush:
JML $01C565

Your layout has been removed.
So how do I do that?
Please don't tell me it's ASM
ugh. I should try to learn ASM starting now.
I wonder what a HFD opcode would do in ASM...