Minor fixes
This commit is contained in:
@@ -137,11 +137,6 @@ OnNewFile:
|
|||||||
DEX : DEX
|
DEX : DEX
|
||||||
BPL -
|
BPL -
|
||||||
|
|
||||||
LDX #$000E : -
|
|
||||||
LDA $7EF37C, X : STA $7EF4E0, X
|
|
||||||
DEX : DEX
|
|
||||||
BPL -
|
|
||||||
|
|
||||||
LDX #$000E : -
|
LDX #$000E : -
|
||||||
LDA $7EF37C, X : STA $7EF4E0, X
|
LDA $7EF37C, X : STA $7EF4E0, X
|
||||||
DEX : DEX
|
DEX : DEX
|
||||||
|
|||||||
@@ -8,13 +8,20 @@ SEP #$30
|
|||||||
|
|
||||||
LDA !INFINITE_BOMBS : BNE .infinite_bombs
|
LDA !INFINITE_BOMBS : BNE .infinite_bombs
|
||||||
.finite_bombs
|
.finite_bombs
|
||||||
|
LDA.l SpecialWeapons : CMP #$01 : BNE .normal
|
||||||
|
LDA.l !BOMB_LEVEL : BEQ .no_bombs
|
||||||
|
.normal
|
||||||
LDA.l $7EF343 ; bombs
|
LDA.l $7EF343 ; bombs
|
||||||
JSR HudHexToDec2Digit ;requires 8 bit registers!
|
JSR HudHexToDec2Digit ;requires 8 bit registers!
|
||||||
REP #$20
|
REP #$20
|
||||||
LDX.b $06 : TXA : ORA.w #$2400 : STA !BOMBCOUNT_DRAW_ADDRESS ; Draw bombs 10 digit
|
LDX.b $06 : TXA : ORA.w #$2400 : STA !BOMBCOUNT_DRAW_ADDRESS ; Draw bombs 10 digit
|
||||||
LDX.b $07 : TXA : ORA.w #$2400 : STA !BOMBCOUNT_DRAW_ADDRESS+2 ; Draw bombs 1 digit
|
LDX.b $07 : TXA : ORA.w #$2400 : STA !BOMBCOUNT_DRAW_ADDRESS+2 ; Draw bombs 1 digit
|
||||||
BRA +
|
BRA +
|
||||||
|
.no_bombs
|
||||||
|
REP #$20
|
||||||
|
LDA.w #$207F : STA !BOMBCOUNT_DRAW_ADDRESS ; blank
|
||||||
|
STA !BOMBCOUNT_DRAW_ADDRESS+2 ; blank
|
||||||
|
BRA +
|
||||||
.infinite_bombs
|
.infinite_bombs
|
||||||
REP #$20
|
REP #$20
|
||||||
LDA.w #$2431 : STA !BOMBCOUNT_DRAW_ADDRESS ; infinity (left half)
|
LDA.w #$2431 : STA !BOMBCOUNT_DRAW_ADDRESS ; infinity (left half)
|
||||||
|
|||||||
Reference in New Issue
Block a user