Jazz Jackrabbit 2 Mac Os X Download Updated

Jazz Jackrabbit 2 Mac Os X Download

Jazz² Resurrection

Open up-source Jazz Jackrabbit 2 reimplementation

# Introduction

Jazz² Resurrection is reimplementation of the game Jazz Jackrabbit ii released in 1998. Supports various versions of the game (Shareware Demo, Holiday Hare '98, The Surreptitious Files and Christmas Chronicles). Also, information technology partially supports some features of JJ2+ extension and MLLE.
Jazz² Resurrection supports various versions of the original game, but it is recommended to use The Secret Files. Likewise, if you have more one version, you can import all of them, simply it'due south recommended to import The Secret Files every bit the final i. If you don't have any JJ2 version, you tin can run Import.exe past double-click (without parameters) and it will download and import Shareware Demo.

Build Status Latest Release Code Quality License Discord

This project is hosted at GitHub.com/deathkiller/jazz2 and uses parts of Duality - A 2nd GameDev Framework.

# Downloads

Latest version was released on April 6th, 2022 (15 days agone). Release notes can exist found here.
Once yous download and install Android version, yous will be prompted with some security permissions to install app exterior the Play Store.

# Preview

Preview

Watch gameplay videos on YouTube

# Running the application

Windows / Linux / macOS

  • Download Desktop release
    • Alternatively, build the solution and copy Content directory to ‹Game›/­Content/­
  • Elevate and drop original Jazz Jackrabbit two directory on Import.­exe Video tutorial
    • Alternatively, run ‹Game›/­Import.­exe "Path to original JJ2"
    • On Linux and macOS, you lot tin run mono Import.­exe "Path to original JJ2"
  • Run ‹Game›/­Jazz2.­exe
    • On Linux and macOS, you can run mono Jazz2.­exe

‹Game› is path to Jazz² Resurrection. Y'all can run Import.­exe without parameters to evidence additional options.

Packages for Linux distributions

Android

  • Download both Desktop and Android releases
    • Alternatively, build the solution and copy Content directory to ‹Game›/­Content/­
  • Drag and drop original Jazz Jackrabbit two directory on Import.­exe Video tutorial
    • Alternatively, run ‹Game›/­Import.­exe "Path to original JJ2"
    • On Linux and macOS, you tin can run mono Import.­exe "Path to original JJ2"
  • Re-create ‹Game›/­Content/­ directory to ‹Storage›/­jazz2.­android/­Content/­
    • Alternatively, you tin can use ‹Storage›/­Android/­Data/­jazz2.­android/­Content/­ instead
    • Create empty file .­nomedia in ‹Storage›/­jazz2.­android/­ to hibernate files from Android Gallery (optional)
  • Install Jazz2.­apk on Android device
  • Run the newly installed awarding

‹Game› is path to Desktop release of Jazz² Resurrection. ‹Storage› could be internal (preferred) or external storage on your device. The application tries to autodetect correct paths. Requires device with Android 5.0 (or newer) and OpenGL ES 3.0 back up.

WebAssembly

  • Go to Jazz² Resurrection page to play Shareware Demo online
    • Alternatively, build the solution and copy Content directory from Desktop release to build target directory

Requires Google Chrome 57 (or newer), Firefox 53 (or newer) or other browser supporting WebAssembly and WebGL.

# Dependencies

Windows

  • .Internet Framework four.5.2 (or newer)
  • OpenAL Soft (included in release)
    • Copy x86/­openal32.­dll to ‹Game›/­Extensions/­OpenALSoft.­x86.­dll
    • Copy x64/­openal32.­dll to ‹Game›/­Extensions/­OpenALSoft.­x64.­dll
  • libopenmpt (included in release)
    • Re-create libopenmpt.­dll (x86, and its dependencies) to ‹Game› directory

Linux

  • Mono v.0 (or newer)
  • OpenAL
    • Run sudo apt install openal1 if it's missing
  • libopenmpt (included in release)
    • Copy libopenmpt.­and then (x86, and its dependencies) to ‹Game› directory

macOS

  • Mono 5.0 (or newer)
  • OpenAL should be already installed by OS
  • libopenmpt
    • Copy libopenmpt.­dylib (x86, and its dependencies) to ‹Game› directory

Android

WebAssembly

  • .NET Framework 4.5.ii (or newer) / Mono v.0 (or newer)
  • Mono.­WebAssembly.­Sdk (included equally NuGet)
  • WebGL.NET (included)

# Building the solution

Windows

  • Open up the solution in Microsoft Visual Studio 2019 (or newer) and build it
  • Copy /­Packages/­AdamsLair.­OpenTK.­10.­y.­z/­lib/­OpenTK.­dll.­config to /­Jazz2/­Bin/­Debug/­OpenTK.­dll.­config
  • Re-create dependencies to /­Jazz2/­Bin/­Debug/­ or /­Jazz2/­Bin/­Release/­
  • If y'all build Release configuration, you have to replace Debug with Release in paths higher up

Linux

  • Install Mono 5.0 (or newer)
  • Run msbuild in directory with the solution file (.sln):
  • Copy /­Packages/­AdamsLair.­OpenTK.­x.­y.­z/­lib/­OpenTK.­dll.­config to /­Jazz2/­Bin/­Debug/­OpenTK.­dll.­config
  • Obtain and copy libopenmpt.­and then to /­Jazz2/­Bin/­Debug/­libopenmpt.­so to enable music playback
  • Then you can rebuild the solution only with msbuild control
  • Use msbuild /­p:­Configuration=­Release to build Release configuration, you have to replace Debug with Release in paths above

macOS

  • Install Mono 5.0 (or newer)
  • Open up the solution in Microsoft Visual Studio for Mac and build it
  • Copy /­Packages/­AdamsLair.­OpenTK.­x.­y.­z/­lib/­OpenTK.­dll.­config to /­Jazz2/­Bin/­Debug/­OpenTK.­dll.­config
  • Obtain and re-create libopenmpt.­dylib to /­Jazz2/­Bin/­Debug/­libopenmpt.­dylib to enable music playback
  • If y'all build Release configuration, you accept to replace Debug with Release in paths above

.Internet 5.0 build can be compiled in a similar mode (apply Jazz2.­NET5.­sln solution instead).

Android

  • Install Mobile development in .NET for Microsoft Visual Studio 2019 (or newer)
  • Open the solution and build Jazz2.­Android project
  • Dependencies are already included for mutual configurations

WebAssembly

  • Open the solution and build Jazz2.­Wasm project
  • Dependencies are already included for mutual configurations

# Extensions

OpenGL ES ii.0 (Experimental)

Alternative OpenGL ES ii.0 backend can exist built separately. It does non contain all features that are bachelor in default OpenGL 2.1 backend, but it should run faster on low-finish configurations. Don't utilize it if you have no reason to do and so!

To use it, build Extensions/­Es20Backend project. The library will exist copied to /­Jazz2/­Bin/­Debug/­Extensions/­Es20Backend.­cadre.­dll automatically. And so re-create all files from Content/­_­ES20 directory to /­Jazz2/­Bin/­Debug/­Content and replace them.

Likewise, you accept to remove /­Jazz2/­Bin/­Debug/­Extensions/­GL21Backend.­core.­dll file to disable default OpenGL 2.1 backend.

# License

This project is licensed under the terms of the GNU General Public License v3.0.

Jazz Jackrabbit 2 Mac Os X Download

Posted by: smithtrier1955.blogspot.com

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel