OpenJazz - Jack Jazzrabbit 1 game engine reimplementation
Contents
Description
OpenJazz is a free, open-source version of the classic Jazz Jackrabbit PC platform games.
To play, you will need original data files.
Files
openjazz.cfg
The configuration file.
Note
Command line parameters will take precedence over values in the configuration file
openjazz.log
The generated logfile.
GameData
OpenJazz should be compatible with all released versions of Jazz Jackrabbit 1.
This includes the Shareware Episodes, "Holiday Hare" and "Holiday Hare '95", the "Jazz Jackrabbit CD"
with "The Lost Episodes" and the "Complete" edition.
Ingame Controls
FixedControls
┌─────────────┬───────────────────────────────────────┐
│ │ │
│ Key(s) │ Purpose │
├─────────────┼───────────────────────────────────────┤
│ │ │
│ Enter │ Choose a menu option │
├─────────────┼───────────────────────────────────────┤
│ │ │
│ Escape │ Go back to the previous menu │
├─────────────┼───────────────────────────────────────┤
│ │ │
│ F9 │ View in-game statistics (e.g. FPS) │
├─────────────┼───────────────────────────────────────┤
│ │ │
│ P │ Pause the game │
├─────────────┼───────────────────────────────────────┤
│ │ │
│ Alt + Enter │ Switch between full-screen and │
│ │ windowed mode │
├─────────────┼───────────────────────────────────────┤
│ │ │
│ 1-5 │ Switch weapon to Blaster, Toaster, │
│ │ Missile, Bouncer or TNT respectively. │
│ │ If the desired weapon is not │
│ │ available, try next. │
└─────────────┴───────────────────────────────────────┘
ConfigurableControls
These are configurable via the "setup options" menu. Default settings:
┌────────────────────────────┬─────────────────────┐
│ │ │
│ Key(s) │ Purpose │
├────────────────────────────┼─────────────────────┤
│ │ │
│ Left arrow and Right arrow │ Move left and right │
├────────────────────────────┼─────────────────────┤
│ │ │
│ Space bar │ Jump/Swim upwards │
├────────────────────────────┼─────────────────────┤
│ │ │
│ left Alt │ Shoot │
├────────────────────────────┼─────────────────────┤
│ │ │
│ right Ctrl │ Change weapon │
└────────────────────────────┴─────────────────────┘
Important
Under Windows the Jump and Shoot keys are moved to the right to avoid opening the window context
menu. That means Space bar ⇒ Shoot and right Alt ⇒ Jump/Swim upwards. Other platforms may have other
defaults.
GameControllers
Most game controllers and joysticks that SDL recognizes can be used.
However, not all axes or buttons may be available. Needs manual settings.
Name
OpenJazz - Jack Jazzrabbit 1 game engine reimplementation
Options
-h, --help
Display command line flags and general help.
-v, --version
Display engine version.
-f, --fullscreen
Start in fullscreen mode.
--window
Start in window mode.
-m
Start with muted audio.
-s, --scale[=] <Factor>
Scale window by factor. Can be between 1 and 4.
-w, --world[=] <World> -l, --level[=] <Level>
Directly load specific world/level.
-q, --[no-]quiet
Enable/Disable console logging.
--verbose[=] <DebugLevel>
Set logging verbosity. Can be one of max, trace, debug, info, warn, error, fatal.
Reporting Bugs
Bugs can be reported at the issue tracker <https://github.com/AlisterT/OpenJazz/issues>.
See Also
J1E - level editor by Newspaz, JJ1MOD - graphic editor by Doubble Dutch
The OpenJazz Homepage <http://alister.eu/jazz/oj/>
Synopsis
OpenJazz [options] <gamedirectory1> <gamedirectory2>
