Skip to content

Protect practice hack WRAM against x-ray#261

Draft
idlechild wants to merge 2 commits into
tewtal:masterfrom
idlechild:master
Draft

Protect practice hack WRAM against x-ray#261
idlechild wants to merge 2 commits into
tewtal:masterfrom
idlechild:master

Conversation

@idlechild

Copy link
Copy Markdown
Collaborator

I can see why this wasn't done earlier. I'd like to handle the left and right use cases, but I'm only half done. The aim up and aim down use cases aren't worth the effort.

At least I'm learning about x-ray corruption. It looks like it is easy to write 00FF over a lot of values in the $7E9800-$7F1800 range. If Y is negative then values can be written in the $7F1800-$7F9800 range (I think). Values other than 00FF can be written representing the cone of the x-ray, but I think it is harder to control; you might only be able to write dozens of those values whereas you can write thousands of 00FF. I'm not an expert though.

This is not intended as a quick update. This isn't blocking anyone from routing any% glitched or 0% or other categories as far as I know. Plan to include in the next proper release.

Spacetime beam protection did not change; I just moved it to a new file.

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.

1 participant