Get Hugo
Select the version you wish to download or scroll down the list. Many of these downloads may include development tools as well, such as the Hugo Compiler. Installation of these additional development components isn't necessary simply for playing Hugo games. Those wishing to write their own programs with Hugo will want to visit the For Developers section as well.
Note that new package updates can usually be found first at http://www.ifarchive.org/if-archive/unprocessed/ before being properly filed. Also, if your system of choice doesn't seem to be listed, try visiting http://www.ifarchive.org/if-archive/programming/hugo/executables/. Source code for all packages can be found in http://www.ifarchive.org/if-archive/programming/hugo/source/.
(An often-faster mirror of the Archive is also available.)
(Additionally, beta packages for new versions are available here, and older versions can be found here.)
Download Hugo Games
A variety of games for Hugo are available at the Interactive Fiction Archive at www.ifarchive.org (or its mirror), in the Hugo games directory (mirror).
Acorn/RISC OS
(Latest port by Julian Arnold)
A package is available containing both the compiler and engine.
www.ifarchive.org
mirror
(Original port by Colin Turnbull)
A package is available containing both the compiler and engine.
www.ifarchive.org
mirror
Top
Amiga
(Ported by David Kinder)
A package is available containing the compiler, graphics-capable engine, and debugger.
www.ifarchive.org
mirror
Top
BeOS
Packages are available containing binaries for either x86 or PowerPC.
x86
www.ifarchive.org
mirror
PowerPC
www.ifarchive.org
mirror
Top
DOS
The DOS version of Hugo can be downloaded in a 32-bit version that runs on 386-series PCs and later (i.e., 486s, Pentiums, etc.) and contains the compiler (hc.exe), engine (he.exe), graphical engine (hegr.exe), and debugger (hd.exe):
www.ifarchive.org
mirror
The graphical version of the 32-bit DOS debugger must be downloaded separately:
www.ifarchive.org
mirror
(For sub-386 PCs, download the 16-bit package containing the compiler, engine, and debugger:
www.ifarchive.org
mirror
(Users of DOS screen-reader software may find it helpful to use the "simple" 16-bit DOS engine:
www.ifarchive.org
mirror
Top
Linux
(Original Unix port by Bill Lash)
A full version of the engine (with graphics, sound, and music) is available using the wxWidgets (formerly wxWindows) library.
Source:
www.ifarchive.org
mirror
Binary:
www.ifarchive.org
mirror
A binaries package for the ncurses-based (text-only) Linux port containing the compiler, engine, and debugger is available.
www.ifarchive.org
mirror
The package itself can be compiled using the Unix sources.
Source code to compile an X windows version using Andrew Plotkin's Glk library is also available:
www.ifarchive.org
mirror
Top
Macintosh
A Macintosh package is available based on the wxWidgets port, which provides graphics and sound support for OS X and Classic Mac OS (using CarbonLib).
www.ifarchive.org
mirror
Another Macintosh package contains the Hugo Engine for Macintosh using Andrew Plotkin's Glk library. This is a text-only version of the engine for both 68K and PowerPC-based OS 9 and earlier.
www.ifarchive.org
mirror
OS X users wishing to develop Hugo games will want to download the console development tools package (requiring the ncurses library).
www.ifarchive.org
mirror
Top
OS/2
(Ported by Gerald Bostock)
A console-mode package is available containing both the compiler and engine.
www.ifarchive.org
mirror
Top
PalmOS
A package is available containing the Hugo Engine and tools to convert Hugo games to Palm device format.
www.ifarchive.org
mirror
Top
Pocket PC (Windows CE / Windows Mobile)
A package is available containing the Hugo Engine for ARM/MIPS/SH3-based Windows CE/Pocket PC devices.
www.ifarchive.org
mirror
Top
Psion (EPOC)
(Ported by Simon Quinn)
A console-mode package is available containing the Hugo Engine.
www.ifarchive.org
mirror
Top
Unix
(Original Unix port by Bill Lash)
Hugo should compile with little or no tweaking on any modern Unix that supplies an ncurses or curses library. Download the full source for the compiler and engine:
www.ifarchive.org
mirror
(The wxWidgets port of Hugo is compilable for X11/Gtk.)
Top
Windows
An installation package is available allowing selection of components for playing Hugo games only (i.e., just the engine) or for development as well (including the compiler and debugger) on Windows 95/98/ME/NT/2000/XP.
www.ifarchive.org
mirror
Top
For Developers
Developers will want to download at least the following:
- The standard Hugo Library
- The Hugo Book
- Source code for the shell game to build on,
as well as the sample game
Compiling Hugo:
Those wishing to port Hugo or compile it from source code on a given platform will need both the main Hugo source distribution and any platform-specific package: Source download
(Note that the Unix source package contains the full source code necessary to build Hugo; downloading the main source distribution is not necessary for Unix.)
MikMod
For some audio playback, Hugo uses the MikMod library, originally licensed directly from its author for use in Hugo. Two MikMod source code packages are available:
libmikmod-3.1.10 (used by Unix, BeOS, and others)
MikMod 2.09 (used by DOS, Win32, and others)
Top
|