Haha, I shouldn't've kept the game name private.
(Is
shouldn't've right?)
Anyway, it's Journey To Silius, & yes - I actually decided to allow the player to start with 9 continues, but that was a crude solution.
Anyway, I just found out that during the first boss, for some reason, the game sets the number of lives to 0 multiple times - which means Game Over whenever a screen changes. I changed the number to '9' to assign the player 9 lives (even if the lives are set at something else at the time). But it seems whenever the lives is set above '3' or something like that, a strange glitch occurs with having the player take damage for no reason.
\
Let's see... this is what I'm getting. I set the number to '4' for right now. 0053 is the number of lives.
$A91D:A9 04 LDA #$04
$A91F:9D 05 03 STA $0305,X @ $0355 = #$04
$A922:9D 06 03 STA $0306,X @ $0356 = #$04
$A925:9D 03 00 STA $0003,X @ $0053 = #$09