curiousdannii-testing / inform7-imported-bugs

0 stars 0 forks source link

[I7-1988] [Mantis 2024] Released stories are missing ZCOD chunk #96

Closed curiousdannii-testing closed 2 years ago

curiousdannii-testing commented 2 years ago

Reported by : JaredReisinger

Description :

Attempting to play a generated/released game on a different interpreter reports that there's a missing ZCOD chunk (for the fizmo clients), or results in a UI that won't take input (Gargoyle and Zoom). The happens regardless of whether I'm targeting Glulx or ZCode.

Steps to reproduce :

"Trivial" by Jared Reisinger

Example Location is a room. 

Additional information :

I have tried both the 6M62 release from the inform7.com site, and also the "fixed Sierra" release from http://inform7.com/mantis/view.php?id=1953#c4651.

Running the story from within Inform (with "Go!") works just fine.

Running other games in the other interpreters works just fine. (So I surmise they aren't being afflicted by whatever it was that caused 6M62 to need an update.)

I have run other versions of Inform on other platforms, and everything has been fine... so this may be very specific to this version on this platform. (And it also means that I, personally, should be able to work around the problem by using said other machine to do my releases.)

imported from: [Mantis 2024] Released stories are missing ZCOD chunk
  • status: Closed
  • resolution: Cannot Reproduce
  • resolved: 2022-04-10T04:44:51+10:00
  • imported: 2022/01/10
curiousdannii-testing commented 2 years ago

557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:

Comment by DavidK :
The linked Glulx file looks fine to me - on Windows, at least, it opens without problem with several Glulx interpreters and waits for input.

curiousdannii-testing commented 2 years ago

557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:

Comment by zarf :
Can you attach the .gblorb file generated when you do a release (with glulx+blorb)?

curiousdannii-testing commented 2 years ago

557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:

Comment by JaredReisinger :
Note that I can also reproduce the problem whether I create a blorb or not: .z8, .ulx, .zblorb, and .gblorb output all exhibit the same issues for me.

curiousdannii-testing commented 2 years ago

557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:

Comment by JaredReisinger :
I'd be happy to, if you can let me know how to do so. I see the "Attached Files" section above, with a "Monitor" button, but nothing that would indicate how I could upload/attach a file. I tried to drag/drop, but that only resulted in my browser (Chrome on macOS) insta-downloading the file I dropped... basically redirecting it into my Downloads folder.

(If all else fails, I could gzip/base64 the thing... it's just under 300KB transformed that way.)

curiousdannii-testing commented 2 years ago

557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:

Comment by JaredReisinger :
Next-best option... here's a link to the file: https://1drv.ms/u/s!AJBvB07UWf-XouBT

I think this may be an interpreter problem... I can see that the gblorb has a GLUL chunk. (Not sure why the terp complains about ZCOD, as it is a Glulx variant.) I'll see if I can divine anything else... this gives me a good excuse to learn the details of the low-level format.