I'm glad you mentioned that about the file types. It got me to see if the gnu
file command could tell me which kind the files are before I renamed them.
Code:
games$ file *.dat
Lurking.dat: Infocom (Z-machine 3, Release 221, Serial 870918)
Nordandb.dat: Infocom (Z-machine 4, Release 19, Serial 870722)
Hitchhik.dat: Infocom (Z-machine 5, Release 31, Serial 871119)
I changed those extensions to the matching .z# based on those results. Gargoyle now opens them right away. Of course there's still the missing keyboard issue, but I haven't found a pattern to it yet. Hopefully it's not too much of a headache to find and fix.