Discussion:
Ferret: Old kid on the block
(too old to reply)
Ferret
2009-10-08 13:52:04 UTC
Permalink
Inspired by Zork, a game called Ferret was created in the 1980s. It
existed only on Data General computers and was consequently little
known. It has recently been ported to the DOS platform (text-based
games don't need the huge expense of GUIs).
The ethos of the game was full information, i.e., no hidden things,
secrets or specialist information. The data needed to solve puzzles is
either present in the game or generally available. This doesn't mean
it is any easy game!
Useful features are that the game is extendable and has the ability to
use command scripts and combine them with save games to minimise
searching time, etc.
The game is available for free from http://www.jugglingsoot.com.
Have fun.
Ferret
Victor Gijsbers
2009-10-08 14:11:41 UTC
Permalink
Post by Ferret
Inspired by Zork, a game called Ferret was created in the 1980s. It
existed only on Data General computers and was consequently little
known. It has recently been ported to the DOS platform (text-based
games don't need the huge expense of GUIs).
I'm trying to run it in DOSBox, but I get an error: "This program cannot
run in DOS mode".

Are you sure this is a port to MS-DOS, and not a port to MS-Windows?

Regards,
Victor
SteveG
2009-10-08 17:58:59 UTC
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Post by Ferret
Inspired by Zork, a game called Ferret was created in the 1980s. It
existed only on Data General computers and was consequently little
known. It has recently been ported to the DOS platform (text-based
games don't need the huge expense of GUIs).
I'm trying to run it in DOSBox, but I get an error: "This program cannot
run in DOS mode".
Are you sure this is a port to MS-DOS, and not a port to MS-Windows?
Regards,
Victor
The download package contains a couple of DLL files which would imply
it's a Windows, not an MSDOS, executable. And website history pages says
'redeveloped for the PC, courtesy of Visual Age PL/I for Windows'.

So, yip, looks like a job for Wine rather than DOSBox.

I fired up the game on Windows XP. Opening screen says this:

Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
->
Katzy
2009-10-08 18:21:06 UTC
Permalink
Hello.

SteveG wrote in message ...
Post by SteveG
Post by Victor Gijsbers
Are you sure this is a port to MS-DOS, and not a port to MS-Windows?
Regards,
Victor
The download package contains a couple of DLL files which would imply
it's a Windows, not an MSDOS, executable. And website history pages says
'redeveloped for the PC, courtesy of Visual Age PL/I for Windows'.
So, yip, looks like a job for Wine rather than DOSBox.
Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
->
It's DOS, see the (DOS) icon above the screen in Windows.

Bye, Katzy.
Peter Pears
2009-10-08 21:58:11 UTC
Permalink
Post by Katzy
Hello.
SteveG wrote in message ...
Post by SteveG
Post by Victor Gijsbers
Are you sure this is a port to MS-DOS, and not a port to MS-Windows?
Regards,
Victor
The download package contains a couple of DLL files which would imply
it's a Windows, not an MSDOS, executable. And website history pages says
  'redeveloped for the PC, courtesy of Visual Age PL/I for Windows'.
So, yip, looks like a job for Wine rather than DOSBox.
Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
->
It's DOS, see the (DOS) icon above the screen in Windows.
Bye, Katzy.
Windows Console. Not the same thing as DOS. Pity, because it doesn't
look as good as actual DOS when fullscreened.
Peter Pears
2009-10-08 22:28:24 UTC
Permalink
Gameplay at the beginning is weird enough to make me wonder if it's as
buggy as it seems. Even if the following transcript is the correct
solution, feedback *looks* like a bug.

S
P
O
I
L
E
R
-
S
P
A
C
E

Dark Room
You appear to be lying in an exceedingly small dark room and you feel
as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't
appear
to be any exits from this room.
-> stand
As you attempt to stand up, the lid of your room bounces up due to the
impact of your head.
-> x lid
I don't know the word 'x'
-> examine lid
It looks like a lid.
-> open lid
You can't open that.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> examine skeleton
I can't see anything like that around here.
-> examine sands
I don't know the word 'sands'
-> get tin
I can't see anything like that around here.
-> examine tin
I can't see anything like that around here.
-> l
Dark Room
You appear to be lying in an exceedingly small dark room and you feel
as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't
appear
to be any exits from this room.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> lift lid
Lift what?
Twilight Room
Your eyes appear to have adjusted to the light. Beyond your shell-like
cover you can see a number of machines, dotted with switches and
readouts.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> lift lid
You can't lift that.
Resuscitation Chamber
This room contains...
Ferret
2009-10-09 08:47:56 UTC
Permalink
Post by Peter Pears
Gameplay at the beginning is weird enough to make me wonder if it's as
buggy as it seems. Even if the following transcript is the correct
solution, feedback *looks* like a bug.
S
P
O
I
L
E
R
-
S
P
A
C
E
Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
-> stand
As you attempt to stand up, the lid of your room bounces up due to the
impact of your head.
-> x lid
I don't know the word 'x'
-> examine lid
It looks like a lid.
-> open lid
You can't open that.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> examine skeleton
I can't see anything like that around here.
-> examine sands
I don't know the word 'sands'
-> get tin
I can't see anything like that around here.
-> examine tin
I can't see anything like that around here.
-> l
Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> lift lid
Lift what?
Twilight Room
Your eyes appear to have adjusted to the light. Beyond your shell-like
cover you can see a number of machines, dotted with switches and
readouts.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> lift lid
You can't lift that.
Resuscitation Chamber
This room contains...
Apologies guys, I should have been more explicit. The game runs in a
DOS Command Box as, indeed, Visual Age PL/1 needs Windows "present" in
order to run. The issues in the Dark Room are indeed bugs - the game
is quite large and difficult to exhaustively test, though you can
solve all the puzzles (the scripting feature is as useful for testing
and for playing the game). Please report any further bugs which will
be addressed. You have already made good progress (by exiting the Dark
Room) which takes some people quitre a long time on its own.
Thanks for your interest.
Cheers
Ferret
Ferret
2009-10-12 11:02:13 UTC
Permalink
Post by Peter Pears
Gameplay at the beginning is weird enough to make me wonder if it's as
buggy as it seems. Even if the following transcript is the correct
solution, feedback *looks* like a bug.
S
P
O
I
L
E
R
-
S
P
A
C
E
Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
-> stand
As you attempt to stand up, the lid of your room bounces up due to the
impact of your head.
-> x lid
I don't know the word 'x'
-> examine lid
It looks like a lid.
-> open lid
You can't open that.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> examine skeleton
I can't see anything like that around here.
-> examine sands
I don't know the word 'sands'
-> get tin
I can't see anything like that around here.
-> examine tin
I can't see anything like that around here.
-> l
Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> lift lid
Lift what?
Twilight Room
Your eyes appear to have adjusted to the light. Beyond your shell-like
cover you can see a number of machines, dotted with switches and
readouts.
-> push lid
You manage to move the skeleton slightly before the shifting sands get
a better grip. Your necrophilica actions have uncovered a battered old
tin laying in the sand.
-> lift lid
You can't lift that.
Resuscitation Chamber
This room contains...
Version 8.11 is now available from http://www.jugglingsoot.com/download.htm.
This corrects the message problem concerned with the lid. It also
supports the use of "x" as short for examine/inspect/look at.
Cheers
Ferret
Dave Silberman SFO
2009-10-13 01:31:01 UTC
Permalink
I've got version 8.11 running under Windows XP but I'm finding this
game extremely frustrating, and not in a good way. The parser doesn't
seem to recognize most of the objects in the game (the panel, the
plinth, the dials, the machines, the pipes, etc.), giving generic "you
can't do that" and "looks alright to me" type responses to all my
efforts to investigate the initial two rooms. So far I've found two
ways to die from breathing in toxic substances but I'm unable to make
any progress once out of the dark room. Is there any sort of online
walkthrough or hints file?
Dave Silberman SFO
2009-10-13 02:51:56 UTC
Permalink
Post by Dave Silberman SFO
I've got version 8.11 running under Windows XP but I'm finding this
game extremely frustrating, and not in a good way.  The parser doesn't
seem to recognize most of the objects in the game (the panel, the
plinth, the dials, the machines, the pipes, etc.), giving generic "you
can't do that" and "looks alright to me" type responses to all my
efforts to investigate the initial two rooms.  So far I've found two
ways to die from breathing in toxic substances but I'm unable to make
any progress once out of the dark room.  Is there any sort of online
walkthrough or hints file?
Never mind; got it; I was pushing when I should have been pulling.
Reiko
2009-10-13 20:52:00 UTC
Permalink
On Oct 8, 5:28 pm, Peter Pears <***@hotmail.com> wrote:
<transcript snipped>

Great transcript. That was very similar to my experience too, except I
never found the correct command. Why would "lift" be different from
"push" in this case? Guess the verb strikes again.

~Reiko
Peter Pears
2009-10-13 21:28:54 UTC
Permalink
Post by Reiko
<transcript snipped>
Great transcript. That was very similar to my experience too, except I
never found the correct command. Why would "lift" be different from
"push" in this case? Guess the verb strikes again.
~Reiko
Guess the verb definitely, yes. It's an issue I've come across before,
and it was only because of that I tried to "lift" in the first place.

Also, the fact that until he saw my transcript the author didn't think
of implementing "x" as a synonim for "examine"... one wonders whether
it wouldn't have been better just to use an existing authoring tool
instead of a homebrew.

But I rather like the "all the information is there" concept. Haven't
played it again, but I liked how the solution to the first puzzle
hinged on a discrete clue in the room description, so discrete you
wouldn't take much notice of it again until you reread the text,
carefully, come across it and go "Wait a minute...". It was rather
elegant, and simple.

As I said, I've yet to play the rest. I hope it follows suit. If it
does, this should be an interesting game.
Ferret
2022-10-27 18:34:32 UTC
Permalink
Post by Peter Pears
Post by Reiko
<transcript snipped>
Great transcript. That was very similar to my experience too, except I
never found the correct command. Why would "lift" be different from
"push" in this case? Guess the verb strikes again.
~Reiko
Guess the verb definitely, yes. It's an issue I've come across before,
and it was only because of that I tried to "lift" in the first place.
Also, the fact that until he saw my transcript the author didn't think
of implementing "x" as a synonim for "examine"... one wonders whether
it wouldn't have been better just to use an existing authoring tool
instead of a homebrew.
But I rather like the "all the information is there" concept. Haven't
played it again, but I liked how the solution to the first puzzle
hinged on a discrete clue in the room description, so discrete you
wouldn't take much notice of it again until you reread the text,
carefully, come across it and go "Wait a minute...". It was rather
elegant, and simple.
As I said, I've yet to play the rest. I hope it follows suit. If it
does, this should be an interesting game.
Version 10.01 is now available from http://www.jugglingsoot.com/download.htm. This version features a new verb "test" which should address the "guess the verb" syndrome.
Anthk
2022-12-08 13:51:05 UTC
Permalink
Post by Ferret
Post by Peter Pears
Post by Reiko
<transcript snipped>
Great transcript. That was very similar to my experience too, except I
never found the correct command. Why would "lift" be different from
"push" in this case? Guess the verb strikes again.
~Reiko
Guess the verb definitely, yes. It's an issue I've come across before,
and it was only because of that I tried to "lift" in the first place.
Also, the fact that until he saw my transcript the author didn't think
of implementing "x" as a synonim for "examine"... one wonders whether
it wouldn't have been better just to use an existing authoring tool
instead of a homebrew.
But I rather like the "all the information is there" concept. Haven't
played it again, but I liked how the solution to the first puzzle
hinged on a discrete clue in the room description, so discrete you
wouldn't take much notice of it again until you reread the text,
carefully, come across it and go "Wait a minute...". It was rather
elegant, and simple.
As I said, I've yet to play the rest. I hope it follows suit. If it
does, this should be an interesting game.
Version 10.01 is now available from http://www.jugglingsoot.com/download.htm. This version features a new verb "test" which should address the "guess the verb" syndrome.
Any plans to port it to Inform6 for instance? Or maybe transpile PL/I
to Fortran/C...

If the game was rewritten with Inform6, it could be run in nearly any
machine from the 16 bit era and beyond.
Ferret
2022-12-09 10:42:29 UTC
Permalink
Post by Anthk
Post by Ferret
Post by Peter Pears
Post by Reiko
<transcript snipped>
Great transcript. That was very similar to my experience too, except I
never found the correct command. Why would "lift" be different from
"push" in this case? Guess the verb strikes again.
~Reiko
Guess the verb definitely, yes. It's an issue I've come across before,
and it was only because of that I tried to "lift" in the first place.
Also, the fact that until he saw my transcript the author didn't think
of implementing "x" as a synonim for "examine"... one wonders whether
it wouldn't have been better just to use an existing authoring tool
instead of a homebrew.
But I rather like the "all the information is there" concept. Haven't
played it again, but I liked how the solution to the first puzzle
hinged on a discrete clue in the room description, so discrete you
wouldn't take much notice of it again until you reread the text,
carefully, come across it and go "Wait a minute...". It was rather
elegant, and simple.
As I said, I've yet to play the rest. I hope it follows suit. If it
does, this should be an interesting game.
Version 10.01 is now available from http://www.jugglingsoot.com/download.htm. This version features a new verb "test" which should address the "guess the verb" syndrome.
Any plans to port it to Inform6 for instance? Or maybe transpile PL/I
to Fortran/C...
If the game was rewritten with Inform6, it could be run in nearly any
machine from the 16 bit era and beyond.
Thank you for your interest. No plans for conversion or translation. As it runs on Windows, Linux and Mac any development effort will be directed towards maintenance, enhancements or new phases as that delivers the most benefit for the time invested.
Katzy
2009-10-09 14:44:18 UTC
Permalink
Hello.

Peter Pears wrote in message
Post by Katzy
Hello.
It's DOS, see the (DOS) icon above the screen in Windows.
Bye, Katzy.
Windows Console. Not the same thing as DOS. Pity, because it doesn't
look as good as actual DOS when fullscreened.

When typing 'help' in the game it displays:
Ferret converted to the (wonderful?) world of DOS.

Bye, Katzy.
Peter Pears
2009-10-09 14:38:23 UTC
Permalink
Post by Katzy
Hello.
Peter Pears wrote in message
Post by Katzy
Hello.
It's DOS, see the (DOS) icon above the screen in Windows.
Bye, Katzy.
Windows Console. Not the same thing as DOS. Pity, because it doesn't
look as good as actual DOS when fullscreened.
Really? Must be something wrong with my definitions, or
configurations, or something. I'll look into it. Thanks-
Poster
2009-10-10 05:15:50 UTC
Permalink
In article
Post by Peter Pears
Post by Katzy
Hello.
SteveG wrote in message ...
Post by SteveG
Post by Victor Gijsbers
Are you sure this is a port to MS-DOS, and not a port to MS-Windows?
Regards,
Victor
The download package contains a couple of DLL files which would imply
it's a Windows, not an MSDOS, executable. And website history pages says
  'redeveloped for the PC, courtesy of Visual Age PL/I for Windows'.
So, yip, looks like a job for Wine rather than DOSBox.
Dark Room
You appear to be lying in an exceedingly small dark room and you feel as
if you have been sleeping for ages. You are very drowsy, your body
appears to be quite heavy and feels partially numbed. There don't appear
to be any exits from this room.
->
It's DOS, see the (DOS) icon above the screen in Windows.
Bye, Katzy.
Windows Console. Not the same thing as DOS. Pity, because it doesn't
look as good as actual DOS when fullscreened.
Yeah. For those of us on OS X, we have to use emulation.

For the record, it works under React OS, which is a from-the-ground-up
open source implementation of Windows, but geez -- all that for being in
a dark room unable to see? Man, I feel ripped off.
--
Poster

www.intaligo.com I6 libraries, doom metal, Building
sturmdrangif.wordpress.com Game development blog / IF commentary
Seasons: fall '09 -- One-man projects are prone to delays.
Katzy
2009-10-10 10:53:07 UTC
Permalink
Poster wrote in message ...
Post by Poster
For the record, it works under React OS, which is a from-the-ground-up
open source implementation of Windows, but geez -- all that for being in
a dark room unable to see? Man, I feel ripped off.
I'll help you out...;)

S

P

O

I

L

E

R

*
*
*

S

P

O

I

L

E

R

lift lid
lift lid
push buttons

You can get the box and open it to reveal a sphere and take that.

What's next??? I don't know yet.

Bye, Katzy.
Richard Bos
2009-10-10 07:56:38 UTC
Permalink
Post by Katzy
SteveG wrote in message ...
Post by SteveG
Post by Victor Gijsbers
Are you sure this is a port to MS-DOS, and not a port to MS-Windows?
It's a Windows console executable.
Post by Katzy
Post by SteveG
The download package contains a couple of DLL files which would imply
it's a Windows, not an MSDOS, executable. And website history pages says
'redeveloped for the PC, courtesy of Visual Age PL/I for Windows'.
So, yip, looks like a job for Wine rather than DOSBox.
It's DOS, see the (DOS) icon above the screen in Windows.
I don't see any (DOS) icon above any screen in Windows. Even if I did,
any Windows program can set whatever icon it chooses for itself. If I
wanted to, I could write a Windows program, even a Windows console
program, that shows a Z5 icon - and that would not make it a ZCode
program, either. What's more, I _do_ see text inside this executable
claiming that it cannot run in DOS mode. Conclusion: it's a Windows
console executable.

Richard
Daphne Brinkerhoff
2009-10-09 02:42:34 UTC
Permalink
<snip>

I must be doing something wrong. I have WinXP, but I can't get the
thing to run at all. I keep getting an error "fatal error: load of
message file failed". I tried manually extracting things, I tried
running the included "setup.exe", and nothing. Any advice?

--
Daphne
Peter Pears
2009-10-09 07:49:33 UTC
Permalink
Post by Daphne Brinkerhoff
<snip>
I must be doing something wrong.  I have WinXP, but I can't get the
thing to run at all.  I keep getting an error "fatal error: load of
message file failed".  I tried manually extracting things, I tried
running the included "setup.exe", and nothing.  Any advice?
--
Daphne
Theoretically, just double-clicking ferret.exe or ferret.bat should do
the trick. Try running it directly from the command line: Start menu -
Post by Daphne Brinkerhoff
Run -> "cmd".
Though it sounds like a file's missing. The readme lists the necessary
files, are you sure they're all present and accounted for? And all in
the same folder?
Loading...