Return to site

Jazz Jackrabbit 2 Mac

broken image


Open-source Jazz Jackrabbit 2 reimplementation

Jazz Jackrabbit 2 is an awesome, free Mac game, belonging to the category PC games with subcategory Action and has been created by Epic Megagames. More about Jazz Jackrabbit 2 Since the game has been added to our selection of programs and apps in 2012, it has obtained 14,552 downloads, and last week it achieved 41 downloads.Its current version is 0 and it has been updated on. Jazz Jackrabbit 2 (Mac) Redump by Logicware. Publication date 1999-02 Topics cd-rom, game, mac, redump Language English. This is the Redump rip of the game. Jazz Jackrabbit 2 is a 2D side scrolling platformer/shooter starring gun-toting Jazz Jackrabbit and his brother Spaz. It's the sequel to Epic's popular shareware game.

Jazz Jackrabbit 2 is a side-scrolling platformer produced by Epic Games (at that time under the name Epic MegaGames) and, after an accidental confirmation by Arjan Brussee in 1994, it was published in 1998 for Windows. Jazz² Resurrection is reimplementation of the game Jazz Jackrabbit 2 released in 1998. Supports various versions of the game (Shareware Demo, Holiday Hare '98, The Secret Files and Christmas Chronicles). Also, it partially supports some features of JJ2+ extension and MLLE.

# Introduction

Jazz² Resurrection is reimplementation of the game Jazz Jackrabbit 2 released in 1998. Supports various versions of the game (Shareware Demo, Holiday 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 use The Secret Files. Also, if you have more than one version, you can import all of them, but it's recommended to import The Secret Files as the last one. If you don't have any JJ2 version, you can run Import.exe by double-click (without parameters) and it will download and import Shareware Demo.

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

# Downloads

Latest version was released on May 20th, 2020 (201 days ago). Release notes can 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

# Running the application

Windows / Linux / macOS

  • Download Desktop release (alternatively, build the solution and copy Content directory to ‹Game›/­Content/­)
  • Run ‹Game›/­Import.­exe 'Path to original JJ2' (or drag and drop original Jazz Jackrabbit 2 directory on Import.­exe)
    • 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 can runImport.­exewithout parameters to show additional options.

Android

  • Download both Desktop and Android releases (alternatively, build the solution and copy Content directory to ‹Game›/­Content/­)
  • Run ‹Game›/­Import.­exe 'Path to original JJ2' on PC (or drag and drop original Jazz Jackrabbit 2 directory on Import.­exe)
  • Copy ‹Game›/­Content/­ directory to ‹Storage›/­jazz2.­android/­Content/­
    • Alternatively, you can use ‹Storage›/­Android/­Data/­jazz2.­android/­Content/­ instead
    • Create empty file .­nomedia in ‹Storage›/­jazz2.­android/­ to hide files from Android Gallery
  • Install Jazz2.­apk on Android device
  • Run the newly installed application

Requires device with Android 5.0 (or newer) and OpenGL ES 3.0 support.‹Storage›could be internal (preferred) or external storage.The application tries to autodetect correct paths.

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

Linux

  • 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

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

Android

  • Xamarin
  • OpenAL Soft (included for armeabi-v7a and x86)
  • libopenmpt (included for armeabi-v7a and x86)

WebAssembly

  • .NET Framework 4.5.2 (or newer) / Mono 5.0 (or newer)
  • Mono.­WebAssembly.­Sdk (included as NuGet)
  • WebGL.NET (included)

# Building the solution

Windows

Jackrabbit
  • Open the solution in Microsoft Visual Studio 2019 (or newer) and build it
  • 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, you have to replace Debug with Release in paths above

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.­so to /­Jazz2/­Bin/­Debug/­libopenmpt.­so to enable music playback
  • Then you can rebuild the solution only with msbuild command
  • Use msbuild /­p:­Configuration=­Release to build Release configuration, you have to replace Debug with Release in paths above
Jazz

macOS

  • Install Mono 5.0 (or newer)
  • Open 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 copy libopenmpt.­dylib to /­Jazz2/­Bin/­Debug/­libopenmpt.­dylib to enable music playback
  • If you build Release configuration, you have to replace Debug with Release in paths above

.NET Core 3.0 build can be compiled in a similar way (useJazz2.­DotNetCoreproject). Compile errors aboutJazz2.­Androidproject can be ignored, if the Android build is not needed.

Android

Game
  • Open the solution in Microsoft Visual Studio 2019 (or newer) and build it
  • 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, you have to replace Debug with Release in paths above

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.­so to /­Jazz2/­Bin/­Debug/­libopenmpt.­so to enable music playback
  • Then you can rebuild the solution only with msbuild command
  • 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 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 copy libopenmpt.­dylib to /­Jazz2/­Bin/­Debug/­libopenmpt.­dylib to enable music playback
  • If you build Release configuration, you have to replace Debug with Release in paths above

.NET Core 3.0 build can be compiled in a similar way (useJazz2.­DotNetCoreproject). Compile errors aboutJazz2.­Androidproject can be ignored, if the Android build is not needed.

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 common configurations

WebAssembly

Jazz Jackrabbit 2 Intro

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

# Extensions

OpenGL ES 2.0 (Experimental)

Miami dolphins bathroom set. Alternative OpenGL ES 2.0 backend can be built separately. It does not contain all featuresthat are available in default OpenGL 2.1 backend, but it should run faster on low-end configurations.Don't use it if you have no reason to do so!

Jazz Jackrabbit 2 Download Free

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

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

Barcode generator code 128 bulk. C# Code 128 Generator is one of the functions in OnBarcode's.NET Barcode Generation Controls, which supports generating & printing Code 128 and 20+ other linear & 2D bar codes for C# applications. OnBarcode C# Barcode Generator makes it easy to generate, create Code 128 and other linear & 2d barcodes in Microsoft Word. KA.Barcode Generator for.NET Suite is the best quality barcode encoder which adds 1D Code 128A, Code 128B, Code 128C barcoding features in.NET. When a Code 128 image is generated in C#, the user-friendly interface allows developers to easily adjust various barcoding settings and produce images with a fixed size. What Is A Code 128 Barcode. C#: Generating Code 128 Barcode (width of bars/spaces) Ask Question Asked 9 years, 3 months ago. Code 128 (dhl) barcode and something missing in bars. How to properly generate a GS1-128 (formerly EAN-128) barcode in TCPDF. Determining max width available for Code 128 barcode.

# License

Jazz Jackrabbit 2 Mac

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





broken image