We suspected that there might be an incompatibilty caused by the A2091's
startup code modifying location zero. We made use of the "BANGZERO" to
stuff a zero into that location before running the forms editor and lo and
behold… it works just fine.
It seems that a number of programs have the same difficulty. We've heard
rumors of a new EPROM for the A2091 and that it might fix the problem
permanantly. Not sure since we've yet to get the new EPROMs in.
What remains as a mystery yet is why Superbase would care about what is at
location zero.
Probably the only reason SuperBase (or any other program) would care about
memory location zero is because there is a bug in those programs, probably
caused by an uninitialized pointer.