« on: July 02, 2014, 03:07:52 am »
3b. The 14615+ change is a hack that's necessary for player tech expansion. It shouldn't have added that with just an alteration, I'll have to look into why it did. The 6EE43+ is either the tech being relocated, the bank byte for tech pointers, or both. I'm not sure why either of those would cause a black screen on startup - I'll look into it when my version is back in a useable state.
4. I found the bug and fixed it, but I'm planning to switch away from the current system of handling tech animation altering in the next release.
I've been doing some major rewrites - the oldest parts of the code were very messy. I've completely redone loading, and plan to alter saving next.
On the research front, I've managed to decode two new commands, Set Section and Set Subsection. These work with the Wait for Section and Wait for Subsection commands, and can be used in place of multiple Section++ or Subsection++ commands (which will be called Increment Section and Increment Subsection in the next release).
Edit: redecoded command 22 as a 3- byte command (previously it was 2-bytes). It is definitely a wait for something command, possibly movement related.