Manage the stack more correctly in bba.s. This should never have worked, but it happened to get away with it because of the way the offending code is called.