RetroAchievements / RetroAchievements/RAIntegration
Bug Report - in SNES SA-1 addresses 0x020000 to 0x0200ff are not exposed correctly
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 124
- Forks
- 34
- Avg merge
- 5d 18h
- Merged PRs (30d)
- 13
Description

Shown above is a SMW hack that uses SA-1. Player Power-Up address is supposed to be at 0x020019 (SA-1 offsets the ram by 0x020000 from where it would be in the base game) but instead the region is filled with 0x60. 0x02010b is Level ID and that shows correctly and matches with the vanilla SMW, along with the rest of my notes.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The report names no files, entry points, or tests. Reproduce it with the linked Super Mario World SA-1 hack and inspect how SA-1 addresses 0x020000-0x0200ff are exposed, comparing the incorrect 0x020019 value with the correctly shown 0x02010b value. Done means the affected address range reports the expected game data.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100