Jazz Jackrabbit 2 Mac Os X Download Updated

Jazz Jackrabbit 2 Mac Os X Download

Jazz² Resurrection

Open-source Jazz Jackrabbit 2 reimplementation

# Introduction

Jazz² Resurrection is reimplementation of the game Jazz Jackrabbit 2 released in 1998. Supports diverse versions of the game (Shareware Demo, Vacation Hare '98, The Secret Files and Christmas Chronicles). Also, it partially supports some features of JJ2+ extension and MLLE.
Jazz² Resurrection supports various versions of the original game, but it is recommended to apply The Secret Files. Also, if you take more than than ane version, you can import all of them, but it'south recommended to import The Hole-and-corner Files equally the terminal one. If you lot don't have any JJ2 version, you lot tin can run Import.exe by double-click (without parameters) and it will download and import Shareware Demo.

Build Status Latest Release Code Quality License Discord

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

# Downloads

Latest version was released on Apr sixth, 2022 (5 days agone). Release notes tin be found here.
Once you download and install Android version, you will be prompted with some security permissions to install app outside the Play Store.

# Preview

Preview

Sentinel 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 2 directory on Import.­exe – Video tutorial
    • Alternatively, run ‹Game›/­Import.­exe "Path to original JJ2"
    • On Linux and macOS, you can 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. You lot can run Import.­exe without parameters to show additional options.

Packages for Linux distributions

Android

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

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

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

  • .NET Framework 4.5.two (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)
    • Copy libopenmpt.­dll (x86, and its dependencies) to ‹Game› directory

Linux

  • Mono 5.0 (or newer)
  • OpenAL
    • Run sudo apt install openal1 if it's missing
  • libopenmpt (included in release)
    • Copy libopenmpt.­so (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

  • .Cyberspace Framework 4.5.2 (or newer) / Mono five.0 (or newer)
  • Mono.­WebAssembly.­Sdk (included as NuGet)
  • WebGL.Net (included)

# Building the solution

Windows

  • Open the solution in Microsoft Visual Studio 2019 (or newer) and build information technology
  • Copy /­Packages/­AdamsLair.­OpenTK.­x.­y.­z/­lib/­OpenTK.­dll.­config to /­Jazz2/­Bin/­Debug/­OpenTK.­dll.­config
  • Copy dependencies to /­Jazz2/­Bin/­Debug/­ or /­Jazz2/­Bin/­Release/­
  • If you build Release configuration, yous have to replace Debug with Release in paths above

Linux

  • Install Mono five.0 (or newer)
  • Run msbuild in directory with the solution file (.sln):
  • Re-create /­Packages/­AdamsLair.­OpenTK.­x.­y.­z/­lib/­OpenTK.­dll.­config to /­Jazz2/­Bin/­Debug/­OpenTK.­dll.­config
  • Obtain and copy libopenmpt.­so to /­Jazz2/­Bin/­Debug/­libopenmpt.­so to enable music playback
  • And then you tin can rebuild the solution simply with msbuild command
  • Use msbuild /­p:­Configuration=­Release to build Release configuration, y'all have to replace Debug with Release in paths above

macOS

  • Install Mono v.0 (or newer)
  • Open the solution in Microsoft Visual Studio for Mac and build information technology
  • Re-create /­Packages/­AdamsLair.­OpenTK.­x.­y.­z/­lib/­OpenTK.­dll.­config to /­Jazz2/­Bin/­Debug/­OpenTK.­dll.­config
  • Obtain and copy libopenmpt.­dylib to /­Jazz2/­Bin/­Debug/­libopenmpt.­dylib to enable music playback
  • If you build Release configuration, you lot have to supersede Debug with Release in paths in a higher place

.NET 5.0 build can be compiled in a like way (use Jazz2.­NET5.­sln solution instead).

Android

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

WebAssembly

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

# Extensions

OpenGL ES 2.0 (Experimental)

Alternative OpenGL ES 2.0 backend can be built separately. It does not contain all features that are available in default OpenGL 2.ane backend, merely information technology should run faster on low-terminate configurations. Don't utilize information technology if you accept no reason to do and then!

To utilise it, build Extensions/­Es20Backend project. The library volition be copied to /­Jazz2/­Bin/­Debug/­Extensions/­Es20Backend.­core.­dll automatically. Then re-create all files from Content/­_­ES20 directory to /­Jazz2/­Bin/­Debug/­Content and replace them.

Also, y'all have to remove /­Jazz2/­Bin/­Debug/­Extensions/­GL21Backend.­cadre.­dll file to disable default OpenGL ii.1 backend.

# License

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

Jazz Jackrabbit 2 Mac Os X Download

Posted by: thomaslicare.blogspot.com

Post a Comment

Previous Post Next Post

Iklan Banner setelah judul