- Một bản tái hiện mã nguồn mở của Jazz Jackrabbit 2 phát hành năm 1998, cho phép chạy lại trên các nền tảng hiện đại, với điểm cốt lõi là sử dụng các tệp game gốc
- Hỗ trợ Shareware Demo, Holiday Hare '98, The Secret Files, Christmas Chronicles, và bản gốc được khuyến nghị là The Secret Files
- Bản phát hành 3.6.0 mới nhất được công bố vào ngày 30 tháng 5 năm 2026, hỗ trợ Windows, Linux, macOS, Android, Switch, Xbox UWP và chạy trên trình duyệt
- Trên hầu hết nền tảng, cần sao chép thư mục game gốc vào đường dẫn
Sourceđược chỉ định, và ở lần chạy đầu tiên không thể bỏ qua phần mở đầu do tái tạo bộ nhớ đệm - Việc build chủ yếu dựa trên CMake, sử dụng giấy phép GPL v3.0 và engine nCine đã được chỉnh sửa mạnh, nên đây là dự án cung cấp cả bản phân phối để chạy lẫn bản build cho phát triển
Chạy lại Jazz Jackrabbit 2 trong môi trường hiện đại
- Jazz² Resurrection là dự án tái hiện lại game Jazz Jackrabbit 2 phát hành năm 1998
- Các phiên bản game gốc được hỗ trợ:
- Shareware Demo
- Holiday Hare '98
- The Secret Files
- Christmas Chronicles
- Cũng hỗ trợ một phần tiện ích mở rộng JJ2+ và một số tính năng của MLLE
- Kho mã dự án nằm tại GitHub.com/deathkiller/jazz2-native
- Dù hỗ trợ nhiều phiên bản gốc, phiên bản được khuyến nghị là The Secret Files
Tải xuống và nền tảng chạy
- Phiên bản mới nhất là 3.6.0, được công bố vào ngày 30 tháng 5 năm 2026
- Có thể xem ghi chú phát hành tại
/jazz2/release-notes - Các nền tảng được cung cấp:
- Bản Android có thể hiển thị yêu cầu cấp quyền bảo mật để cài ứng dụng ngoài Play Store
- Yêu cầu của Android là Android 5.0+ và OpenGL 3.0
- Chạy trên trình duyệt nhắm tới Chrome, Edge, Firefox...
Bản build thử nghiệm và backend đồ họa
- Experimental builds được tạo trực tiếp từ GitHub Actions và có thể bao gồm các tính năng chưa phát hành
- Vì có thể chứa tính năng đang phát triển hoặc lỗi, khi báo lỗi cần cung cấp đúng số phiên bản
- Bản build thử nghiệm được cung cấp cho Android, Linux, macOS, Windows, Nintendo Switch và Xbox UWP
- Các bản build cho Linux, macOS, Windows cung cấp backend GLFW và SDL2 tùy nền tảng
- Hai backend có thể hoạt động khác nhau, nên khuyến nghị kiểm thử cả hai
- AVX2 giúp cải thiện hiệu năng nhưng không được hỗ trợ trên các CPU cũ
Điều kiện chạy theo từng nền tảng
- Nói chung cần sao chép các tệp gốc của Jazz Jackrabbit 2 vào thư mục
Sourceđược chỉ định - Ở lần chạy đầu tiên, trong đoạn phim mở đầu sẽ tái tạo bộ nhớ đệm, nên không thể bỏ qua
- Hiệu ứng âm thanh của đoạn phim mở đầu có thể bị thiếu trong lần chạy đầu do cần bộ nhớ đệm
-
Windows
- Cần cài Microsoft Visual C++ Redistributable
- Sao chép nội dung thư mục game gốc vào
‹Game›\Source\ - Tệp thực thi là một trong
Jazz2.exe,Jazz2_avx2.exe,Jazz2_sdl2.exe - Yêu cầu là Windows 7 trở lên và GPU hỗ trợ OpenGL 3.3
- Không nên sao chép tệp game vào
Program Files
-
Linux
- Sao chép nội dung thư mục game gốc vào
‹Game›/Source/ - Khi dùng gói cài đặt, vị trí tệp là
~/.local/share/Jazz² Resurrection/Source/hoặc/usr/local/share/Jazz² Resurrection/Source/ - Tệp thực thi là
jazz2hoặcjazz2_sdl2 - Yêu cầu là GPU hỗ trợ OpenGL 3.3 hoặc OpenGL ES 3.0 trên môi trường ARM
- Nếu dùng gói
.debhoặc.rpm, các phụ thuộc có thể được cài tự động
- Sao chép nội dung thư mục game gốc vào
-
macOS
- Cài gói ứng dụng
.dmgđược cung cấp - Sao chép nội dung thư mục game gốc vào
~/Library/Application Support/Jazz² Resurrection/Source/ - Cũng có thể cài bằng
brew trust deathkiller/jazz2vàbrew install deathkiller/jazz2/jazz2
- Cài gói ứng dụng
-
Android
- Cài
Jazz2.apkhoặcJazz2_x64.apk - Sao chép nội dung thư mục game gốc vào
‹Storage›/Android/data/jazz2.resurrection/files/Source/ - Trên Android 11 trở lên, nếu cho phép truy cập bộ nhớ ngoài từ menu chính thì cũng có thể dùng các đường dẫn sau
‹Storage›/Games/Jazz² Resurrection/Source/‹Storage›/Download/Jazz² Resurrection/Source/
- Thư mục
Contentđã được tích hợp trực tiếp trong APK nên không cần thao tác thêm - Yêu cầu là Android 5.0 trở lên và GPU hỗ trợ OpenGL ES 3.0
- Cài
-
Nintendo Switch
- Cài gói
Jazz2.nrovà cần custom firmware - Sao chép nội dung thư mục game gốc vào
/Games/Jazz2/Source/trên thẻ SD - Cần chạy khi đã bật full RAM access
- Thời gian tái tạo bộ nhớ đệm có thể lâu hơn, nên màn hình trắng có thể hiển thị lâu hơn dự kiến
- Cài gói
-
Web và Xbox UWP
- Phiên bản Web chạy tại
https://deat.tk/jazz2/wasm/ - Nếu nhập các episode từ thư mục gốc của Jazz Jackrabbit 2 trong menu chính thì nội dung bổ sung sẽ được mở khóa
- Phiên bản Web yêu cầu trình duyệt hỗ trợ WebAssembly và WebGL 2.0
- Trên Xbox UWP, nếu cần thì cài chứng chỉ
Jazz2.cerrồi cài góiJazz2.msixbundle - Trên Xbox UWP, sao chép các tệp game gốc vào đường dẫn đích hiển thị trong menu chính rồi chạy lại ứng dụng
- Nếu sao chép vào
\\Games\\Jazz² Resurrection\\Source\\trên ổ đĩa ngoài thì có thể giữ nguyên thiết lập giữa các lần cài đặt, và ứng dụng phải là kiểuGame
- Phiên bản Web chạy tại
Cách build và giấy phép
- Tham số chi tiết của cấu hình build có trong developer documentation
- Các bản build cho Windows, Linux, macOS, Android, Web, Xbox UWP nhìn chung dựa trên CMake
- Trên Windows, Linux, macOS, Android, Xbox UWP, CMake có thể tự động tải các phụ thuộc build
- Có thể tắt tự động tải bằng tùy chọn
NCINE_DOWNLOAD_DEPENDENCIES; khi đó cần đặt thủ công Build dependencies vào đường dẫnLibs - Trên Linux, thư viện hệ thống luôn có độ ưu tiên cao hơn, và nếu đã có sẵn phụ thuộc thì không cần tải riêng
- Build Android cần cài Android SDK, Android NDK, Gradle và bật tùy chọn
NCINE_BUILD_ANDROID - Build cho Nintendo Switch sử dụng devkitPro toolchain và cấu hình CMake toolchain
- Build Web cần cài Emscripten SDK và cung cấp sẵn các tệp game cần thiết vào
./Content/ - Build Xbox UWP tạo solution cho Visual Studio 2019 trở lên với thiết lập
CMAKE_SYSTEM_NAME=WindowsStorevàCMAKE_SYSTEM_VERSION="10.0" - Giấy phép của dự án là GNU General Public License v3.0, và dự án sử dụng engine game nCine đã được chỉnh sửa đáng kể
1 bình luận
Các ý kiến trên Hacker News
Tôi có những ký ức rất đẹp khi chơi các game như Jazz Jackrabbit, Commander Keen, Cosmo's Cosmic Adventure, Secret Agent Man, Jill of the Jungle. Những logo tôi thấy thường xuyên nhất hồi đó là Epic Games và Apogee
OMG! Jetpack của Adept Software mà giờ vẫn còn tải được sao?! https://www.adeptsoftware.com/jetpack/
Tôi cũng muốn chơi lại The Lost Mind/Island of Dr. Brain
Khi tìm hình ảnh các game platformer trên DOS như Secret Agent hay Crystal Caves, tôi nhớ đến một game nào đó được cài trên máy tính ở trường tiểu học khoảng năm 1998. Tôi không biết đó là Mac hay DOS, nhưng chắc chắn không phải chiếc G3 đời mới. Có một nhân vật trông như thám tử mặc áo trench coat, tổng thể màu sắc tối, và hình như có luồng sáng vàng từ phía trên chiếu xuống thành hình nón
Ký ức thường bị bóp méo, nhưng tôi hy vọng có ai đó có thể nhớ ra từ mô tả chừng này. Tôi đã tìm lại được gần như tất cả các game từng chơi hồi nhỏ, và dù phần lớn không chơi lại, chỉ riêng việc biết được chúng là gì cũng đã thấy thỏa mãn. Những game lớn khiến tôi bận tâm lâu nhất là Tyrian và Descent
Abuse có một trình biên tập màn chơi có thể script mạnh đến phi lý, và tôi nghĩ mình đã dành nhiều thời gian cho nó hơn là chơi game thật sự
Tôi không biết nhiều ví dụ khác về những người đã hoạt động trong ngành hơn 30 năm
Hồi nhỏ nhà tôi có PC mới, và nó được tặng kèm bản đầy đủ Jazz Jackrabbit 2. Campaign và multiplayer nội bộ đều rất vui, nhưng multiplayer khá hay bị crash. Tôi cũng đọc thấy có một trình biên tập màn chơi tên Jazz Creation Station, nhưng bản của tôi tuyệt đối không có. Tôi còn lục cả các file game mà vẫn không thấy, nên với một người thích trình biên tập màn chơi, đó là một nỗi thất vọng lớn
Nhìn kỹ đĩa thì thấy đó là một "OEM Version" bí ẩn. Giờ thì tôi hiểu nghĩa của nó, nhưng hồi đó chẳng ai biết cả. Dù vậy, trên đó ghi phiên bản 1.0 nên tôi cứ nghĩ lẽ ra phải có đầy đủ mọi thứ. Tôi hỏi Gateway rằng "có cách nào nâng cấp lên bản cuối thật sự không", nhưng câu trả lời là không có
Rốt cuộc hóa ra họ đã bán kèm một bản chưa hoàn thiện
Hồi đó rất khó hiểu vì nó trông như bản chính thức nhưng lại thiếu tính năng. Dù vậy tôi vẫn chơi hàng giờ
Cũng có một game đua mô tô đi kèm trên chiếc PC rất có thể cũng là Gateway ấy; tôi không nhớ chi tiết, nhưng cũng đã dành rất nhiều thời gian cho nó
Tôi tự hỏi vì sao các bản OEM lại thường là những bản tiền phát hành bị cắt gọn như vậy
Thật tiếc vì Jazz đã không trở nên nổi tiếng hơn. Tôi rất thích Jazz Jackrabbit 1 và 2, và theo tôi biết thì phần 3 cũng từng được lên kế hoạch, nhưng có vẻ họ đã hủy vì cho rằng doanh số sẽ không đủ
Nếu có ai gợi ý được một game platform tương tự Jazz chạy trên Mac thì tôi rất muốn thử. Tôi chưa bao giờ mê được game bắn súng hay game 3D, nhưng các game platform như Mario hay Contra thì lúc nào cũng thích, và Jazz thì hoàn toàn hợp với tôi
Chỉ là nó không hay lắm. Nhạc là ngoại lệ duy nhất, Alexander Brandon vẫn rất xuất sắc
Nhân tiện, game gốc có thể mua với giá vài đô la và chạy tốt trên Windows, kể cả chơi co-op. Tôi mới thử cách đây không lâu và rất vui
Tôi chưa từng tự chơi Jazz Jackrabbit, nhưng trong khu tôi ở có một người hình như làm nghề đóng khung tranh và có vẻ là bạn của bố tôi
Tôi còn nhớ khi đi xuống tầng dưới nơi ông ấy làm việc, ông ấy đang chơi Jazz Jackrabbit trên một chiếc máy tính cũ, và tôi đã nghĩ trò đó trông thật ấn tượng
Chỉ là một câu chuyện hơi lạc đề, nhưng kỳ lạ là ký ức ấy lại hiện về
Hồi nhỏ tôi cực kỳ thích game này. Tôi tạo những bản đồ khổng lồ bằng trình biên tập, rồi mở server multiplayer với các map đó; mọi người vào và vài người cùng chạy nhảy quanh các bản đồ khổng lồ ấy
Mọi người trầm trồ về map, và tôi thì phấn khích vô cùng. Đó là lần đầu tiên những người lạ trên Internet sử dụng một thứ tôi tạo ra. Map đó đã thất lạc từ lâu, nhưng vẫn là một kỷ niệm đẹp ^^
Tôi có những ký ức rất đẹp về multiplayer online của Jazz Jackrabbit 2. Nếu nhớ không nhầm thì đến một thời điểm nào đó, server game chính thức bị đóng, và để tiếp tục chơi online phải vá game để kết nối tới một server do một người mà tôi chỉ nhớ tên là Nimrod vận hành. Có lẽ người đó là người Anh
Một người bạn tôi gặp trong “clan” của JJ2 đã khiến tôi quan tâm đến âm nhạc, và chúng tôi cũng đi xem buổi hòa nhạc đầu tiên cùng nhau. Giờ thì đã mất liên lạc, nhưng với một người bạn qua thư ở nước khác mà tôi gặp trong clan đó, chúng tôi vẫn trao đổi thiệp và quà sinh nhật/Giáng sinh hơn 23 năm nay, và thỉnh thoảng trong năm vẫn nhắn tin cho nhau
Nói vậy thôi chứ bản thân game thì tôi đã không chơi nhiều năm rồi. Tôi cũng nhớ cảm giác háo hức với Jazz Jackrabbit 3D, nhưng theo tôi biết thì cuối cùng nó chưa bao giờ ra mắt. Hình như từng có một bản demo chơi được, nhưng tôi không chắc. Tìm một chút chắc sẽ ra ngay, nhưng xin để việc đó cho người đọc
Đây từng là một trong những game tôi yêu thích nhất khi lớn lên. Hồi học trung học, một trong các dự án lập trình ban đầu của tôi là một chương trình VB6 để mở khóa các màn chơi Jazz2 bị khóa
Tôi không nhớ các màn đó vốn phải đạt được điều gì đó mới mở, hay phải trả tiền. Dù sao thì tôi đã tìm ra cách chỉnh sửa file để khiến chúng có thể chơi được. Không có mã hóa gì cả, chỉ cần tìm đúng byte và đổi sang giá trị khác
Điều tôi thích ở Jazz2 là nó chạy rất tốt ngay cả trên chiếc PC Intel Celeron tệ hại mà tôi dùng hồi đó. Kỳ lạ là tôi nhớ những phần như menu thì hơi giật, nhưng bản thân game thì luôn chạy rất mượt
Jazz Jackrabbit giống như Sonic The Hedgehog cầm súng trong trạng thái phê thuốc gây ảo giác. Tôi không hiểu vì sao nó không nổi tiếng hơn. Epic Megagames đã đánh giá quá thấp thứ họ có trong tay
Tôi có kỷ niệm đẹp về việc chơi co-op 3 người trên cùng một bàn phím. Chỉ cần tối đa một người đang chạy là làm được
Âm nhạc luôn là điểm mạnh, và điều đặc biệt ấn tượng là do định dạng file được dùng, thường chỉ có khoảng bốn giọng phát đồng thời
Tôi thật sự rất thích game này. Cảm giác lao qua các màn, bắn rùa và thu thập đá quý cực kỳ vui, và không game nào khác mang lại được nhịp độ nhanh khiến tim đập thình thịch như vậy