Releases: deathkiller/jazz2
2.9.1: Fixed gameplay issues and crash on older CPUs
🚧 Release notes can be found here. For more information, visit the official website.
- Some minor internal changes
- Improved inaccurate masks of original
Castle 1
,Castle 1 Night
andInferno Night
tilesets - Reworked
ModifierHurt
event - Updated translations
- Fixed
AreaEndOfLevel
event with JJ2+ parameters - Fixed some player animation glitches
- Fixed crash if CPU without
CLFLUSHOPT
x86 instruction support was used (older than Intel Skylake)
2.9.0: Some minor features and a lot of gameplay fixes
🚧 Release notes can be found here. For more information, visit the official website.
- Added Allow Cheats and Overwrite Episode Completion (Always / No Cheats Only / Higher Score Only) to Gameplay options
- Added
jjmorph
cheat - Added shield timer to HUD
- Increased number of usable gamepads to 6
- Increased Lori's jump distance (if Reforged Gameplay is enabled)
- Improved rendering of player shields and some visual effects
- Adjusted gamepad rumble
- Updated translations
- Reworked Linux ARM64 cross-compilation (on GitHub Actions)
- Fixed Can't destroy PowerUps with some weapons (Bouncer, Toaster, ...)
- Fixed Madder Hatter projectile shouldn't be affected by gravity (if Reforged Gameplay is disabled)
- Fixed Upgraded Bouncer does 1 damage instead of 2
- Fixed Monkeys can't aim, they just throw bananas at the same curve
- Fixed Sparks are always looking the same direction, and chase player constantly in their range
- Fixed 2D Spike Balls are indestructible and can't be frozen (applies also to all moving platform types)
- Fixed Carrots (+1 HP) don't give short invincibility
- Fixed Destructable blocks don't give score on destruction
- Fixed Player shields can kill enemies if player touch them, but it shouldn't
- Fixed Player can't kill frozen enemies when running into them
- Fixed Spaz' sidekick only kills one enemy at a time
- Fixed SugarRush is not immune to hurt events
- Fixed When player buttstomp a turtle shell, can't move until it bounce back up then fall down
- Fixed RF missiles
- Fixed input in GLFW backend
- Fixed extra gamepad buttons (share button, touchpad, mic mute)
- Fixed Menu/Back binding for 2nd player
- Fixed gamepad detection
- Fixed major crash on Switch
2.8.0: Splitscreen
🚧 Release notes can be found here. For more information, visit the official website.
- Added local splitscreen co-op support (for up to 4 players)
- Added gamepad rumble (can be set to
Disabled
,Weak
orStrong
in Controls options, only supported in SDL2 and UWP backends) - Added generic XInput gamepad mapping to all platforms (was Windows only before, should fix Steam Input on Linux)
- Added UWP/Mesa build for Xbox Series (untested and highly experimental)
- Added fetching gamepad mappings from
SDL_GAMECONTROLLERCONFIG
environment variable - Updated French translation by @Mwyann
- Updated Polish translation by @Patrxgt
- Updated Romanian translation by @1NSH4N3
- Updated Turkish translation by @consul
- Improved About section in main menu
- Improved logging
- Adjusted trigger deadzone and default control bindings
- Fixed crash on Android TV
- Fixed tilemap rendering
- Fixed shooting while pushing into wall
- Fixed shooting into a wall with Bouncer and Toaster
- Fixed player shield timer
- Various other fixes
2.7.0: UI tweaks, optimizations and fixes
🚧 Release notes can be found here. For more information, visit the official website.
- Added new Android icon reflecting reforged/legacy main menu
- Added French translation by @Mwyann
- Added
ARM64EC
build for Windows (x64
libraries are still used there for now) - Added optional PlayStation™ button labels (can be set in Controls section)
- Added
/log:file
startup parameter to create log file, usually in config directory - Blacklisted every gamepad containing
Keyboard
andMouse
in name, because it's usually wrongly detected as gamepad on Linux - Adjusted 3D audio panning
- Reduced number of files created in
Cache
directory, single fileSource.pak
is created instead with decreased size and increased speed - Better exception handling – crash dump is automatically saved to
CrashDumps
directory for easier troubleshooting on Windows, and stack trace to terminal on some other platforms - Some minor performance improvements on WIndows
- Adjusted menu layout for non-16:9 aspect ratios and low resolution screens
- Adjusted OpenGL library linkage on Linux
- Improved rendering of some menu elements
- Updated Italian translation by @Hexaae
- Updated Polish translation by @Patrxgt
- Updated Romanian translation by @1NSH4N3
- Fixed some gamepad mappings
- Fixed some player SFXs to be bound to camera
- Fixed player buttstomp
- Fixed loading of some gamepad mappings
2.6.0: Smaller update
🚧 Release notes can be found here. For more information, visit the official website.
- Added Toggle Run to Controls options (you don't have to hold the Run button if enabled)
- Added better error messages on crash
- Read
gamecontrollerdb.txt
from parent directory of"Source"
directory on Android (or from"Content"
directory on other platforms) - Improved internal audio handling and handling of timers
- Various internal optimizations and refactoring
- Updated dependencies
- Fixed minor graphics glitches
- Fixed version numbering of experimental builds
- Fixed Xbox/UWP version
2.5.0: Welcome screen, legacy menu, better controls...
🚧 Release notes can be found here. For more information, visit the official website.
- Added Welcome (first run) menu section to select Legacy/Reforged mode
- Added sound effects to intro video (first startup will be without sound, because cache must be recreated first)
- Added legacy (purple) main menu background
- Change main menu background and music with Reforged Main Menu option without game restart
- Added possibility to assign up to 6 assignments (keys, buttons or axes) to any action in Controls section
- Added possibility to remap also quick change to weapon 1-10 actions in Controls section
- Added possibility to remap controls with touch screen in Controls section
- Added
/reset-controls
startup parameter to force reset all saved controls settings - Rollback food eaten (sugar rush) on checkpoint (if Reforged Gameplay is enabled)
- Allow to slightly move left/right while buttstomping
- Force collisions every frame even if player doesn't move
- Improved player weapon flare and player outline
- Improved Reforged HUD
- Improved About menu section
- Adjusted font letter spacing
- Adjusted Turtle Shell
- Reworked input handling (and because of this, all controls settings will be reset)
- Reworked rendering to be top-left aligned instead of center – it can improve image quality in some cases
- Reworked camera smoothing to fix jittering
- Various internal performance optimizations
- Updated Polish translation by @Patrxgt
- Updated Romanian translation by @1NSH4N3
- Updated Turkish translation by @consul
- Fixed some internal bugs
- Fixed Barrel, Trigger Crate, Fencer, LabRat, MadderHatter, Raven, Queen, Moth
- Fixed Don't kill enemies with Pole and PushableBox (if Reforged Gameplay is disabled)
- Fixed Remap Controls menu section
- Fixed food eaten in saved state
- Fixed Windows 7/8 support
2.4.1: New year update
🚧 Release notes can be found here. For more information, visit the official website.
- Added Flatpak package and published on Flathub
- Added player weapon flare
- Added Reforged HUD and Reforged Main Menu as separate options
- Added
jjk
cheat - Load gamepad mappings also from config directory if exists
- Don't show custom levels that should be hidden
- Improved Gameplay Enhancements menu section
- Various internal performance optimizations
- Fixed Fish and LabRat enemies
- Fixed Airboard
- Fixed horizontal Spring orientation in some levels
- Fixed alignment of some level messages
- Fixed crash while rendering a lot of particles
- Fixed jumping out of water in some levels
- Fixed some cases where symbolic link to file couldn't be used
2.4.0: Full of changes for end of the year
🚧 Release notes can be found here. For more information, visit the official website.
- Added Episode logos/images to episode selection
- Added asynchronous loading to custom level selection
- Added
AppImage
packages – all dependencies andContent
directory is already in the package (Linux only) - Added support for JJ2+ ammo crates (event 54)
- Show upgraded ammo pickup if player has upgraded weapon
- Reset current weapon to Blaster if player has no ammo in current weapon on checkpoint
- Changed to use
"$XDG_DATA_HOME/{NCINE_LINUX_PACKAGE}/"
path forCache
andSource
instead of"$XDG_DATA_HOME/Jazz² Resurrection/"
on Linux ({NCINE_LINUX_PACKAGE}
is still set to to"Jazz² Resurrection"
by default in CMake) - Various internal performance optimizations
- Improved some sprites
- Improved 3D sound
- Improved
Sounds
section inOptions
(long press is supported now) - Updated Italian translation by @Hexaae
- Updated Polish translation by @Patrxgt
- Updated Romanian translation by @1NSH4N3
- Adjusted Pinball Bumper
- Adjusted Bird's fire rate
- Replaced
libdeflate
withzlib-ng
on Windows to fix random crashes (zlib
is used everywhere now) - Fixed transition between standing and crouching while shooting
- Fixed Fast Fire power up and default fire rate
- Fixed Raven enemy
- Fixed Bolly boss and Uterus boss
- Fixed Pepper explosion
- Fixed destructable blocks on Continue
- Fixed Esc key in main menu
2.3.0: Continue from checkpoint and other changes
🚧 Release notes can be found here. For more information, visit the official website.
- Added
Continue
to main menu – to quickly continue from the last checkpoint in the last played level - Added quick resume on the last checkpoint to Android if the game was minimized and then terminated by OS
- Added loading screen if the device is too slow
- Improved rendering of tile map (added 1px padding to every tile)
- Added
Unaligned Viewport
option to improve rendering on some GPUs - Skipping ambient light transition at the beginning of level
- Added new texts to translation files
- Adjusted Springs
- Adjusted Power up hitbox
- Adjusted Monkey hitbox
- Reworked Pinball Bumper
- Optimized debris/particle rendering
- Various other optimizations
- Improved menu transitions
- Updated Romanian translation by @1NSH4N3
- Fixed crash when player shoots while converted to frog by witch
- Fixed behaviour when a solid object falls on player
- Fixed Lori's lifting animation
- Fixed Float Up event
- Fixed Copter Ears
- Fixed TNT
- Fixed Sugar Rush in water
2.2.2: Fix for even worse crash
🚧 Release notes can be found here. For more information, visit the official website.
- Fixed crash due to critical bug in resource management
- Fixed player crouch animation
- Fixed blue spring strength (if Reforged Gameplay is disabled)
- Added
--version
startup parameter on Linux - Updated expired UWP certificate