Overview of anything found during the games runtime.
Memory addresses
961B0 and 8AC74 are 4-byte integers that are speculated to contain the current day.
8AC70 keeps track of how long the player has been in a specific location and 90b74 counts the total time the game has been open. Both of these count by frames. Interestingly, setting these timers to 0 in the middle of a link screws the textures up big time. This makes me think that the texture sets are tied to these counters.
91694, 8AC6C& 8ABF8 store what location ID the player is currently at. 8ABF8 specifically seems to control map behaviors, which can produce strange results when changing this value in the middle of a link.
9169c is the players next starting position. This value changes with events such as going up and down the stairs in Bright Moon Cottage.
The game stores the players X, Y, and Z values in several different hex addresses. Some of them are for displaying, some of them appear to just be copies of each other.
Modifying any of the values in the first row of this table will teleport the player to the corresponding X, Y, or Z position, and for some reason gives the ability to walk on air. This is how software tools like Lucid Dream Explorer work.
These variables are used when the chart is drawn on screen, and also confirm that the chart is an X and Y coordinate plane.
Draw X shows the value of how much to the left or right of the nose the marker is. Negative integers mean left, positive integers mean right.
The following formula can be used to take the value of the Draw X value and convert it to how many chart squares to the left or right it will display as or vice versa:
The game keeps track of how many "events" have been viewed as a 4-byte integer in 91680.
For some reason, the game keeps track of how many animations the player has seen in 91690.
Sometimes, events can return a value. This value directly affects the chart, and can be used to determine what your score will be before the chart even shows up.
All of these variables apply to running the game in PSX emulator. Somebody needs to find out how to do this on XEBRA.
Data gathered from the "Data Analysis" page on LSD: Dream Emulator Fandom.