It's worth noting that sound works fine in other games running gblorbs
through git or glulxe (both part of the gargoyle build), it's just
this one which doesn't want to play ball, and I suspect it's down to
the separate blorb as opposed to a combined gblorb.
If anyone can offer any help, or suggest other ways I can test whether
it's not just an issue with frotz or something, I'd like to hear from
you. as point of interest, if I run the Lurking.z3 file from a command
line, it outputs "Glk library error: schannel_play_ext: unknown
resource type."
Also, this might not be relevant, but if I create a game in inform 7
and include sound, when I build into a gblorb it works fine if said
sound is in .ogg format, but Git refuses to play it if it is in aiff
format. I know that the files in Lurking.blb are aiffs, but I don't
know if a) that has anything to do with my sound not working or b) how
I could repackage with ogg files in the .blb file.
If anyone can shed some light, I'm all ears. I know it really
shouldn't bother me, I can cope without the game's 15 sound effects,
it just bothers me when something should work but doesn't.
As point of reference, if I run windows Frotz through wine, the sound
works. But I don't WANT to do that :)
Thanks.
This really belongs on rgif.
First you need to make sure you have the correct version of the
game. Release 203 doesn't use sound; releases 219 and 221 do.
The only Linux Z-code interpreter I know that supports sound is
xfrotz.
It won't handle the .blb, but it should play the sounds from the sound
directory. I just tested it on Lurking Horror and Sherlock a moment
ago.
But xfrotz has some annoying limitations. For example, I can't get it
to
use the up arrow to repeat a command.
Hope this helps.