Difference between revisions of "Jazz Jackrabbit 2"
From PCGamingWiki, the wiki about fixing PC games
(90 intermediate revisions by 25 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Jazz Jackrabbit 2 cover.jpg | |cover = Jazz Jackrabbit 2 cover.jpg | ||
Line 5: | Line 4: | ||
{{Infobox game/row/developer|Orange Games}} | {{Infobox game/row/developer|Orange Games}} | ||
{{Infobox game/row/developer|Epic Games}} | {{Infobox game/row/developer|Epic Games}} | ||
− | {{Infobox game/row/ | + | {{Infobox game/row/porter|Logicware|Mac OS}} |
+ | {{Infobox game/row/porter|Contraband Entertainment|OS X}} | ||
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Gathering of Developers}} | {{Infobox game/row/publisher|Gathering of Developers}} | ||
Line 11: | Line 11: | ||
|engines = | |engines = | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows|May 7, 1998|ref=<ref> | + | {{Infobox game/row/date|Windows|May 7, 1998|ref=<ref>{{Refurl|url=https://web.archive.org/web/19980628112019/http://www.jazzjackrabbit.com/headline.htm|title=Jazz 2 released in mainland Europe - Official website (archived)|date=May 2023}}</ref>}} |
− | {{Infobox game/row/date|Mac OS|1999}} | + | {{Infobox game/row/date|Mac OS|February 4, 1999}} |
+ | {{Infobox game/row/date|OS X|January 18, 2002}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase, Expansion pack }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | Scrolling, Side view }} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
+ | {{Infobox game/row/taxonomy/genres | Action, Platform, Shooter }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Cartoon }} | ||
+ | {{Infobox game/row/taxonomy/themes | Fantasy }} | ||
+ | {{Infobox game/row/taxonomy/series | Jazz Jackrabbit }} | ||
|steam appid = | |steam appid = | ||
− | |gogcom | + | |gogcom id = 1917711239 |
+ | |gogcom id side = 1917711239 | ||
|strategywiki = | |strategywiki = | ||
+ | |lutris = jazz-jackrabbit-2 | ||
+ | |mobygames = jazz-jackrabbit-2 | ||
+ | |igdb = jazz-jackrabbit-2 | ||
|wikipedia = Jazz Jackrabbit 2 | |wikipedia = Jazz Jackrabbit 2 | ||
|winehq = 14118 | |winehq = 14118 | ||
+ | |hltb = 4820 | ||
+ | |license = commercial | ||
}} | }} | ||
− | |||
'''General information''' | '''General information''' | ||
− | {{mm}} [https://web.archive.org/web/20040211144230/http://www.jazzjackrabbit.com:80/ Official site for game series] | + | {{mm}} [https://web.archive.org/web/20040211144230/http://www.jazzjackrabbit.com:80/ Official site for game series] (Archived) |
− | |||
{{mm}} [https://www.jazz2online.com/ Jazz2Online] - A fan site for game series | {{mm}} [https://www.jazz2online.com/ Jazz2Online] - A fan site for game series | ||
+ | {{mm}} [https://hg101.kontek.net/jazzjackrabbit/jazzjackrabbit2.htm Hardcore Gaming 101] - Comprehensive feature | ||
+ | {{GOG.com links|1917711239|jazz_jackrabbit|for game series}} | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | DRM-free | The game had two different releases and two standalone expansions. See | + | {{Availability/row| Retail | | DRM-free | The game had two different releases and two standalone expansions. See [[#Version differences|Version differences]] and [[#DLC and expansion packs|DLC and expansion packs]]. | | Windows, Mac OS }} |
− | {{Availability/row| GOG.com | jazz_jackrabbit_2_collection | DRM-free | | + | {{Availability/row| GOG.com | jazz_jackrabbit_2_collection | DRM-free | Jazz Jackrabbit 2: The Secret Files bundled with The Christmas Chronicles. | | Windows}} |
}} | }} | ||
+ | |||
+ | ===Version differences=== | ||
+ | {{ii}} ''Jazz Jackrabbit 2'' is the original release. It contains four episodes and the shareware demo levels. | ||
+ | {{ii}} ''Jazz Jackrabbit 2: The Secret Files'' is a 1999 re-release with an additional episode and a new playable character, Lori. It also includes the shareware demo levels. It was only available in Europe. | ||
+ | |||
+ | ===Demo=== | ||
{{ii}} A [https://archive.org/details/JazzJackrabbit2Demo demo] is available. It contains three single player and two multiplayer levels. | {{ii}} A [https://archive.org/details/JazzJackrabbit2Demo demo] is available. It contains three single player and two multiplayer levels. | ||
+ | ==Monetization== | ||
{{DLC| | {{DLC| | ||
{{DLC/row| Holiday Hare 98 | Standalone Christmas episode, released commercially in 1998. It also includes the shareware demo levels. It was only available in the US. | Windows }} | {{DLC/row| Holiday Hare 98 | Standalone Christmas episode, released commercially in 1998. It also includes the shareware demo levels. It was only available in the US. | Windows }} | ||
{{DLC/row| The Christmas Chronicles | 2000 re-release of ''Holiday Hare 98'' with a new playable character, Lori. It was only available in limited quantities in Europe. | Windows }} | {{DLC/row| The Christmas Chronicles | 2000 re-release of ''Holiday Hare 98'' with a new playable character, Lori. It was only available in limited quantities in Europe. | Windows }} | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
==Essential improvements== | ==Essential improvements== | ||
===Patches=== | ===Patches=== | ||
− | {{ii}} The latest official patch is [https://community.pcgamingwiki.com/files/file/800-jazz-jackrabbit-2-patch/ v1.23 | + | {{ii}} The latest official patch is [https://community.pcgamingwiki.com/files/file/800-jazz-jackrabbit-2-patch/ v1.23]. GOG.com version is patched with v1.24. |
− | {{ii}} [ | + | {{ii}} [https://www.jazz2online.com/jcf/showthread.php?t=19489 JJ2+] is a multiplayer-focused unofficial patch/mod which fixes numerous bugs and adds a host of new features. It is included in the GOG.com version as a bonus, see how to apply it [https://gog.jj2.plus/ here]. |
+ | |||
+ | ===Import The Christmas Chronicles levels=== | ||
+ | {{ii}} If you have both The Secret Files and The Christmas Chronicles, you can just copy over the files without overwriting, resulting in the episode being listed and the levels being playable. | ||
+ | {{ii}} While you can play as Lori, it's likely unintentional and unknown if it's conducive to a good playing experience. | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox|description=Use JJ2+ | + | {{Fixbox|description=Use JJ2+|ref=<ref>{{Refurl|url=https://www.jazz2online.com/jj2plus/plus-readme.html#newcommandlinearguments|title=JJ2+ Readme|date=May 2023}}</ref>|fix= |
− | # | + | # Download and install [https://www.jazz2online.com/jcf/showthread.php?t=19489 JJ2+]. |
− | # | + | # Use the {{code|-menu}} [[Glossary:Command line arguments|parameter]]. |
}} | }} | ||
+ | |||
+ | {{Fixbox|description=Use [[#Jazz² Resurrection|Jazz² Resurrection]]}} | ||
==Game data== | ==Game data== | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|game}}\JAZZ2.CFG}} |
− | {{Game data/ | + | {{Game data/config|Mac OS|}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|game}}\SAVEGAME.***}} |
− | {{Game data/ | + | {{Game data/saves|Mac OS|}} |
}} | }} | ||
− | ==Video | + | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== |
+ | {{Save game cloud syncing | ||
+ | |discord = | ||
+ | |discord notes = | ||
+ | |epic games launcher = | ||
+ | |epic games launcher notes = | ||
+ | |gog galaxy = false | ||
+ | |gog galaxy notes = | ||
+ | |origin = | ||
+ | |origin notes = | ||
+ | |steam cloud = | ||
+ | |steam cloud notes = | ||
+ | |ubisoft connect = | ||
+ | |ubisoft connect notes = | ||
+ | |xbox cloud = | ||
+ | |xbox cloud notes = | ||
+ | }} | ||
+ | |||
+ | ==Video== | ||
{{Image|Jazz Jackrabbit 2 General Video.png|In-game general video settings.}} | {{Image|Jazz Jackrabbit 2 General Video.png|In-game general video settings.}} | ||
{{Image|Jazz_Jackrabbit 2 advanced video options.png|In-game advanced video settings.}} | {{Image|Jazz_Jackrabbit 2 advanced video options.png|In-game advanced video settings.}} | ||
− | {{Video | + | {{Video |
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/jazz-jackrabbit-2/en |
|widescreen wsgf award = limited | |widescreen wsgf award = limited | ||
|multimonitor wsgf award = limited | |multimonitor wsgf award = limited | ||
Line 76: | Line 123: | ||
|4k ultra hd wsgf award = incomplete | |4k ultra hd wsgf award = incomplete | ||
|widescreen resolution = hackable | |widescreen resolution = hackable | ||
− | |widescreen resolution notes= Use [ | + | |widescreen resolution notes= Use [https://www.jazz2online.com/jcf/showthread.php?t=19489 JJ2+].<ref name="WSGF">[https://www.wsgf.org/dr/jazz-jackrabbit-2/en JJ2+ (last updated April 20, 2016) - JazzJackrabbit Community Forums]</ref> Only custom resolutions below 800x600 are supported; uses {{term|pixel-based}} scaling. For widescreen on native resolution use [[#Jazz² Resurrection|Jazz² Resurrection]] |
|multimonitor = hackable | |multimonitor = hackable | ||
− | |multimonitor notes = | + | |multimonitor notes = {{term|Vert-}}. See Widescreen resolution. |
|ultrawidescreen = hackable | |ultrawidescreen = hackable | ||
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = {{term|Vert-}}. See Widescreen resolution. |
− | |4k ultra hd = | + | |4k ultra hd = hackable |
− | |4k ultra hd notes = | + | |4k ultra hd notes = Enable {{term|pixel-perfect}} scaling in GPU driver, use the borderless fullscreen windowed hack, or use {{store link|steam|993090|Lossless Scaling}} in windowed mode for best results. For proper 4K support use [[#Jazz² Resurrection|Jazz² Resurrection]] |
|fov = n/a | |fov = n/a | ||
|fov notes = | |fov notes = | ||
|windowed = true | |windowed = true | ||
− | |windowed notes = Toggle with {{key|Alt|Enter}} or use <code>-windowed</code> command line parameter. | + | |windowed notes = Toggle with {{key|Alt|Enter}} or use <code>-windowed</code> command line parameter. [[#Jazz² Resurrection|Jazz² Resurrection]] features an in-game setting to switch between Fullscreen or a resizable window. |
− | |borderless windowed = | + | |borderless windowed = hackable |
− | |borderless windowed notes = | + | |borderless windowed notes = Use [https://www.jazz2online.com/jcf/showthread.php?t=20030 this hack]. Upscales cleanly with mild distortion, includes fullscreen instructions too. |
|anisotropic = n/a | |anisotropic = n/a | ||
|anisotropic notes = | |anisotropic notes = | ||
|antialiasing = n/a | |antialiasing = n/a | ||
|antialiasing notes = | |antialiasing notes = | ||
− | |vsync = | + | |upscaling = unknown |
− | |vsync notes = Vsync is always on in | + | |upscaling tech = |
+ | |upscaling notes = | ||
+ | |vsync = hackable | ||
+ | |vsync notes = Vsync is always on in fullscreen mode. [[#Jazz² Resurrection|Jazz² Resurrection]] allows you to switch between Vsync, Adaptive Vsync or Off. | ||
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = true | |120 fps = true | ||
− | |120 fps notes = Maximum of 130 FPS in windowed mode. | + | |120 fps notes = Maximum of 130 FPS in windowed mode. Use [[#Jazz² Resurrection|Jazz² Resurrection]] to play with uncapped framerate. |
− | |hdr = | + | |hdr = false |
|hdr notes = | |hdr notes = | ||
− | |color blind = | + | |color blind = unknown |
− | |color blind notes = | + | |color blind notes = Unimportant background and foreground layers can be removed by using {{code|Low Detail}} mode. |
}} | }} | ||
− | ==Input | + | ==Input== |
{{Image|Jazz Jackrabbit 2 Keyboard Remapping.png|In-game keyboard key map settings.}} | {{Image|Jazz Jackrabbit 2 Keyboard Remapping.png|In-game keyboard key map settings.}} | ||
{{Image|Jazz Jackrabbit 2 Joystick Remapping.png|In-game joystick button map settings.}} | {{Image|Jazz Jackrabbit 2 Joystick Remapping.png|In-game joystick button map settings.}} | ||
− | {{Input | + | {{Input |
|key remap = true | |key remap = true | ||
|key remap notes = | |key remap notes = | ||
|acceleration option = n/a | |acceleration option = n/a | ||
|acceleration option notes = | |acceleration option notes = | ||
− | |mouse sensitivity = | + | |mouse sensitivity = false |
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = limited |
− | |mouse menu notes = | + | |mouse menu notes = Mouse cannot be used to navigate the main menu or the pause menu, however it can be used to navigate the menu bar in windowed mode. |
|invert mouse y-axis = n/a | |invert mouse y-axis = n/a | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
|controller support = true | |controller support = true | ||
− | |controller support notes = | + | |controller support notes = Be sure your controller is set as 'Preferred device' in Windows 'Game Controllers' ([[Glossary:Controller#Primary device|<code>joy.cpl</code>]]). Some DPAD joysticks require the [https://www.jazz2online.com/jcf/showthread.php?t=19489 JJ2+]<ref name="WSGF">[https://www.wsgf.org/dr/jazz-jackrabbit-2/en JJ2+ (last updated April 20, 2016) - JazzJackrabbit Community Forums]</ref> patch to work.<br> |
+ | To make the game recognize the controller you may need to turn it OFF/ON again AFTER the game has been launched. | ||
|full controller = false | |full controller = false | ||
|full controller notes = | |full controller notes = | ||
− | |controller remap = | + | |controller remap = true |
|controller remap notes = | |controller remap notes = | ||
|controller sensitivity = unknown | |controller sensitivity = unknown | ||
Line 131: | Line 182: | ||
|touchscreen = false | |touchscreen = false | ||
|touchscreen notes = | |touchscreen notes = | ||
− | |button prompts | + | |xinput controllers = hackable |
− | |button prompts notes | + | |xinput controllers notes = See [[#Xidi|Xidi]]. |
+ | |xbox prompts = unknown | ||
+ | |xbox prompts notes = | ||
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= unknown | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = unknown | |haptic feedback = unknown | ||
|haptic feedback notes = | |haptic feedback notes = | ||
− | | | + | |simultaneous input = unknown |
− | | | + | |simultaneous input notes = |
+ | |steam input api = unknown | ||
+ | |steam input api notes = | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = unknown | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
+ | }} | ||
+ | |||
+ | ===[https://github.com/samuelgr/Xidi/ Xidi]=== | ||
+ | {{ii}} May not be needed when using [https://www.jazz2online.com/jcf/showthread.php?t=19489 JJ2+] & definitely not needed when using [[#Jazz² Resurrection|Jazz² Resurrection]]. | ||
+ | {{++}} Adds full DirectInput controller support for modern XInput-based controllers. | ||
+ | {{++}} Restores haptic feedback. | ||
+ | |||
+ | {{Fixbox|description=Installing Xidi|fix= | ||
+ | {{ii}} Works with [https://github.com/samuelgr/Xidi/ Xidi] library in WinMM form, but requires drop Xidi's {{file|winmm.dll}} into the game directory. | ||
+ | # Ensure the system is running Windows 10 or 11. Xidi is built to target Windows 10 or 11 and does not support older versions of Windows. | ||
+ | # Ensure the Visual C++ Runtime for Visual Studio 2022 is installed. Xidi is linked against this runtime and will not work without it. If running a 64-bit operating system, install both the x86 and the x64 versions of this runtime, otherwise install just the x86 version. | ||
+ | # Download the latest release of Xidi from [https://github.com/samuelgr/Xidi/releases here]. | ||
+ | # Install one of the forms of Xidi into the same directory as the game executable: <code>{{p|game}}</code>. | ||
+ | # Optionally supply configuration settings to Xidi: [https://github.com/samuelgr/XidiGameConfigurations/blob/master/GameConfigurations/Jazz%20Jackrabbit%202/Xidi.ini config]. | ||
+ | # Run the game. | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
{{Image|Jazz Jackrabbit 2 General Audio.png|In-game general audio settings.}} | {{Image|Jazz Jackrabbit 2 General Audio.png|In-game general audio settings.}} | ||
{{Image|Jazz Jackrabbit 2 advanced sound options.png|In-game advanced audio settings.}} | {{Image|Jazz Jackrabbit 2 advanced sound options.png|In-game advanced audio settings.}} | ||
{{Image|Jazz Jackrabbit 2 Language.png|In-game language settings.}} | {{Image|Jazz Jackrabbit 2 Language.png|In-game language settings.}} | ||
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = Music and Sound FX. | |separate volume notes = Music and Sound FX. | ||
− | |surround sound = | + | |surround sound = false |
|surround sound notes = | |surround sound notes = | ||
|subtitles = n/a | |subtitles = n/a | ||
− | |subtitles notes = | + | |subtitles notes = All dialogue, except that which is played during idle animations, is text-based. |
− | |closed captions = | + | |closed captions = false |
|closed captions notes = | |closed captions notes = | ||
|mute on focus lost = false | |mute on focus lost = false | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = false | |eax support = false | ||
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 164: | Line 262: | ||
{{L10n/switch | {{L10n/switch | ||
|language = English | |language = English | ||
− | |interface = | + | |interface = true |
− | |audio = | + | |audio = limited |
|subtitles = n/a | |subtitles = n/a | ||
− | |notes = | + | |notes = Voices with idle animations only. |
+ | |ref = | ||
|fan = | |fan = | ||
− | |fan notes = | + | }} |
+ | {{L10n/switch | ||
+ | |language = Afrikaans | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/7273/afrikaans-language-file/ download]. Included in [[Jazz Jackrabbit 2#Patches|JJ2+]]. | ||
+ | |ref = <ref name="JJ2+ v5.6">[https://docs.jj2.plus/plus-readme.html#lc022718 JJ2+ Readme - Latest Changes - Feb 27, 2018 (5.6)]</ref> | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Arabic | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/7276/3rabi-language-file/ download]. Included in [[Jazz Jackrabbit 2#Patches|JJ2+]]. | ||
+ | |ref = <ref name="JJ2+ v5.6" /> | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Czech | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/7826/jazz-2-czech-translation/ download]. | ||
+ | |ref = | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Dutch | |language = Dutch | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
|subtitles = n/a | |subtitles = n/a | ||
|notes = | |notes = | ||
+ | |ref = | ||
|fan = | |fan = | ||
− | |fan | + | }} |
+ | {{L10n/switch | ||
+ | |language = Finnish | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/7472/finnish-language-file/ download]. | ||
+ | |ref = | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = French | |language = French | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
|subtitles = n/a | |subtitles = n/a | ||
|notes = | |notes = | ||
+ | |ref = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = German | |language = German | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
|subtitles = n/a | |subtitles = n/a | ||
|notes = | |notes = | ||
+ | |ref = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Italian | |language = Italian | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
|subtitles = n/a | |subtitles = n/a | ||
|notes = | |notes = | ||
+ | |ref = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Polish | |language = Polish | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
|subtitles = n/a | |subtitles = n/a | ||
− | |notes = Local retail version | + | |notes = Local retail release and GOG.com version. Included in [[Jazz Jackrabbit 2#Patches|JJ2+]]. |
+ | |ref = <ref name="JJ2+ v5.6" /> | ||
|fan = | |fan = | ||
− | |fan notes = | + | }} |
+ | {{L10n/switch | ||
+ | |language = Romanian | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/5086/romanian-jj2/ download]. | ||
+ | |ref = | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Serbian | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/6618/serbian-language-file/ download]. | ||
+ | |ref = | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Spanish | |language = Spanish | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
|subtitles = n/a | |subtitles = n/a | ||
|notes = | |notes = | ||
+ | |ref = | ||
|fan = | |fan = | ||
− | |fan notes = | + | }} |
+ | {{L10n/switch | ||
+ | |language = Swedish | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/6514/swedish-language-file/ download]. Included in [[Jazz Jackrabbit 2#Patches|JJ2+]]. | ||
+ | |ref = <ref name="JJ2+ v5.6" /> | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Turkish | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = Fan translation, [https://www.jazz2online.com/downloads/7829/jazz-2-turkish-translation/ download]. | ||
+ | |ref = | ||
+ | |fan = true | ||
}} | }} | ||
}} | }} | ||
Line 259: | Line 429: | ||
|tcp = 10052, 10053, 10054 | |tcp = 10052, 10053, 10054 | ||
|udp = 10052 | |udp = 10052 | ||
− | |upnp = | + | |upnp = unknown |
}} | }} | ||
Line 268: | Line 438: | ||
# Set Hardware Mode to Off. | # Set Hardware Mode to Off. | ||
}} | }} | ||
+ | |||
+ | {{Fixbox|description=Use [[#Jazz² Resurrection|Jazz² Resurrection]]}} | ||
===Turn off information shown on screen (level name, resolution, etc.)=== | ===Turn off information shown on screen (level name, resolution, etc.)=== | ||
{{Fixbox|description=Press {{key|F9}} in-game}} | {{Fixbox|description=Press {{key|F9}} in-game}} | ||
+ | |||
+ | ===Low frame rate in fullscreen mode on Windows 8/8.1/10 due to DirectDraw=== | ||
+ | {{Fixbox|description=Install ddwrapper into the game directory<ref>[https://www.jazz2online.com/jcf/showthread.php?t=19870]</ref>|fix= | ||
+ | # Download [http://bitpatch.com/ddwrapper.html ddwrapper] and extract <code>ddraw.dll</code> and <code>aqrit.cfg</code> to the game's installation directory. | ||
+ | # Edit <code>aqrit.cfg</code> so that <code>ColorFix = 1</code> and <code>ShowFPS = 15</code> | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} If the above fix doesn't work initially, try forcing <code>Jazz2.exe</code> to run in 640x480 resolution under the compatibility properties tab. | ||
+ | {{ii}} In addition, try starting the game in windowed mode and enable fullscreen mode once a level has loaded. Use <code>Alt+Enter</code> to switch between fullscreen and windowed modes. | ||
+ | }} | ||
==Other information== | ==Other information== | ||
Line 279: | Line 461: | ||
|directdraw versions = 6 | |directdraw versions = 6 | ||
|directdraw notes = | |directdraw notes = | ||
− | |opengl versions = | + | |opengl versions = 2.1 |
− | |opengl notes = | + | |opengl notes = [[#Jazz² Resurrection|Jazz² Resurrection]] runs on OpenGL |
|glide versions = | |glide versions = | ||
|glide notes = | |glide notes = | ||
Line 287: | Line 469: | ||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
− | |vulkan | + | |vulkan versions = |
− | |vulkan | + | |vulkan notes = |
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |64-bit | + | |windows 32-bit exe = true |
− | |64-bit executable notes= | + | |windows 64-bit exe = false |
+ | |windows arm app = unknown | ||
+ | |windows exe notes = | ||
+ | |mac os x powerpc app = true | ||
+ | |macos intel 32-bit app = false | ||
+ | |macos intel 64-bit app = false | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = | ||
+ | |linux 32-bit executable= | ||
+ | |linux 64-bit executable= | ||
+ | |linux arm app = unknown | ||
+ | |linux executable notes = | ||
+ | |mac os powerpc app = true | ||
+ | |mac os 68k app = unknown | ||
+ | |mac os executable notes= | ||
}} | }} | ||
+ | |||
+ | ===[http://deat.tk/jazz2/ Jazz² Resurrection]=== | ||
+ | {{ii}} Open-source re-implementation of the original game's engine, allowing for the importing of the original game's assets. | ||
+ | {{ii}}Supports various versions of the game (Shareware Demo, Holiday Hare '98, The Secret Files and Christmas Chronicles) and all of them can be imported but the dev recommends to use The Secret Files and install it the latest if more than one version are to be imported. | ||
+ | {{ii}} Renders at fixed resolution 720x405 and cannot be adjusted manually | ||
+ | {{++}} Partially supports some features of JJ2+ extension and MLLE. | ||
+ | {{++}} Allows Jazz Jackrabbit 2 to be played natively on Windows, MacOS, and Linux; supports pixel perfect scaling, can be played at unlimited FPS, supports XInput and has widescreen aspect ratio support. | ||
+ | {{--}} As this is merely a recreation of the original game, the physics differ significantly. | ||
==System requirements== | ==System requirements== | ||
Line 332: | Line 536: | ||
{{References}} | {{References}} | ||
+ | {{GOG.com Enhancement Project}} |
Latest revision as of 22:28, 21 March 2024
Developers | |
---|---|
Orange Games | |
Epic Games | |
Mac OS (Classic) | Logicware |
macOS (OS X) | Contraband Entertainment |
Publishers | |
Gathering of Developers | |
Mac OS | MacPlay |
Release dates | |
Windows | May 7, 1998[1] |
Mac OS (Classic) | February 4, 1999 |
macOS (OS X) | January 18, 2002 |
Taxonomy | |
Monetization | One-time game purchase, Expansion pack |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | Scrolling, Side view |
Controls | Direct control |
Genres | Action, Platform, Shooter |
Art styles | Cartoon |
Themes | Fantasy |
Series | Jazz Jackrabbit |
Jazz Jackrabbit | |
---|---|
Jazz Jackrabbit | 1994 |
Jazz Jackrabbit 2 | 1998 |
Jazz Jackrabbit 3 | Cancelled |
Warnings
- The Mac OS X version of this game does not work on Mac OS X Lion (version 10.7) or later due to the removal of support for PowerPC apps.
General information
- Official site for game series (Archived)
- Jazz2Online - A fan site for game series
- Hardcore Gaming 101 - Comprehensive feature
- GOG.com Community Discussions for game series
- GOG.com Support Page
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | The game had two different releases and two standalone expansions. See Version differences and DLC and expansion packs. | |||
GOG.com | Jazz Jackrabbit 2: The Secret Files bundled with The Christmas Chronicles. |
Version differences
- Jazz Jackrabbit 2 is the original release. It contains four episodes and the shareware demo levels.
- Jazz Jackrabbit 2: The Secret Files is a 1999 re-release with an additional episode and a new playable character, Lori. It also includes the shareware demo levels. It was only available in Europe.
Demo
- A demo is available. It contains three single player and two multiplayer levels.
Monetization
DLC and expansion packs
Name | Notes | |
---|---|---|
Holiday Hare 98 | Standalone Christmas episode, released commercially in 1998. It also includes the shareware demo levels. It was only available in the US. | |
The Christmas Chronicles | 2000 re-release of Holiday Hare 98 with a new playable character, Lori. It was only available in limited quantities in Europe. |
Essential improvements
Patches
- The latest official patch is v1.23. GOG.com version is patched with v1.24.
- JJ2+ is a multiplayer-focused unofficial patch/mod which fixes numerous bugs and adds a host of new features. It is included in the GOG.com version as a bonus, see how to apply it here.
Import The Christmas Chronicles levels
- If you have both The Secret Files and The Christmas Chronicles, you can just copy over the files without overwriting, resulting in the episode being listed and the levels being playable.
- While you can play as Lori, it's likely unintentional and unknown if it's conducive to a good playing experience.
Skip intro videos
Use JJ2+[2] |
---|
Use Jazz² Resurrection |
---|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\JAZZ2.CFG[Note 1] |
Mac OS (Classic) |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\SAVEGAME.***[Note 1] |
Mac OS (Classic) |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | Use JJ2+.[3] Only custom resolutions below 800x600 are supported; uses pixel-based scaling. For widescreen on native resolution use Jazz² Resurrection | ||
Multi-monitor | Vert-. See Widescreen resolution. | ||
Ultra-widescreen | Vert-. See Widescreen resolution. | ||
4K Ultra HD | Enable pixel-perfect scaling in GPU driver, use the borderless fullscreen windowed hack, or use Lossless Scaling in windowed mode for best results. For proper 4K support use Jazz² Resurrection | ||
Field of view (FOV) | |||
Windowed | Toggle with Alt+↵ Enter or use -windowed command line parameter. Jazz² Resurrection features an in-game setting to switch between Fullscreen or a resizable window. |
||
Borderless fullscreen windowed | Use this hack. Upscales cleanly with mild distortion, includes fullscreen instructions too. | ||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | Vsync is always on in fullscreen mode. Jazz² Resurrection allows you to switch between Vsync, Adaptive Vsync or Off. | ||
60 FPS and 120+ FPS | Maximum of 130 FPS in windowed mode. Use Jazz² Resurrection to play with uncapped framerate. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Color blind mode | Unimportant background and foreground layers can be removed by using Low Detail mode. |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | Mouse cannot be used to navigate the main menu or the pause menu, however it can be used to navigate the menu bar in windowed mode. | |
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Be sure your controller is set as 'Preferred device' in Windows 'Game Controllers' (joy.cpl ). Some DPAD joysticks require the JJ2+[3] patch to work.To make the game recognize the controller you may need to turn it OFF/ON again AFTER the game has been launched. |
|
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | See Xidi. | |
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Xidi
- May not be needed when using JJ2+ & definitely not needed when using Jazz² Resurrection.
- Adds full DirectInput controller support for modern XInput-based controllers.
- Restores haptic feedback.
Installing Xidi |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music and Sound FX. | |
Surround sound | ||
Subtitles | All dialogue, except that which is played during idle animations, is text-based. | |
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
- Idle animations with speech are only used when playing in English.
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | Voices with idle animations only. | |||
Afrikaans | Fan translation, download. Included in JJ2+.[4] | |||
Arabic | Fan translation, download. Included in JJ2+.[4] | |||
Czech | Fan translation, download. | |||
Dutch | ||||
Finnish | Fan translation, download. | |||
French | ||||
German | ||||
Italian | ||||
Polish | Local retail release and GOG.com version. Included in JJ2+.[4] | |||
Romanian | Fan translation, download. | |||
Serbian | Fan translation, download. | |||
Spanish | ||||
Swedish | Fan translation, download. Included in JJ2+.[4] | |||
Turkish | Fan translation, download. |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 4 | Co-op, Versus Split-screen. |
||
LAN play | 8 | Co-op, Versus Up to 32 players when 4 players share one computer in split-screen mode. |
||
Online play | 8 | Co-op, Versus Up to 32 players when 4 players share one computer in split-screen mode. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 10052, 10053, 10054 |
UDP | 10052 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues fixed
Unplayable low frame rate in fullscreen mode
Disable Hardware Mode[citation needed] |
---|
|
Use Jazz² Resurrection |
---|
Turn off information shown on screen (level name, resolution, etc.)
Press F9 in-game |
---|
Low frame rate in fullscreen mode on Windows 8/8.1/10 due to DirectDraw
Install ddwrapper into the game directory[5] |
---|
Notes
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DirectDraw | 6 | |
OpenGL | 2.1 | Jazz² Resurrection runs on OpenGL |
Executable | PPC | 16-bit | 32-bit | 64-bit | Notes |
---|---|---|---|---|---|
Windows | |||||
macOS (OS X) | |||||
Mac OS (Classic) |
Jazz² Resurrection
- Open-source re-implementation of the original game's engine, allowing for the importing of the original game's assets.
- Supports various versions of the game (Shareware Demo, Holiday Hare '98, The Secret Files and Christmas Chronicles) and all of them can be imported but the dev recommends to use The Secret Files and install it the latest if more than one version are to be imported.
- Renders at fixed resolution 720x405 and cannot be adjusted manually
- Partially supports some features of JJ2+ extension and MLLE.
- Allows Jazz Jackrabbit 2 to be played natively on Windows, MacOS, and Linux; supports pixel perfect scaling, can be played at unlimited FPS, supports XInput and has widescreen aspect ratio support.
- As this is merely a recreation of the original game, the physics differ significantly.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | |
Processor (CPU) | Intel Pentium 90 MHz | |
System memory (RAM) | 16 MB | 32 MB |
Hard disk drive (HDD) | 45 MB | |
Video card (GPU) | DirectX 6 compatible |
Mac OS | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 7.5.3 | |
Processor (CPU) | PowerPC | |
System memory (RAM) | 16 MB | 32 MB |
Hard disk drive (HDD) | 45 MB |
Notes
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ Jazz 2 released in mainland Europe - Official website (archived) - last accessed on May 2023
- ↑ JJ2+ Readme - last accessed on May 2023
- ↑ 3.0 3.1 JJ2+ (last updated April 20, 2016) - JazzJackrabbit Community Forums
- ↑ 4.0 4.1 4.2 4.3 JJ2+ Readme - Latest Changes - Feb 27, 2018 (5.6)
- ↑ [1]