NOW I know I'm doing something right:
-
NOW I know I'm doing something right:
*** Run-time problem MemoryAllocationFailed: INTERNAL/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/RTPs
*** Memory allocation proved impossible.
*** Stack frame of 0 could not be created *** -
NOW I know I'm doing something right:
*** Run-time problem MemoryAllocationFailed: INTERNAL/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/RTPs
*** Memory allocation proved impossible.
*** Stack frame of 0 could not be created ***Apparently this happens when I make the Table of Book Titles too long (more than 6 entries?)
-
Apparently this happens when I make the Table of Book Titles too long (more than 6 entries?)
I am pretty sure my table is not large enough to justify such an error, and upping the dynamic memory allocation limit seems to make no difference.
-
I am pretty sure my table is not large enough to justify such an error, and upping the dynamic memory allocation limit seems to make no difference.
I am extremely sure that I should be well outside the limits of the Z machine, but let me try building for Glulx.
-
I am extremely sure that I should be well outside the limits of the Z machine, but let me try building for Glulx.
Oh found https://intfiction.org/t/memory-allocation-error-z-code-vs-blank-story-tab-glulx/60213/4 that recommends the $OMIT_UNUSED_ROUTINES=1 flag for the inform6 compiler and that frees up enough space to fix the issue even in z8. Nice.