I’m wondering if I’m running up against a memory limit because I see some strange things.
At 49,656 bytes of readable memory used everything seems to work fine. But at 49,664, after adding one flag, the program is starting to act screwy. The compiler says the maximum 65,536, but maybe it’s a hard limit of 48K that I’m hitting. Not sure. Any input would help.
Wow. Thanks for the info but that’s awful. It seems when it hits 49664 it’s really 48.5kb and must be changing the memory layout. I have no idea what I’m doing wrong, it’s not even that complicated a game. It just does a lot.
I know nothing about the z-machine’s memory maps. Do you think if i kept it below 48.5 it should work. I have no idea how to troubleshoot this problem.
This is interesting. If I pull the economy switch, for abbreviations, it seems to work fine. It adds 45k to the file though. So yeah, it’s getting to the end of this one.