.SH NAME
dfrotz \- interpreter for Infocom and other Z-Machine games (dumb interface)
+
.SH SYNOPSIS
.B dfrotz
.RI [ options "] " file
+
.SH DESCRIPTION
.B Frotz
is a Z-Machine interpreter. The Z-machine is a virtual machine designed
corner.
.P
-This manpage is for Frotz with the dumb interface. Dumb Frotz
-does not support sound-effects, graphics, or colors.
+This manpage is for Frotz with the dumb interface. Dumb Frotz does not
+support sound-effects, graphics, or colors.
.SH OPTIONS
.TP
.B \-h N
-Screen height. Every N lines, a MORE prompt will be printed. Use of
+Screen height. Every N lines, a MORE prompt will be printed. Use of
the
.B \-m
option renders this option moot.
.TP
.B \-m
-Turn off MORE prompts. This can be desirable when using a printing
+Turn off MORE prompts. This can be desirable when using a printing
terminal.
.TP
.TP
.B \-s N
-Set the random number seed value. The given seed value is used as the initial
-seed value on every restart. This is helpful for testing games like
+Set the random number seed value. The given seed value is used as the
+initial seed value on every restart. This is helpful for testing games
+like
.B Curses
which make random decisions before the first input (such that the hot
key Alt\-S does not really help).
Advance clock just enough to timeout the current input
.SS Reverse-Video Display Method Settings
-
.TP
.B \ern
none
underline
.SS Output Compression Settings
-
.TP
.B \ecn
none: show whole screen before every input.
Hide top N lines (orthogonal to above modes).
.SS Misc Settings
-
.TP
.B \esfX
Set speed factor to X. (0 = never timeout automatically).
use \eH (help) to see the list of hotkeys.
.SS Line Type Identification Characters
-
.SS Input lines (untimed)
.TP
.B >
.PP
A
.BR git(1)
-repository of all versions of Unix Frotz back to 2.32 is available
+repository of all versions of Unix Frotz back to 2.32 is available
for public perusal here:
.br
-https://github.com/DavidGriffith/frotz/.
+https://github.com/DavidGriffith/frotz/.
.PP
-The bleeding edge of Frotz development may be followed there. A wiki
+The bleeding edge of Frotz development may be followed there. A wiki
summarising Frotz is also there at this URL:
.br
https://github.com/DavidGriffith/frotz/wiki/
.PP
-Source tarballs are available at the IF Archive or any of its many
+Source tarballs are available at the IF Archive or any of its many
mirrors:
.br
http://www.ifarchive.org/
.PP
-Most distributions of Linux and BSD include Frotz in their package
+Most distributions of Linux and BSD include Frotz in their package
repositories.
.SH BUGS
-This program has no bugs. no bugs. no bugs. no *WHAP* thank you. If
+This program has no bugs. no bugs. no bugs. no *WHAP* thank you. If
you find one, please report it to the Github site referenced above in
.B
FURTHER INFORMATION.
.BR jzip (6)
.BR xzip (6)
.BR inform (1)
-
-
.SH NAME
frotz \- interpreter for Infocom and other Z-Machine games
+
.SH SYNOPSIS
.B frotz
.RI [ options "] " file
+
.SH DESCRIPTION
.B Frotz
is a Z-Machine interpreter. The Z-machine is a virtual machine designed
.br
Default is 1 (report first instance of an error).
+
.SH INTERPRETER NUMBER
The interpreter number is a setting in the Z-machine header which is
used to tell the game on what sort of machine the interpreter is
.BR 11
.BR \ \ Tandy\ Color
+
.SH CONFIGURATION FILES
On startup,
.B frotz
will first check the system's frotz.conf then $HOME/.frotzrc for
-configuration information. The configuration file uses a simple syntax
+configuration information. The configuration file uses a simple syntax
of
.br
<variable> <whitespace> <value>
in the path or use other shortcuts. For example, "$HOME/games/zcode" is
illegal because the shell can't interpret that $HOME variable.
-
.P
The following options are really only useful for weird terminals, weird
curses libraries or if you want to force a certain look (like play in
You may set this to "0" to deactivate automatic line-splitting in
transcript files.
-
.P
The following options are mainly useful for debugging or cheating.
interpreter which describe the movement of objects in the object tree.
Default is "off".
+
.SH ENVIRONMENT
If the ZCODE_PATH environmental variable is defined, frotz will search
that path for game files. If that doesn't exist, INFOCOM_PATH will be
.PP
A
.BR git(1)
-repository of all versions of Unix Frotz back to 2.32 is available
+repository of all versions of Unix Frotz back to 2.32 is available
for public perusal here:
.br
-https://github.com/DavidGriffith/frotz/.
+https://github.com/DavidGriffith/frotz/.
.PP
-The bleeding edge of Frotz development may be followed there. A wiki
+The bleeding edge of Frotz development may be followed there. A wiki
summarising Frotz is also there at this URL:
.br
https://github.com/DavidGriffith/frotz/wiki/
.br
http://www.ifarchive.org/
.PP
-Most distributions of Linux and BSD include Frotz in their package
+Most distributions of Linux and BSD include Frotz in their package
repositories.
+
.SH CAVEATS
.PP
The Z Machine itself has trouble with the concept of resizing a terminal.
.BR jzip (6)
.BR xzip (6)
.BR inform (1)
-
-