- 1998年作の Jazz Jackrabbit 2 を現代のプラットフォームで再び動作させられるようにしたオープンソースの再実装で、原作ゲームファイルを活用する方式が中核となっている
- Shareware Demo、Holiday Hare '98'、The Secret Files、Christmas Chronicles をサポートし、推奨される原作は The Secret Files
- 最新の 3.6.0 リリースは 2026年5月30日 に公開され、Windows、Linux、macOS、Android、Switch、Xbox UWP、ブラウザ実行をサポートする
- ほとんどのプラットフォームでは、原作ゲームのディレクトリを指定の
Sourceパスにコピーする必要があり、初回起動時は キャッシュ再生成 のためイントロをスキップできない - ビルドは主に CMake ベースで、GPL v3.0 ライセンスと大幅に改変された nCine エンジンを採用しており、実行用配布物と開発ビルドの両方を提供するプロジェクトである
Jazz Jackrabbit 2 を現代環境で再び実行
- Jazz² Resurrection は、1998年のゲーム Jazz Jackrabbit 2 の再実装プロジェクト
- サポートする原作ゲームのバージョン:
- Shareware Demo
- Holiday Hare '98
- The Secret Files
- Christmas Chronicles
- JJ2+ 拡張と MLLE の一部機能も部分的にサポート
- プロジェクトリポジトリは GitHub.com/deathkiller/jazz2-native
- 複数の原作バージョンをサポートするが、推奨バージョンは The Secret Files
ダウンロードと実行対象
- 最新バージョンは 2026年5月30日 に公開された 3.6.0
- リリースノートは
/jazz2/release-notesで確認できる - 提供プラットフォーム:
- Android 版では、Play Store 外のアプリをインストールするためにセキュリティ権限の要求が表示される場合がある
- Android の要件は Android 5.0+ と OpenGL 3.0
- ブラウザ実行は Chrome、Edge、Firefox などを対象とする
実験ビルドとグラフィックバックエンド
- Experimental builds は GitHub Actions で直接生成され、未公開機能を含む場合がある
- 開発中の機能やバグが含まれる可能性があるため、バグ報告時には正確なバージョン番号が必要
- 実験ビルドは Android、Linux、macOS、Windows、Nintendo Switch、Xbox UWP 向けに提供される
- Linux、macOS、Windows ビルドはプラットフォームに応じて GLFW と SDL2 バックエンドを提供する
- 2つのバックエンドは挙動が異なる可能性があるため、両方のテストが推奨される
- AVX2 は性能向上に役立つが、古い CPU ではサポートされない
プラットフォーム別の実行条件
- 共通して、原作 Jazz Jackrabbit 2 のファイルを指定の
Sourceディレクトリにコピーする必要がある - 初回起動時はイントロシネマティック中に キャッシュが再生成 されるため、スキップできない
- イントロシネマティックの効果音はキャッシュが必要なため、初回起動時には欠ける可能性がある
-
Windows
- Microsoft Visual C++ Redistributable のインストールが必要
- 原作ゲームディレクトリの内容を
‹Game›\\Source\\にコピーする - 実行ファイルは
Jazz2.exe、Jazz2_avx2.exe、Jazz2_sdl2.exeのいずれか - 要件は Windows 7 以降 と OpenGL 3.3 対応 GPU
- ゲームファイルは
Program Filesにコピーしてはいけない
-
Linux
- 原作ゲームディレクトリの内容を
‹Game›/Source/にコピーする - パッケージ使用時のファイル位置は
~/.local/share/Jazz² Resurrection/Source/または/usr/local/share/Jazz² Resurrection/Source/ - 実行ファイルは
jazz2またはjazz2_sdl2 - 要件は OpenGL 3.3 または ARM 環境の OpenGL ES 3.0 対応 GPU
.debまたは.rpmパッケージを使うと依存関係が自動インストールされる場合がある
- 原作ゲームディレクトリの内容を
-
macOS
- 提供される
.dmgアプリケーションバンドルをインストールする - 原作ゲームディレクトリの内容は
~/Library/Application Support/Jazz² Resurrection/Source/にコピーする brew trust deathkiller/jazz2とbrew install deathkiller/jazz2/jazz2でもインストールできる
- 提供される
-
Android
Jazz2.apkまたはJazz2_x64.apkをインストールする- 原作ゲームディレクトリの内容は
‹Storage›/Android/data/jazz2.resurrection/files/Source/にコピーする - Android 11 以降では、メインメニューで外部ストレージへのアクセスを許可すると次のパスも利用できる
‹Storage›/Games/Jazz² Resurrection/Source/‹Storage›/Download/Jazz² Resurrection/Source/
Contentディレクトリは APK に直接含まれているため、別途作業は不要- 要件は Android 5.0 以上 と OpenGL ES 3.0 対応 GPU
-
Nintendo Switch
Jazz2.nroパッケージをインストールし、custom firmware が必要- 原作ゲームディレクトリの内容を SD カードの
/Games/Jazz2/Source/にコピーする - full RAM access を有効にした状態で実行する必要がある
- キャッシュ再生成に時間がかかる場合があり、白い画面が予想より長く表示されることがある
-
Web と Xbox UWP
- Web 版は
https://deat.tk/jazz2/wasm/で実行する - メインメニューで原作 Jazz Jackrabbit 2 ディレクトリのエピソードをインポートすると追加コンテンツがアンロックされる
- Web 版には WebAssembly と WebGL 2.0 をサポートするブラウザが必要
- Xbox UWP では、必要に応じて
Jazz2.cer証明書をインストールし、Jazz2.msixbundleパッケージをインストールする - Xbox UWP では、メインメニューに表示された対象パスへ原作ゲームファイルをコピーした後、アプリケーションを再起動する
- 外部ドライブの
\\Games\\Jazz² Resurrection\\Source\\にコピーすると、インストール間で設定を保持でき、アプリケーションはGameタイプである必要がある
- Web 版は
ビルド方式とライセンス
- ビルド設定の詳細なパラメータは developer documentation にある
- Windows、Linux、macOS、Android、Web、Xbox UWP ビルドはおおむね CMake ベース
- Windows、Linux、macOS、Android、Xbox UWP では、ビルド依存関係を CMake が自動ダウンロードできる
- 自動ダウンロードは
NCINE_DOWNLOAD_DEPENDENCIESオプションで無効化でき、その場合は Build dependencies を手動でLibsパスに配置する - Linux ではシステムライブラリが常により高い優先度を持ち、すでに依存関係があれば別途ダウンロードは不要
- Android ビルドには Android SDK、Android NDK、Gradle のインストールと
NCINE_BUILD_ANDROIDオプションが必要 - Nintendo Switch ビルドは devkitPro toolchain と CMake toolchain 設定を使用する
- Web ビルドは Emscripten SDK をインストールし、必要なゲームファイルを
./Content/に事前配置する必要がある - Xbox UWP ビルドは
CMAKE_SYSTEM_NAME=WindowsStoreとCMAKE_SYSTEM_VERSION="10.0"の設定で Visual Studio 2019 以降のソリューションを生成する - プロジェクトライセンスは GNU General Public License v3.0 で、大幅に改変された nCine ゲームエンジンを使用している
1件のコメント
Hacker Newsのコメント
Jazz Jackrabbit、Commander Keen、Cosmo's Cosmic Adventure、Secret Agent Man、Jill of the Jungleのようなゲームで遊んでいた記憶は楽しい。当時いちばんよく目にしたロゴは Epic Games と Apogee だった
なんてことだ! Adept SoftwareのJetpackがまだ入手できるとは?! https://www.adeptsoftware.com/jetpack/
The Lost Mind/Island of Dr. Brainもまたやってみたい
Secret AgentやCrystal Cavesのような DOSプラットフォームゲーム の画像を探していると、1998年ごろ小学校のコンピュータに入っていたあるゲームを思い出す。MacだったのかDOSだったのかは分からないが、最新のG3ではなかったのは確か。トレンチコートを着た探偵のようなキャラクターがいて、全体の色調は暗めなのに、上から黄色い光が円すい状に差し込んでいたように思う
記憶はたいてい歪むものだが、この程度の説明で誰かが思い当たってくれるとうれしい。子どもの頃に遊んだゲームはほぼ全部見つけ直せて、ほとんどは再プレイしていないものの、正体が分かるだけでも満足だった。長い間気になっていた大きなゲームはTyrianとDescentだった
Abuseには信じられないほど強力なスクリプト可能なレベルエディタがあり、実際に遊ぶよりもそちらに多くの時間を費やした気がする
業界で30年以上活動している人の例は、ほかにはあまり思いつかない
子どもの頃、家に新しいPCがやって来て、Jazz Jackrabbit 2の製品版 が同梱されていた。キャンペーンもローカルマルチプレイも本当に楽しかったが、マルチプレイはかなり頻繁にクラッシュした。また、Jazz Creation Stationというレベルエディタがあるという記事を読んだのに、私のコピーには絶対に含まれていなかった。ゲームファイルまで探したが見つからず、レベルエディタ好きとしては大いにがっかりした
ディスクをよく見ると、謎の「OEM Version」だった。今ではその意味が分かるが、当時は誰も知らなかった。それでもバージョンが1.0と書かれていたのだから、全部入っているべきではないかと思った。Gatewayに「本当の最終版へアップグレードする方法はあるのか」と問い合わせたが、答えはないというものだった
結局、未完成版 をバンドルして売っていたということだった
当時は製品版のように見えるのに機能が欠けていて、とても混乱した。それでも何時間もプレイした
同じGatewayだった可能性が高いPCに同梱されていたオートバイレースゲームもあったが、詳しくは覚えていないものの、それにもかなり時間を使った
なぜOEM版はこうした縮小版のプレリリースだったのか気になる
Jazzがもっと有名になっていたらよかったのにと思うと残念。Jazz Jackrabbit 1と2が本当に好きで、3作目の計画もあったと聞いているけれど、十分な売上は見込めないと判断して取りやめたのだと思う
Macで動くJazzに似たプラットフォームゲームをおすすめしてもらえるなら、ぜひ遊んでみたい。シューティングゲームや3Dゲームにはハマれなかったけれど、MarioやContraのようなプラットフォームゲームはいつも楽しんでいたし、Jazzは自分に完璧に合っていた
ただし、あまり良くはない。音楽だけは例外で、Alexander Brandonは今でも素晴らしい
ちなみに原作ゲームは数ドルで買えて、Windowsでも協力プレイまで問題なく動く。少し前に試してみたけれど、とても楽しかった
Jazz Jackrabbitを自分で遊んだことはないけれど、うちの近所に額縁職人だったらしい人がいて、父の友人だったように思う
作業場のある階下に降りたとき、その人が古いコンピューターでJazz Jackrabbitを遊んでいて、そのゲームが本当にすごく見えたのを覚えている
ただの脈絡のない話だけれど、なぜかその記憶がよみがえった
子どものころ、このゲームが本当に好きだった。エディターで巨大なマップを作り、そのマップでマルチプレイヤーサーバーを開くと人が入ってきて、数人で巨大なマップを走り回って遊んでいた
みんながマップに感心してくれて、私はものすごく興奮した。自分が作ったものをインターネット上の見知らぬ人たちが使ってくれた初めての経験だった。そのマップはずっと前に失くしてしまったけれど、今でも良い思い出として残っている ^^
Jazz Jackrabbit 2のオンラインマルチプレイをしていた記憶はとても良いものとして残っている。記憶が正しければ、ある時点で公式ゲームサーバーが終了して、オンラインで続けるにはNimrodという名前だけ覚えている人物が運営していたサーバーに接続するようパッチを当てる必要があった。たぶん英国の人だったと思う
JJ2の「クラン」で出会った友人が音楽に興味を持つきっかけをくれて、初めてのコンサートにも一緒に行った。今は連絡が途絶えているけれど、そのクランで出会った別の国の文通友達の一人とは、23年以上にわたって誕生日/クリスマスカードやプレゼントを送り合っていて、年に何度かメッセージもやり取りしている
こう言ってはいるけれど、ゲーム自体はもう何年もやっていない。Jazz Jackrabbit 3Dへの期待感も覚えているが、結局世に出なかったと理解している。プレイ可能なデモがあったような気もするけれど、確かではない。探せばすぐ出てくるだろうけれど、それは読む人に任せる
成長期に最も好きだったゲームの一つだった。高校生のころの初期のプログラミングプロジェクトの一つとして、ロックされたJazz2のレベルを解除するVB6プログラムを作った
そのレベルが何かを達成すると解除されるものだったのか、料金を払う必要があったものだったのかは覚えていない。いずれにせよ、ファイルを操作してプレイ可能にする方法を見つけた。暗号化のようなものはなく、正しいバイトを見つけて別の値に変えればよかった
Jazz2で気に入っていたのは、当時使っていたひどいIntel Celeron PCでも性能が良かったことだ。なぜかメニューのような部分は少しもたついた記憶があるけれど、ゲーム本編はいつも非常によく動いていた
Jazz Jackrabbitは銃を持ったSonic The Hedgehogが幻覚剤をキメたような感じだった。なぜもっと有名になれなかったのか理解できない。Epic Megagamesは自分たちが持っていたものをあまりにも過小評価していた
キーボード1つで3人協力プレイをしていた良い思い出がある。走っているのが最大1人だけなら可能だった
音楽はいつも強みで、特に使われていたファイル形式のせいで、通常は同時に4音声程度しか鳴らなかった点も印象的だった
このゲームが本当に好きだった。レベルを疾走しながらカメを撃ち、宝石を集める感覚がものすごく楽しくて、ほかのどのゲームもこれほど手に汗握るスピード感のある進行を味わわせてはくれなかった