Skip to content

Releases: deathkiller/jazz2

0.7.0: 5ᵗʰ Anniversary

08 Jan 07:50
Compare
Choose a tag to compare

🚧 Release notes can be found here. For more information, visit the official website.

  • Use new preferences file format for Desktop release (it will be automatically converted)
  • Use smaller hitbox for IsOneWay tiles (fixes level Hare Scare)
  • Removed speed limit in shallow water if player is Lori or Redux Mode is disabled (fixes level Victorian Secret)
  • Fixed Bubba boss to stay within level bounds (fixes level Frog Stomp) (#39)
  • Fixed possible crash if multiple animation transitions are requested simultaneously
  • Fixed Enhancements settings screen for wide resolutions
  • Improved Discord Rich Presence
  • Android: Removed debug information – APK file is smaller

0.6.8: Redux Mode, fixed micro-stutters and more

31 Dec 11:20
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

  • Added preloading of assets on the start of level to prevent micro-stutters
  • Added Enhancements section to Settings with Redux Mode (can be changed only in Main Menu) and Ledge Climbing switch
  • Added import of Afrikaans.j2s, Czech.j2s, Serbian.j2s, Swedish.j2s and Turkish.j2s in-game text translations
  • Added /skip-intro command line parameter
  • Cursor is hidden in fullscreen now
  • In-game text translations will not be overwritten on Import anymore
  • Menu is correctly recreated when language is changed
  • Added Portuguese translation by @trigonated (#63)
  • Changed Spaz' double jump speed from 2.0 to 0.6
  • Changed speed of Bee and Fish enemies
  • Allow Fish and Lizard enemies fly though walls if Redux Mode is disabled
  • Allow shoot through Dragon's flame if Redux Mode is disabled
  • Improved jumping into and out of water
  • Fixed Bee enemy sound
  • Fixed switching of weapons if refresh rate > 60 fps
  • Android: Added "This device is not powerful enough" message
  • Android: Improved touch button roll-over (#60)
  • Android: Fixed Can't move between virtual dpad buttons (#58)

0.6.7: Translations and minor changes

05 Aug 09:58
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

Warning: I lost my original keystore, so Android version must be uninstalled first and then new version can be installed.

  • Added automatic import of level translations
  • Added Italian translation by @Hexaae
  • Changed default settings path to "Saved Games" on Windows
  • Reworked Import error messages
  • Android: Added configurable Controls opacity

0.6.6: Cheats and fixes

10 Jan 13:17
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

  • Added some JJ2 cheats (see http://deat.tk/jazz2/help#how-to-enable-cheats)
  • Added Run action on left gamepad trigger
  • Fixed Boss does not respawn after player death (#36)
  • Fixed Player gets stuck after breaking Morph Monitor (#37)
  • Fixed Devan boss
  • Fixed Kicking can cause player to stuck (#24)
  • Fixed Gamepad analog input in menu (#32)

0.6.5: Some other fixes

09 Dec 11:54
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

  • Fixed public server list
  • Android: Fixed Android TV support
  • Android: Added configurable Controls height

0.6.4: Critical fixes

20 May 17:03
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

  • Fixed Player gets stuck between two horizontal springs (in Loose Screws and probably some other places)
  • Fixed Make it possible to keep copter ears by holding the jump button while in mid-air, like in JJ2+
  • Fixed Make the number keys able to change to their respective weapon
  • Fixed SchwartzenGuard's walking animation plays too fast
  • Fixed Spamming the weapon change button sometimes gets the current weapon stuck for a few moments
  • Fixed While flying towards you, the bats don't look at you, making them fly backwards sometimes
  • Fixed When grabbing the full life restore carrot, Spaz says "Yummy!"
  • Fixed Player can buttstomp SchwartzenGuard's mace
  • Fixed /connect parameter in Multiplayer
  • Fixed loading of server configuration file in Multiplayer
  • Android: Removed Android 4.4 support (minimal supported is 5.0)

0.6.3: Improved multiplayer

19 Mar 12:42
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

  • Multiplayer level is now restarted if goal is reached (or next level is loaded if playlist is active)
  • Multiplayer server configuration files (with playlist support)
  • Minimal number of player (configurable) is needed to start multiplayer game
  • /min-players, /max-players, /unloaded and /config:<path> server startup parameters
  • load_config and next_level server commands
  • Server state to info command
  • Server version update checking
  • In-game error messages (level cannot be loaded, connection lost, ...)
  • Shaders are not loaded in server anymore
  • /output <path> and /demo optional parameters to Import.exe (only for advanced use) (#27)
  • Import.exe tries to use local Shareware Demo files first if exists (#28)
  • Updated translations (mainly added few error messages)
  • Performance optimizations
  • Fixed shaders for OpenGL ES 2.0 backend

0.6.2: Multiplayer, better in-game menu and so much more

14 Dec 08:48
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

  • Added completely reworked MultiplayerBattle and Race mode is playable now
  • Multiplayer is also supported on Android and cross-platform play is possible
  • Whole multiplayer simulation (including collision checking) is running on server
  • Player sends its state to server to minimize input lag, then it's merged with server-side state
  • Proper synchronization of animations, collectibles, tilemap, player state and interactions in Multiplayer
  • Added position interpolation to all remote actors
  • Destructible tiles automatically regenerate in Multiplayer
  • Player statistics (hits, kills, deaths, laps, gems) in Multiplayer
  • Server generates unique player nickname (if empty or already used)
  • Added server name to Discord Rich Presence
  • Settings file is saved to %appdata%\Jazz2\Jazz2.settings by default (create .\Jazz2.settings file for portable mode)
  • Sound effects are paused if in-game menu is shown (pressed Esc key)
  • Blur is applied to background image if in-game menu is shown (pressed Esc key)
  • Added show_message command and improved info and set level command in Multiplayer
  • Revised Multiplayer server selection screen
  • Revised HUD for Multiplayer modes
  • Slightly changed behavior of C# Garbage Collector
  • Revised codebase
  • Revised Android shaders – water looks the same as in Desktop version
  • Reworked all transitions
  • Various performance optimizations, lower memory usage
  • Improved event log
  • Reworked some network packets and adjusted capacity of some packets
  • Reduced ammo consumption of Thunderbolt weapon
  • Better compression of game content files
  • Fixed boss disappears randomly
  • Fixed various objects don't appear randomly
  • Fixed various sound effects missing (#16)
  • Fixed minor in-game menu background inconsistency
  • Fixed cinematics are not imported with Shareware Demo
  • Fixed some crashes because of missing sound files
  • Fixed saving of changed settings
  • Known issue: Lighting, Bridges, Gem Rings, Airboards, SFX, Seeker and RF weapon doesn't work correctly in Multiplayer

0.6.1: Gamepad support and various fixes

26 Oct 09:59
Compare
Choose a tag to compare

Release notes can be found here. For more information, visit the official website.

  • .NET Core 3.0 support – .NET Framework is still main target for Desktop
  • Server-side object spawning and synchronization in multiplayer
  • Multiplayer server is responding on all available network interfaces
  • Logging to Jazz2.log file if no terminal is attached
  • Reworked multiplayer server discovery
  • Improved support of various gamepads – default configuration is already prepared for Xbox One Controller
  • Fixed Bolly boss
  • Fixed Stomping to spawn hidden gems (#21)
  • Fixed missing copter sound (#16)
  • Fixed multiplayer server list

0.6.0: A lot of changes

06 Jul 12:27
Compare
Choose a tag to compare

New website was created for this project – http://deat.tk/jazz2/.
Release notes can be found here.
You can also join Discord.

  • Full asynchronous resource loading
  • Framerate-independent motion and physics
  • WebAssembly port for web browsers
  • If player dies, all enemies and collectibles will be reverted back to checkpoint (but tilemap, ammo and upgrades still remain)
  • Added Score to in-game HUD
  • Added Discord integration – Rich Presence is shown in Discord client
  • Added parallax stars in textured background
  • Added intro and ending videos
  • Added Swinging Vine event
  • Added shallow water with water splash and limited movement (Water Block event)
  • Added some other missing level events
  • Added Bird fire sound
  • Added difficulty image transition in main menu
  • Added lowpass effect to music in in-game menu
  • All level texts can be translated
  • Added Turkish translation by Alperen Kitapçı
  • Added "Installation is not complete!" message to main menu – the game doesn't crash anymore
  • Added /connect:<ip>:<port> startup parameter to connect to multiplayer server by IP address
  • The game does not crash while loading corrupted levels anymore
  • Fire key can be used as Action/Confirm key in main menu
  • Automatic shader reload in DEBUG build
  • Changed font animation
  • Reworked lighting – better noise lights and some other adjustments
  • Reworked collisions
  • Reworked sounds
  • Reworked Electro weapon – projectiles can fly through walls
  • Reworked Freezer weapon – projectiles don't spawn particles underwater
  • Reworked RF and Seeker weapons – fire-rate is not affected by Fast Fire collectible
  • Reworked Seeker weapons – missiles don't lock on enemy projectiles anymore
  • Reworked Toaster weapon – disabled in water, reduced ammo consumption
  • Reworked TNT weapon – it explodes sooner if it's placed near enemy/object
  • Reworked sliders in settings
  • Reworked console input and output in Import.exe and Jazz2.Server.exe
  • Optimized shaders (mainly lighting-related and water)
  • Better position interpolation in multiplayer
  • Adjusted offsets of background layer – difference can be seen in the first levels of Formerly a Prince
  • Adjusted gunspot used in water
  • Adjusted Jazz's uppercut – reduced resulting force
  • Enlarged Turtle Shell hitbox
  • Reduced gravity and elasticity in water
  • Tweaked main menu and HUD
  • Updated translations – some minor corrections in existing translations
  • Fixed particle spawning
  • Fixed player movement in water – disabled running in water
  • Fixed movement of all weapon projectiles
  • Fixed Bird – only one Bird can be tamed at one time
  • Fixed Bird Cage – cage can be destroyed only once
  • Fixed Bolly boss – the boss is fully functional now
  • Fixed Bridge
  • Fixed Checkpoint – checkpoint is opened only once
  • Fixed Gem Ring
  • Fixed Pole – player no longer jumps through it, Poles can be destroyed by TNT
  • Fixed Power-up Monitors – it can be destroyed using Blaster too
  • Fixed Queen boss
  • Fixed Rolling Rock – implemented better physics
  • Fixed multiplayer server selection
  • Removed old incomplete Editor
  • Linux: Added logo back to Import.exe
  • Linux: Fixed multiplayer