aboutsummaryrefslogtreecommitdiff
path: root/games/rigel-engine/RigelEngine.6
blob: 69aa805c1c5f85141d069f90cb5ad62b75cebdcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
.\" Man page generated from reStructuredText.
.
.
.nr rst2man-indent-level 0
.
.de1 rstReportMargin
\\$1 \\n[an-margin]
level \\n[rst2man-indent-level]
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
-
\\n[rst2man-indent0]
\\n[rst2man-indent1]
\\n[rst2man-indent2]
..
.de1 INDENT
.\" .rstReportMargin pre:
. RS \\$1
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
. nr rst2man-indent-level +1
.\" .rstReportMargin post:
..
.de UNINDENT
. RE
.\" indent \\n[an-margin]
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "RIGELENGINE" 6 "2023-01-23" "0.9.1" "SlackBuilds.org"
.SH NAME
RigelEngine \- reimplementation of Duke Nukem II
.\" RST source for RigelEngine(1) man page. Convert with:
.
.\" rst2man.py RigelEngine.rst > RigelEngine.6
.
.SH SYNOPSIS
.sp
RigelEngine [\fB\-s\fP | \fB\-\-skip\-intro\fP] [\fB\-d\fP | \fB\-\-debug\-mode\fP] [\fB\-\-no\-audio\fP] [\fB\-\-play\-demo\fP] [\fB\-l\fP | \fB\-\-play\-level\fP \fIlevel\-name\fP] [\fB\-\-difficulty\fP \fIeasy|medium|hard\fP] [\fB\-\-player\-pos\fP \fIx,y\fP] [\fIgame\-path\fP]
.SH DESCRIPTION
.sp
\fBRigelEngine\fP is a modern reimplementation of the game Duke Nukem II,
originally released in 1993 for MS\-DOS by Apogee Software.
.sp
In order to run RigelEngine, the game data from the original game is
required. Both the shareware version and the registered version work.
When launching RigelEngine for the first time, it will show a file
browser UI and ask you to select the location of your Duke Nukem
II installation. The chosen path will be stored in the game\(aqs user
profile, so that you don\(aqt have to select it again next time.
.sp
It\(aqs also possible to pass the path to the game files as argument on
the command line.
.sp
The only files actually used by RigelEngine are \fBNUKEM2.CMP\fP (the main
data tile; required) and \fBNUKEM2.F1\fP through \fBNUKEM2.F5\fP (intro movie
files; actually optional).
.SH OPTIONS
.INDENT 0.0
.TP
.B \-?, \-h, \-\-help
Show built\-in help and exit.
.UNINDENT
.INDENT 0.0
.TP
.B  \-s\fP,\fB  \-\-skip\-intro
Skip intro movies/Apogee logo, go straight to main menu.
.TP
.B  \-d\fP,\fB  \-\-debug\-mode
Enable debugging features.
.TP
.B  \-\-no\-audio
Disable all audio output.
.TP
.B  \-\-play\-demo
Play pre\-recorded demo.
.UNINDENT
.INDENT 0.0
.TP
.B \fB\-l\fP, \fB\-\-play\-level\fP \fIlevel\-name\fP
Directly jump to given map, skipping intro/menu etc.
.TP
.B \fB\-\-difficulty\fP \fIeasy|medium|hard\fP
Difficulty to use when jumping to a level.
.TP
.B \fB\-\-player\-pos\fP \fIx,y\fP
Position to place the player at when jumping to a level.
.TP
.B \fIgame\-path\fP
Path to original game\(aqs installation. If not provided here, the game will show a folder browser UI.
.UNINDENT
.SH FILES
.sp
\fB$XDG_DATA_HOME/lethal\-guitar/Rigel Engine/\fP
.INDENT 0.0
.INDENT 3.5
Per\-user configuration, savegames, and log file are stored here.
.UNINDENT
.UNINDENT
.sp
The default value of \fB$XDG_DATA_HOME\fP is the same as \fB$HOME\fP\&.
.SH COPYRIGHT
.sp
See the file /usr/doc/rigel\-engine\-0.9.1/LICENSE.md for license information.
.SH AUTHORS
.sp
RigelEngine was written by lethal\-guitar.
.sp
This man page written for the SlackBuilds.org project
by B. Watson, and is licensed under the WTFPL.
.SH SEE ALSO
.sp
/usr/doc/rigel\-engine\-0.9.1/README.md
.sp
\fI\%https://github.com/lethal\-guitar/RigelEngine/wiki\fP
.\" Generated by docutils manpage writer.
.