- 1998 yapımı Jazz Jackrabbit 2'yi modern platformlarda yeniden çalıştırmayı mümkün kılan açık kaynaklı bir yeniden uygulama; temel yaklaşımı özgün oyun dosyalarını kullanması
- Shareware Demo, Holiday Hare '98, The Secret Files, Christmas Chronicles sürümlerini destekliyor; önerilen özgün sürüm The Secret Files
- En yeni 3.6.0 sürümü 30 Mayıs 2026 tarihinde yayımlandı ve Windows, Linux, macOS, Android, Switch, Xbox UWP ile tarayıcıda çalışmayı destekliyor
- Çoğu platformda özgün oyun dizininin belirlenen
Sourceyoluna kopyalanması gerekiyor; ilk çalıştırmada önbellek yeniden oluşturulduğu için introsu atlanamıyor - Derleme çoğunlukla CMake tabanlı; GPL v3.0 lisansı ve büyük ölçüde değiştirilmiş nCine motorunu kullandığı için hem çalıştırılabilir dağıtımlar hem de geliştirme derlemeleri sunan bir proje
Jazz Jackrabbit 2'yi modern ortamda yeniden çalıştırma
- Jazz² Resurrection, 1998 tarihli Jazz Jackrabbit 2 oyununun yeniden uygulama projesidir
- Desteklenen özgün oyun sürümleri:
- Shareware Demo
- Holiday Hare '98
- The Secret Files
- Christmas Chronicles
- JJ2+ genişletmesi ve MLLE'nin bazı özellikleri de kısmen destekleniyor
- Proje deposu GitHub.com/deathkiller/jazz2-native adresinde
- Birden çok özgün sürümü desteklese de önerilen sürüm The Secret Files
İndirme ve çalıştırma hedefleri
- En güncel sürüm, 30 Mayıs 2026'da yayımlanan 3.6.0
- Sürüm notlarına
/jazz2/release-notesadresinden bakılabilir - Sunulan platformlar:
- Android sürümünde, Play Store dışından uygulama yüklemek için güvenlik izni isteği görüntülenebilir
- Android gereksinimleri Android 5.0+ ve OpenGL 3.0
- Tarayıcıda çalıştırma Chrome, Edge, Firefox gibi tarayıcıları hedefliyor
Deneysel derlemeler ve grafik arka uçları
- Experimental builds, doğrudan GitHub Actions üzerinden üretiliyor ve yayımlanmamış özellikler içerebilir
- Üzerinde çalışılan özellikler ya da hatalar içerebileceğinden, hata bildirirken tam sürüm numarası gerekiyor
- Deneysel derlemeler Android, Linux, macOS, Windows, Nintendo Switch ve Xbox UWP için sunuluyor
- Linux, macOS ve Windows derlemeleri platforma göre GLFW ve SDL2 arka uçları sağlıyor
- İki arka uç farklı davranabildiği için her ikisini de test etmek öneriliyor
- AVX2 performans artışına yardımcı olur, ancak eski CPU'larda desteklenmez
Platforma göre çalıştırma koşulları
- Ortak olarak özgün Jazz Jackrabbit 2 dosyalarının belirtilen
Sourcedizinine kopyalanması gerekiyor - İlk çalıştırmada intro sinematiği sırasında önbellek yeniden oluşturulduğu için atlanamıyor
- Intro sinematiğindeki ses efektleri önbellek gerektirdiğinden ilk çalıştırmada eksik olabilir
-
Windows
- Microsoft Visual C++ Redistributable kurulumu gerekiyor
- Özgün oyun dizini içeriği
‹Game›\\Source\\konumuna kopyalanır - Çalıştırılabilir dosya
Jazz2.exe,Jazz2_avx2.exe,Jazz2_sdl2.exedosyalarından biridir - Gereksinimler Windows 7 veya üstü ve OpenGL 3.3 destekli GPU
- Oyun dosyaları
Program Filesiçine kopyalanmamalı
-
Linux
- Özgün oyun dizini içeriği
‹Game›/Source/konumuna kopyalanır - Paket kullanıldığında dosya konumu
~/.local/share/Jazz² Resurrection/Source/veya/usr/local/share/Jazz² Resurrection/Source/olur - Çalıştırılabilir dosya
jazz2veyajazz2_sdl2 - Gereksinimler OpenGL 3.3 veya ARM ortamında OpenGL ES 3.0 destekli GPU
.debveya.rpmpaketi kullanılırsa bağımlılıklar otomatik kurulabilir
- Özgün oyun dizini içeriği
-
macOS
- Sağlanan
.dmguygulama paketi kurulur - Özgün oyun dizini içeriği
~/Library/Application Support/Jazz² Resurrection/Source/konumuna kopyalanır brew trust deathkiller/jazz2vebrew install deathkiller/jazz2/jazz2ile de kurulabilir
- Sağlanan
-
Android
Jazz2.apkveyaJazz2_x64.apkkurulur- Özgün oyun dizini içeriği
‹Storage›/Android/data/jazz2.resurrection/files/Source/konumuna kopyalanır - Android 11 ve üstünde, ana menüden harici depolama erişimine izin verilirse şu yollar da kullanılabilir
‹Storage›/Games/Jazz² Resurrection/Source/‹Storage›/Download/Jazz² Resurrection/Source/
Contentdizini doğrudan APK içine dahil edildiği için ek işlem gerekmez- Gereksinimler Android 5.0 ve üstü ile OpenGL ES 3.0 destekli GPU
-
Nintendo Switch
Jazz2.nropaketi kurulur; custom firmware gerektirir- Özgün oyun dizini içeriği SD kart üzerindeki
/Games/Jazz2/Source/konumuna kopyalanır - full RAM access etkin durumdayken çalıştırılmalıdır
- Önbellek yeniden oluşturma daha uzun sürebileceği için beyaz ekran beklenenden uzun görünebilir
-
Web ve Xbox UWP
- Web sürümü
https://deat.tk/jazz2/wasm/adresinde çalışır - Ana menüden özgün Jazz Jackrabbit 2 dizinindeki bölümler içe aktarılırsa ek içeriklerin kilidi açılır
- Web sürümü, WebAssembly ve WebGL 2.0 destekleyen bir tarayıcı gerektirir
- Xbox UWP için gerekirse
Jazz2.cersertifikası kurulur veJazz2.msixbundlepaketi yüklenir - Xbox UWP'de ana menüde gösterilen hedef yola özgün oyun dosyaları kopyalandıktan sonra uygulama yeniden çalıştırılır
- Harici sürücünün
\\Games\\Jazz² Resurrection\\Source\\yoluna kopyalamak, kurulumlar arasında ayarları koruyabilir; uygulama türüGameolmalıdır
- Web sürümü
Derleme yöntemi ve lisans
- Derleme yapılandırmasının ayrıntılı parametreleri developer documentation içinde yer alıyor
- Windows, Linux, macOS, Android, Web ve Xbox UWP derlemeleri büyük ölçüde CMake tabanlı
- Windows, Linux, macOS, Android ve Xbox UWP'de derleme bağımlılıkları CMake tarafından otomatik indirilebilir
- Otomatik indirme
NCINE_DOWNLOAD_DEPENDENCIESseçeneğiyle devre dışı bırakılabilir; bu durumda Build dependencies elleLibsyoluna yerleştirilir - Linux'ta sistem kütüphaneleri her zaman daha yüksek önceliğe sahiptir; bağımlılıklar zaten varsa ayrıca indirmeye gerek yoktur
- Android derlemesi Android SDK, Android NDK, Gradle kurulumu ve
NCINE_BUILD_ANDROIDseçeneğini gerektirir - Nintendo Switch derlemesi devkitPro toolchain ve CMake toolchain yapılandırmasını kullanır
- Web derlemesi için Emscripten SDK kurulmalı ve gerekli oyun dosyaları önceden
./Content/içine sağlanmalıdır - Xbox UWP derlemesi,
CMAKE_SYSTEM_NAME=WindowsStoreveCMAKE_SYSTEM_VERSION="10.0"ayarlarıyla Visual Studio 2019 veya üstü için çözüm üretir - Projenin lisansı GNU General Public License v3.0; ayrıca büyük ölçüde değiştirilmiş nCine oyun motorunu kullanıyor
1 yorum
Hacker News yorumları
Jazz Jackrabbit, Commander Keen, Cosmo's Cosmic Adventure, Secret Agent Man, Jill of the Jungle gibi oyunları oynadığım günleri güzel hatırlıyorum. O dönemde en sık gördüğüm logolar Epic Games ve Apogee idi.
OMG! Adept Software'in Jetpack'i hâlâ indirilebiliyor mu?! https://www.adeptsoftware.com/jetpack/
The Lost Mind/Island of Dr. Brain'i de tekrar denemek isterim.
Secret Agent veya Crystal Caves gibi DOS platform oyunu görsellerine bakınca, 1998 civarında ilkokuldaki bilgisayarlarda kurulu olan bir oyun aklıma geliyor. Mac miydi DOS muydu bilmiyorum, ama kesinlikle yeni bir G3 değildi. Trençkot giymiş dedektif gibi bir karakter vardı; genel renk paleti karanlıktı ve sanırım yukarıdan koni şeklinde sarı bir ışık iniyordu.
Anılar genelde çarpılır ama bu kadarlık tarifle birinin aklına gelirse iyi olur. Çocukken oynadığım oyunların neredeyse hepsini yeniden buldum; çoğunu tekrar oynamadım ama ne olduklarını öğrenmek bile tatmin ediciydi. Uzun süre kafama takılan büyük oyunlar Tyrian ve Descent'ti.
Abuse'da akıl almaz derecede güçlü, script yazılabilen bir seviye editörü vardı; sanırım asıl oynamaktan daha çok zamanı onda harcadım.
Sektörde 30 yıldan uzun süredir aktif olan başka bir örnek pek bilmiyorum.
Çocukken eve yeni bir PC gelmişti ve yanında Jazz Jackrabbit 2 tam sürümü de verilmişti. Kampanya da yerel çok oyunculu mod da gerçekten eğlenceliydi ama çok oyunculu mod epey sık çöküyordu. Ayrıca Jazz Creation Station adında bir seviye editörü olduğuna dair bir yazı okumuştum, fakat benim kopyamda asla yoktu. Oyun dosyalarını bile kurcaladım ama bulamadım; seviye editörlerini seven biri olarak büyük hayal kırıklığıydı.
Diske daha yakından bakınca gizemli bir "OEM Version" olduğunu gördüm. Şimdi ne anlama geldiğini biliyorum ama o zaman kimse bilmiyordu. Yine de sürüm 1.0 yazdığına göre her şeyin içinde olması gerekmez miydi diye düşünmüştüm. Gateway'e "gerçek final sürüme yükseltmenin bir yolu var mı" diye sordum ama cevap yoktu.
Sonuçta tamamlanmamış bir sürümü paketle birlikte satıyorlarmış.
O zamanlar tam sürüm gibi görünüp bazı özelliklerin eksik olması çok kafa karıştırıcıydı. Yine de saatlerce oynadım.
Aynı, büyük olasılıkla Gateway olan PC ile birlikte gelen bir motosiklet yarışı oyunu da vardı; ayrıntılarını hatırlamıyorum ama onda da çok zaman harcadım.
OEM sürümlerinin neden böyle kırpılmış ön sürümler olduğunu merak ediyorum.
Jazz daha ünlü olsaydı keşke, yazık olmuş. Jazz Jackrabbit 1 ve 2'yi gerçekten çok severdim; 3. oyun için de planlar olduğunu biliyorum ama satışların yeterli olmayacağını düşünüp vazgeçmişler gibi
Mac'te çalışan Jazz benzeri bir platform oyunu önerebilen olursa mutlaka denemek isterim. Shooter oyunlara ya da 3D oyunlara pek kapılamadım ama Mario veya Contra gibi platform oyunlarını hep severdim; Jazz bana tam uyuyordu
Yalnız pek iyi değil. Müzikler hariç; Alexander Brandon hâlâ harika
Bu arada orijinal oyunu birkaç dolara satın alabiliyorsun ve Windows'ta co-op dahil gayet iyi çalışıyor. Kısa süre önce test ettim, çok keyifliydi
Jazz Jackrabbit'ı hiç kendim oynamadım ama mahallemizde çerçeveci olduğunu sandığım biri vardı ve sanırım babamın arkadaşıydı
Çalışma alanının olduğu alt kata indiğimde eski bir bilgisayarda Jazz Jackrabbit oynuyordu; o oyunun gerçekten harika göründüğünü düşündüğümü hatırlıyorum
Alakasız bir hikâye ama garip şekilde o anı aklıma geldi
Çocukken bu oyunu gerçekten çok severdim. Editörle devasa haritalar yapar, o haritayla çok oyunculu sunucu açardım; insanlar girer ve birkaç kişi birlikte o devasa haritada koşturup oynardı
İnsanlar haritaya hayran kalırdı, ben de inanılmaz heyecanlanırdım. Yaptığım bir şeyi internetteki tanımadığım insanların kullandığı ilk deneyimdi. O haritayı çoktan kaybettim ama hâlâ güzel bir anı olarak duruyor ^^
Jazz Jackrabbit 2 çevrimiçi çok oyunculu oynadığım günleri çok iyi hatırlıyorum. Doğru hatırlıyorsam bir noktada resmî oyun sunucusu kapandı ve çevrimiçi oynamaya devam etmek için yalnızca adını Nimrod olarak hatırladığım birinin işlettiği sunucuya bağlanacak şekilde yama yapmak gerekiyordu. Muhtemelen İngiliz'di
JJ2'deki "klan"da tanıştığım bir arkadaşım müziğe ilgi duymamı sağladı ve ilk konserime de birlikte gittik. Şimdi iletişimimiz koptu ama o klanda tanıştığım başka bir ülkeden bir mektup arkadaşımla 23 yılı aşkın süredir doğum günü/Noel kartları ve hediyeler gönderip alıyoruz; yıl içinde de ara sıra mesajlaşıyoruz
Böyle söylüyorum ama oyunun kendisini yıllardır oynamadım. Jazz Jackrabbit 3D için duyduğum heyecanı da hatırlıyorum; bildiğim kadarıyla sonunda hiç çıkmadı. Oynanabilir bir demosu varmış gibi de geliyor ama emin değilim. Ararsanız hemen çıkar herhalde, onu okuyana bırakıyorum
Büyürken en sevdiğim oyunlardan biriydi. Lisedeyken ilk programlama projelerimden biri olarak kilitli Jazz2 seviyelerini açan bir VB6 programı yapmıştım
O seviyelerin bir şeyler başarınca mı açıldığını, yoksa para mı gerektirdiğini hatırlamıyorum. Her hâlükârda dosyayı kurcalayıp oynanabilir hâle getirmenin yolunu bulmuştum. Şifreleme falan yoktu; doğru baytı bulup başka bir değerle değiştirmek yetiyordu
Jazz2'de hoşuma giden şey, o zaman kullandığım berbat Intel Celeron PC'de bile performansının iyi olmasıydı. Garip şekilde menüler gibi kısımlarda biraz takıldığını hatırlıyorum ama oyunun kendisi her zaman çok iyi çalışırdı
Jazz Jackrabbit, silahlı Sonic The Hedgehog'un halüsinojen almış hâli gibiydi. Neden daha ünlü olamadığını anlamıyorum. Epic Megagames elindeki şeyi fazlasıyla hafife aldı
Tek klavyeyle 3 kişilik co-op oynadığım güzel anılarım var. En fazla bir kişi koşuyorsa mümkün oluyordu
Müzik her zaman güçlü yanıydı; özellikle kullanılan dosya biçimi nedeniyle genelde aynı anda yalnızca dört ses civarı çıkması da etkileyiciydi
Bu oyunu gerçekten çok severdim. Bölümlerde hızla ilerleyip kaplumbağalara ateş etmek ve mücevher toplamak inanılmaz eğlenceliydi; başka hiçbir oyun böyle avuç içlerini terleten hızlı tempo hissini vermedi