Romancing SaGa 3/RAM map

From Data Crystal
< Romancing SaGa 3
Revision as of 14:33, 24 January 2024 by Hawk (talk | contribs) (→‎In-battle state)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for Romancing SaGa 3.

In-battle state

  • 7E0942 - ID of currently attack character is performing
  • 7E0943 - Learning-difficulty level of technique character is rolling to learn (higher = less chance to learn)
  • 7E0944 - Target monster's learning rate. It seems the chance to learn a skill is 0 if the skill difficulty is 10 or more points higher than the monster's learning rate. Asura has rate 35. Final boss only has a rate of 24.
  • 7E0945 - ? (Lowers chance to learn when not 0)
  • 7E0983 - ? (copy) Learning-difficulty level of technique character is rolling to learn (higher = less chance to learn)
  • 7E098A - After function, holds number you must roll less than to succeed at current technique learning
  • 7E099E - 3-byte pointer to currently selected character battle-data structure
  • 7E09AD - 3-byte scratch pointer along with AF.
  • 7E09AF -
  • 7E09B3 - 3-byte scratch pointer along with B5.
  • 7E09B5 -
  • 7E09B6 - 3-byte pointer to currently selected enemy battle data structure.
  • 7E09C4 - (During tech-learning function) Chance to learn skill. Gotten from chance table at FE3195.
  • 7E09C5 - 0'd by learning function.
  • 7E09C7 - 0'd by learning function.
  • 7E09C8 - Scratch RAM for learning function. Eventually holds determining random number.
  • 7E09CA - ? Holds result of random rolling routine 2
  • 7E143C - ? Number of techs learned during current battle.