Inform 6: Bytes of Readable Memory Used

Hi all,

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.

Thanks - D

There’s no limit at 48K. (48K is 49152, anyhow.)

You have some kind of bug that doesn’t cause a visible problem under all memory layouts.

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.

Thanks for getting back to me - D

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.