pentagram(6)

NAME
pentagram - A reimplemented engine for the game Ultima VIII: Pagan

SYNOPSIS
pentagram [options]

DESCRIPTION
pentagram is an engine for playing the game Ultima 8 on modern operating systems. The files from the original game are required for pentagram to work. Since Ultima 8 is a commercial work, this means you must own a copy of the original game to legally play it with pentagram.

OPTIONS

-h, --help
    Shows command-line option help

-q  Silence general logging messages.

-qq Silence general logging messages and non-critical warnings/errors.

--game [gamename]
    Select a game. This option is currently useless, since only Ultima 8 is supported.

FILES

~/.pentagram/
    Config and savegame data.

~/.pentagram/pentagram.ini
    Configuration. Specifies the path to the game data, among other things. The SlackBuilds.org build of pentagram uses a shell script wrapper to create a default pentagram.ini if the user doesn't have one already. For full details of the options available in the config file, see:
    /usr/doc/pentagram-@VERSION@/README

~/.pentagram/u8-save/
    Saved games. Not compatible with the original Ultima 8.

/usr/share/games/pentagram
    This is the default location where pentagram looks for the Ultima 8 data files. This directory should contain a complete installation of the game, including the file U8.exe (case-insensitive; u8.exe or U8.EXE are also OK). This location can be changed by editing ~/.pentagram/pentagram.ini

CONTROLS

  Movement
Double-click with the right mouse button will make the Avatar find a path to the selected spot.
Left-click on NPCs or objects to identify them.
Double-left-click on NPCs or objects to initiate conversations or use the item.
On pressing the right mouse button down the Avatar walks or runs (depending on distance between cursor and Avatar).
Pressing right and left mouse button, makes the Avatar jump or while running a running jump.
You can also move the Avatar with the keypad. Details are in the keycommands table below.

  Keyboard Commands
These are the default keyboard commands; they can be changed from the options menu in the game, or by creating/editing the file ~/.pentagram/u8bindings.ini.

~   hides/restores console. For available console commands, see:
    /usr/doc/pentagram-@VERSION@/README

arrow keys
    moves Avatar around the map (no walking)

home,end
    moves Avatar vertically

Keypad
    Avatar walks (one animation cycle)

Shift+Keypad
    Avatar runs (one animation cycle)

Ctrl+Keypad
    Avatar makes a little step (one animation cycle)

Alt+Keypad
    Avatar jumps long (one animation cycle)

s   toggles "avatarInStasis"

t   outputs kernel/usecode/world/location stats to the console

e   toggles editor items

h   highlights any item you are "hitting", colliding with

i   open backpack

z   open paperdoll/status

r   recall

c   switches combat mode on/off

ESC main menu

alt+x
    quit

ctrl+q
    quits without confirmation

backspace
    close all open containers

F7  Quicksave (savegames are not yet stable!)

F8  Quickload

F11 Shapeviewer

F12 toggles frame by frame

shift
    quarter speed mode. needs to be held down

[   clears the screen, multiple presses show the paint order

]   Same as above, backwards

AUTHORS
The Ultima games were created by Richard Garriott, AKA Lord British, and are copyrighted by Electronic Arts.

pentagram written by The Pentagram Team:
Willem Jan Palenstijn <wjpalenstijn@users.sourceforge.net>
Patrick Burke <takhisis@users.sourceforge.net>
Max Horn <max@quendi.de>
Ryan Nunn <colourles@users.sourceforge.net>
Dominik Reichardt <dominus@users.sourceforge.net>
Matthew Jimenez <mjimenez@users.sourceforge.net>
Brian Tietz <btietz@broadcom.com>

Man page created by B. Watson, for the SlackBuilds.org project. Permission hereby granted to use this man page anywhere, for any purpose.