Skip to content

Commit f432cd0

Browse files
committed
Add PLM counter to botwoon-parlor door skip infohud mode
1 parent 38e559b commit f432cd0

5 files changed

Lines changed: 18 additions & 2 deletions

File tree

src/infohudmodes.asm

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2568,6 +2568,19 @@ else
25682568
!botwoon_jump_to_pause_delay = $0003
25692569
endif
25702570

2571+
; Suppress Samus HP display
2572+
LDA !SAMUS_HP : STA !ram_last_hp
2573+
LDX #$004E
2574+
.plm_search
2575+
LDA !PLM_ID,X : BEQ .plm_search_done
2576+
DEX #2 : BPL .plm_search
2577+
.plm_search_done
2578+
TXA : CMP !ram_HUD_check : BEQ .plm_done
2579+
STA !ram_HUD_check
2580+
LDA #$004E : SEC : SBC !ram_HUD_check
2581+
LSR : LDX #$0092 : JSR Draw4
2582+
.plm_done
2583+
25712584
; Check if Samus is in starting position
25722585
LDA !SAMUS_Y : CMP #$04BB : BEQ .startpos
25732586
CMP #$004B : BEQ .startpos

src/main.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ lorom
1717
!VERSION_MAJOR = 2
1818
!VERSION_MINOR = 7
1919
!VERSION_BUILD = 4
20-
!VERSION_REV = 2
20+
!VERSION_REV = 3
2121

2222
table ../resources/normal.tbl
2323
print ""

web/data/changelog.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
- Added subpixels to vertical speed and first tap E/L feedback to shinetune (2.7.4)
3535
- Add block shuffler detection and attempt to mimic vanilla behavior (2.7.4.1)
3636
- Fixes for DP registers and loading GFX that affect or were affected by block shuffler (2.7.4.2)
37+
- Add PLM counter to botwoon-parlor door skip infohud mode (2.7.4.3)
3738

3839
# Version 2.6.x
3940
- Optimize kraid rock projectiles to reduce lag when Kraid rises (2.6.0)

web/data/config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Super Metroid Practice Hack",
3-
"version": "2.7.4.2",
3+
"version": "2.7.4.3",
44
"variants": ["NTSC", "PAL"],
55
"base": {
66
"NTSC": {

web/data/infohudmode.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,8 @@ Last two characters = Feedback on breaking out of the aim down pose:
219219
- L1 indicates you broke pose one frame late. You will get this feedback just as you hit the door transition.
220220
- LX indicates you broke pose more than one frame late. You will not get this feedback until after the door transition.
221221

222+
Additionally Samus HP will be overwritten with the number of PLMs.
223+
222224
## Taco Tank
223225
Provides feedback on attempts to collect the Retro Brinstar E-Tank using a precise walljump:
224226
 

0 commit comments

Comments
 (0)