mirror of
https://github.com/spice2x/spice2x.github.io.git
synced 2026-08-02 14:50:41 -07:00
bf7666939a
## Link to GitHub Issue, if one exists n/a ## Description of change Both games take the address returned by `aioNMgrIob2_Create` and reads values offset from that address as part of the I/O routine. This means that the I/O routines of these games have been accessing random variables in data/bss segments for years, they just happened to get a value that doesn't lead to a crash. Stumbled upon this while trying to add a new feature that required adding more globals, but suddenly the game stopped polling I/O when I changed a value of my global. Scary. ## Testing Tested both games I/O