Skip to content

implement savestate support#359

Draft
jeboo wants to merge 5 commits into
blkerby:mainfrom
jeboo:main
Draft

implement savestate support#359
jeboo wants to merge 5 commits into
blkerby:mainfrom
jeboo:main

Conversation

@jeboo

@jeboo jeboo commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@jeboo jeboo marked this pull request as draft June 27, 2026 22:25
@jeboo

jeboo commented Jun 27, 2026

Copy link
Copy Markdown
Contributor Author

This is a nearly complete implementation of the full savestate (SD2SNES, 256K SRAM) from the practice hack. The only thing pending is an actual flag to enable/disable the feature in the ROM. So far I've tested in most of the rooms and the 4 major bosses and MB.

Comment thread patches/src/savestate.asm Outdated
; Makes the game check Samus' health again, to see if we need annoying sound
STZ !SAMUS_HEALTH_WARNING
; see if no_beeping.asm applied
LDA $90EA92 : CMP #$EAEA : BNE .done_health_alarm

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shouldn't this be BEQ nop nop (disabled sounds)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants