.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "OPENJAZZ.6 1" .TH OPENJAZZ.6 1 "2019-11-29" "perl v5.30.0" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" OpenJazz \- Jack Jazzrabbit 1 game engine reimplementation .SH "SYNOPSIS" .IX Header "SYNOPSIS" \&\fBOpenJazz\fR [options] <\fIgame directory\fR> .SH "DESCRIPTION" .IX Header "DESCRIPTION" OpenJazz is a free, open-source version of the classic Jazz Jackrabbit \s-1PC\s0 platform games. To play, you will need original data files. .SH "OPTIONS" .IX Header "OPTIONS" .IP "\fB\-f\fR" 4 .IX Item "-f" Start in full-screen mode .IP "\fB\-m\fR" 4 .IX Item "-m" Start with muted audio .SH "FILES" .IX Header "FILES" .SS "\fIopenjazz.cfg\fP" .IX Subsection "openjazz.cfg" The engine configuration file. .PP \&\fBNote:\fR Command line parameters will take precedence over values in the configuration file .SS "Game Data" .IX Subsection "Game Data" OpenJazz should be compatible with all released versions of Jazz Jackrabbit 1, this includes the Shareware Episodes, \*(L"Holiday Hare\*(R" and \*(L"Holiday Hare '95\*(R", the \*(L"Jazz Jackrabbit \s-1CD\*(R"\s0 with \*(L"The Lost Episodes\*(R" and the \*(L"Complete\*(R" edition. .SH "INGAME CONTROLS" .IX Header "INGAME CONTROLS" .SS "Fixed Controls" .IX Subsection "Fixed Controls" .ie n .IP """Enter"" to choose a menu option" 4 .el .IP "\f(CWEnter\fR to choose a menu option" 4 .IX Item "Enter to choose a menu option" .PD 0 .ie n .IP """Escape"" to go back to the previous menu" 4 .el .IP "\f(CWEscape\fR to go back to the previous menu" 4 .IX Item "Escape to go back to the previous menu" .ie n .IP """F9"" to view in-game statistics (e.g. \s-1FPS\s0)" 4 .el .IP "\f(CWF9\fR to view in-game statistics (e.g. \s-1FPS\s0)" 4 .IX Item "F9 to view in-game statistics (e.g. FPS)" .ie n .IP """P"" to pause the game" 4 .el .IP "\f(CWP\fR to pause the game" 4 .IX Item "P to pause the game" .ie n .IP """Alt"" + ""Enter"" switches between full-screen and windowed mode" 4 .el .IP "\f(CWAlt\fR + \f(CWEnter\fR switches between full-screen and windowed mode" 4 .IX Item "Alt + Enter switches between full-screen and windowed mode" .ie n .IP """1\-5"" switches weapon to Blaster, Toaster, Missile, Bouncer or \s-1TNT\s0 respectively. If the desired weapon is not available, try next." 4 .el .IP "\f(CW1\-5\fR switches weapon to Blaster, Toaster, Missile, Bouncer or \s-1TNT\s0 respectively. If the desired weapon is not available, try next." 4 .IX Item "1-5 switches weapon to Blaster, Toaster, Missile, Bouncer or TNT respectively. If the desired weapon is not available, try next." .PD .SS "Configurable Controls" .IX Subsection "Configurable Controls" These are configurable via the \*(L"setup options\*(R" menu. Default settings: .ie n .IP """Left"" and ""Right"" arrow keys to move left and right" 4 .el .IP "\f(CWLeft\fR and \f(CWRight\fR arrow keys to move left and right" 4 .IX Item "Left and Right arrow keys to move left and right" .PD 0 .ie n .IP """Space bar"" to jump/swim upwards" 4 .el .IP "\f(CWSpace bar\fR to jump/swim upwards" 4 .IX Item "Space bar to jump/swim upwards" .ie n .IP """left Alt"" to shoot" 4 .el .IP "\f(CWleft Alt\fR to shoot" 4 .IX Item "left Alt to shoot" .ie n .IP """right Ctrl"" to change weapon" 4 .el .IP "\f(CWright Ctrl\fR to change weapon" 4 .IX Item "right Ctrl to change weapon" .PD .SS "Game Controllers" .IX Subsection "Game Controllers" Most game controllers and joysticks that \s-1SDL\s0 recognizes can be used. However, not all axes or buttons may be available. Needs manual settings. .SH "REPORTING BUGS" .IX Header "REPORTING BUGS" Bugs can be reported at the issue tracker . .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fBJ1E\fR \- level editor by Newspaz, \&\fB\s-1JJ1MOD\s0\fR \- graphic editor by Doubble Dutch .PP The OpenJazz Homepage . .SH "AUTHORS" .IX Header "AUTHORS" .IP "Alister Thomson (AlisterT)" 4 .IX Item "Alister Thomson (AlisterT)" Engine, project lead .IP "Alireza Nejati" 4 .IX Item "Alireza Nejati" Menu plasma effect .IP "newspaz" 4 .IX Item "newspaz" Bug fixes, enemy improvements .IP "Carsten Teibes (carstene1ns)" 4 .IX Item "Carsten Teibes (carstene1ns)" Maintenance, bug fixes, documentation .IP "Lars Persson (anotherguest)" 4 .IX Item "Lars Persson (anotherguest)" Movie playback fixes .IP "Scott Smith (Pickle)" 4 .IX Item "Scott Smith (Pickle)" \&\s-1GP2X/WIZ,\s0 Canoo, Pandora ports .IP "PrzemysXaw Buczkowski (przemub)" 4 .IX Item "PrzemysXaw Buczkowski (przemub)" Android, Haiku ports .IP "Matthieu Milan (usineur)" 4 .IX Item "Matthieu Milan (usineur)" PSVita port .IP "deniska" 4 .IX Item "deniska" \&\s-1PSP\s0 port .IP "tehpola" 4 .IX Item "tehpola" Wii port .IP "pocketinsanity" 4 .IX Item "pocketinsanity" PocketPC port .IP "Ricerind" 4 .IX Item "Ricerind" Mac \s-1OS X\s0 port .IP "Slaanesh" 4 .IX Item "Slaanesh" \&\s-1GP32\s0 port .IP "\s-1GPF\s0" 4 .IX Item "GPF" Dreamcast port