Skip to content

Releases: chrislo27/PolyrhythmMania

v1.0.1

29 Aug 20:51
v1.0.1
79503e7
Compare
Choose a tag to compare

Version 1.0.1

If you like this open-source game, consider giving the project a Star (top-right corner) to show your appreciation, or donating to help move development forward! https://donate-to-polyrhythmmania.rhre.dev

Installation/Update Instructions: See this part of the README for details.

A note on the default Java Runtime Environment (JRE) with the win64 version:

  • Default win64 Java Runtime Environment (JRE) is now version AdoptOpenJDK-11.0.11+9 up from AdoptOpenJDK 1.8.0_292-b10
    • This is part of resolving issue #4: Charset issues with mixer names
    • The bare minimum JRE version is still 1.8 but 11 is recommended

Java 11: Starting with future version v1.1 and later, the minimum Java language version will be 11. If you are using the win64 version, you will already be using Java 11, and do not have to worry about this change. If you are using the platform agnostic version, please make sure your java executable is version 11 or newer (run java --version or java -version to verify).

Changelog

  • Added help tooltip on Starting BPM text when the Tempo Change tool is not active
  • Added portable mode (#11)
  • Audio mixer setting has been moved to an Advanced Audio settings menu
  • Audio settings mixer text now uses Rodin font for improved compatibility (#4)
  • Added Language setting menu in preparation for localization
    • English is currently still the only available language — for now!
  • Renamed Calibration settings (in Input settings) to Music Calibration
  • Fixed #8: Texture pack doesn’t get reset when starting over a level
  • Fixed possible music stutter at very start
  • Fixed wrong Discord rich presence status string when playing Polyrhythm: Dunk
  • Fixed non-music audio still playing after a start over
  • Fixed #12: Rods sometimes not making a landing sound

Changelog for hotfix v1.0.1_20210830a

  • Fixed crash related to Discord rich presence (#20)

v1.0.0

26 Aug 17:00
v1.0.0
448bae2
Compare
Choose a tag to compare

Version 1.0.0

If you like this open-source game, consider giving the project a Star (top-right corner) to show your appreciation, or donating to help move development forward! https://donate-to-polyrhythmmania.rhre.dev

Welcome to the first official public release of Polyrhythm Mania! See the following section for download and installation instructions. There are example levels included with every download.

Features

  • Full recreation of the Polyrhythm minigame from Rhythm Tengoku
  • Save and load custom levels with a built-in and intuitive level editor
  • Level effects such as changing the colour palette, adding text boxes, putting Skill Stars, and more
  • Switch between classic GBA or modern HD textures, or add your own custom texture pack
  • Practice modes to improve your Polyrhythm skills with levels from the original GBA game
  • Endless Mode keeps you on your toes with never-ending procedurally generated patterns
  • Daily Challenge mode which has a series of patterns not seen in regular Endless Mode
  • Bonus Side Modes like Polyrhythm: Dunk adds new twists on classic Polyrhythm

Installation instructions

Supported operating systems: Windows 7 or newer, Linux (x86 and ARM)

Windows (64-bit only):

  1. Download the correct version of the game in the Assets section below named PolyrhythmMania_VERSION_win64.zip, where VERSION is the release version name. Note the "win64" in the file name. Don't download the "Source code".
  2. Find the downloaded zip file in File Explorer. Extract the zip file: right click the downloaded zip file, click "Extract All...", and extract the contents to a folder.
  3. Open the newly extracted folder and go into the PolyrhythmMania_win64 folder.
  4. Double-click the LaunchPolyrhythmMania.exe executable to start the game! (You don't need the Java Runtime Environment already installed, the game comes with a copy.)
  5. If Windows Defender says "Windows Defender SmartScreen prevented an unrecognized app from starting", you can safely ignore it by clicking "More info" and then "Run anyway".

Other platforms (or for advanced users who already have Java installed)

  1. (Pre-requisite) Ensure you already have the Java Runtime Environment (JRE 8 or newer) installed and it is accessible in your path.
  2. Download the correct version of the game in the Assets section below named PolyrhythmMania_VERSION.zip, where VERSION is the release version name. Don't download the "Source code".
  3. Extract the zip file to a known location.
  4. Open the newly extracted directory and go into the PolyrhythmMania_platform_agnostic directory.
  5. Double click the appropriate launch script: On Windows, it's play_windows.bat. On Linux, run the play_linux.sh file.