(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-05-24 04:02 PM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Bosses Drop Heart Pieces -- Zelda 3 ASM Hack New poll | |
Pages: 1 2Add to favorites | Next newer thread | Next older thread
User Post
Euclid



 





Since: 11-17-05
From: Australia
hmm...

Last post: 6292 days
Last view: 6286 days
Posted on 05-29-06 09:47 AM Link | Quote
Originally posted by Reshaper256
The "kill boss again" tag isn't why hearts don't drop in those miniboss rooms - the game won't allow heart containers *anywhere* in Ganon's Tower, even in rooms without the "kill boss again" tag. The heart container code always checks what dungeon you're in, and makes the heart container instantly "go away" when you're in any room of Ganon's Tower.

This will occur with or without the "kill boss again" tag being set in the room.

Strange o strange why it works in my rom, mid boss = no hearts, level boss = heart container + crystal/pendant, I've even tried it in a cave without any level and it works, ah well, maybe I did do something else to my code, because that is so few years ago, anyway you're dealing with heart pieces, so it could be different there.

Originally posted by Reshaper256
Also, the code you gave me only affects bosses dropping heart *containers* - if the boss is dropping a heart *piece*, the code has no effect whatsoever.

so do you want to stop the drop all together, I have that in .asm, kill boss = drop crystal/pendant, no heart containers (5 rupees if the code fails, yes i've put a check), this doesn't take in account any headers or so, just that if the room is flagged with clear level then the crystal/pendant will drop.

Note that if it's a mid boss etc you will want to tag it along with "kill boss again" header, otherwise you can't even open up the subscreen because it think you've killed a boss, oh yeah i just remembered what that header is used for

.ORG $9EE4F
LDA #$DA ; give out 5 rupees just in case this patch fails
.end

.code
somewhere:
LDA $0403 ; teh code, I'm sure you know it.
ORA #$80
STA $0403
JSL $1DF65F ; replacement code
RTL
.end

.ORG $9EE53
JSL somewhere ; overwrote a JSL
.end

.ORG $5EF4C
NOP ; NOPing the kill boss again header.
NOP
.end


(edited by Euclid on 05-29-06 08:48 AM)
Pages: 1 2Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - Bosses Drop Heart Pieces -- Zelda 3 ASM Hack |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.013 seconds; used 353.62 kB (max 414.32 kB)