Commit Graph

5 Commits

Author SHA1 Message Date
scawful
6c6e6a0bc6 Add menu journal with main quest and side quest hints and progression tracking 2025-12-08 21:46:33 -05:00
scawful
8b23049e28 Fix menu system crashes and stability issues
- Fix IrisSpotlight crash ($00F361): Removed errant $0116/$17 writes
  from menu_select_item.asm that corrupted VRAM upload index
- Fix journal stack corruption: Added missing PHB in Journal_CountUnlocked
- Fix P register mismatches: Added SEP #$30 to Menu_RefreshQuestScreen,
  Menu_ScrollFrom, Menu_DrawRingPrompt
- Fix MagicBag crashes: Fixed data bank corruption in error path,
  fixed uninitialized Y register in cursor movement
- Relocate StoryState from volatile $7C to SRAM $7EF39E
- Add bounds checking to HouseTag_Main jump table
- Use long addressing (.l) for SRAM access in custom_tag.asm

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 03:20:35 -05:00
scawful
cbe2f2b8c9 update comments 2025-06-24 18:15:40 -04:00
scawful
36bf7e83a8 Update SRAM item names 2025-01-19 12:17:56 -05:00
scawful
5302b03d31 Add sram.asm, separate from symbols.asm 2025-01-19 11:54:38 -05:00