v1.2.0
Version 1.2.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
Installation/Update Instructions: See this part of the README file for details.
Key Features
There's also a YouTube video with the key changes!
- Achievements and Statistics
- Achievements are now in the game! There are over 50 achievements to earn, ranging from very easy to devilishly difficult.
- Statistics were also added. You can track your play time and all sorts of in-game counters. Some achievements are also linked to statistics.
- Built to Scale: Solitaire
- A uniquely designed singleplayer card game about building a scale. It's a surprisingly relaxing and addictive game... Find it in Extras!
- Arcade Textures
- The Rhythm Tengoku Arcade textures are now available as a default texture pack. Thanks to Kievit for providing these textures!
- Other Improvements
- The audio engine has been updated to provide a more compatible and lower latency experience
- The "Force tileset palette" setting works on more game modes and now has a Orange & Blue option
- Daily Challenge now shows the last 7 days of scores
- The Library now has a Last Played field, and you can sort and filter on Last Played and Play Count
Detailed Changelog
Additions and Improvements
- Achievements
- Added achievements, which are awarded when you do a feat or achieve a goal
- There are three tiers of achievements: Statistical, Objective, and Challenge, increasing in difficulty respectively
- Check out the Achievements and Stats menu on the main menu for more info
- Statistics
- Added statistics, which are incrementing counters for things like play time, rods dropped, inputs gained, etc
- Some statistics are directly linked to achievements
- Check out the Achievements and Stats menu on the main menu for a full listing
- Built to Scale: Solitaire
- The only "Built to Scale" content there'll ever be in Polyrhythm Mania!
- Try out this unique card game based on building a musical scale
- Playtester feedback was overwhelmingly positive
- You might love it or you might hate it. But a change of pace is always nice...
- P.S.: If you like this sort of card game, you may want to try the original solitaire game it was loosely based on, SHENZHEN SOLITAIRE
- Library
- Added Last Played timestamp
- Added two new sorting options; you can now sort on Last Played and Play Count
- Updated sort/filter menu
- Updated styles of certain UI elements to better match rest of game
- "Reset to Defaults and Apply" changed to just "Reset to Defaults", and will no longer immediately apply the default settings
- Legacy levels can no longer have high scores since they were not persisted anyway
- Accessibility
- The "Force tileset palette" setting now has more options to aid with colour vision deficiency (CVD): Pick between disabled, Red & Green, Red & Blue, and Orange & Blue (CVD-friendly)
- The "Force tileset palette" setting now applies to the practices and Polyrhythm 1+2 side modes
- Added an Orange & Blue default palette to the Tileset Palette edit dialog
- Daily Challenge
- Added local time info indicating when the Daily Challenge resets
- You can now view the last 7 days of scores using a dropdown
- Place numbers now round to a lower place (ex: if two people are tied for second place, they will both show as “3” instead of “2”)
- Arcade textures
- Added Arcade textures as a stock texture pack
- Added Arcade as an option to "Force texture pack" settings in Graphics
- User Experience
- The game will now open to the correct window resolution immediately, instead of opening as a 1280x720 window and then resizing
- The game will now remember what monitor you were fullscreened to, and open to that monitor on startup
- Windows distribution: The launcher executable will no longer open a console
- If a console is still needed, there is a new troubleshooting folder with batch scripts
- Audio
- Audio has been migrated to use OpenAL as the output device which reduces latency and improves compatibility (#42)
- Advanced Audio options have been updated accordingly
- With OpenAL: You can reduce the buffer count to reduce latency or increase it if you are hearing audio artifacts/choppiness
- On Windows, the default buffer size reduces audio latency from 43ms to 32ms — a 25% improvement!
- You can switch back to the legacy audio system if needed, but it may be removed in a future release
- With OpenAL: You can reduce the buffer count to reduce latency or increase it if you are hearing audio artifacts/choppiness
- Added icons to menu options in Play and Extras
- Added troubleshooting options in Advanced Audio settings
- Added detailed icons to Discord rich presence statuses
- Improved "Go for a Perfect!" text display during gameplay
- Increased height of Music Volume track in the Editor for more waveform detail
- Slightly increased leniency of rod collisions against extended pistons
- Tweaked some options' wordings to improve clarity
- Internal performance improvements and optimizations
- Notable: Removed "
AdaptiveTimingProvider
" subsystem, which may have caused some stuttering for some users
- Notable: Removed "
Bugfixes
- Fixed export simulations using the Playback Speed setting which may have lead to different simulation results
- Fixed
--fps
launch parameter not working - Fixed dropdown context menu still being visible after an editor dialog was closed
- Fixed certain crashes that could cause the crash screen to not appear
- Fixed an incorrect tooltip on "Load a Saved .prmania Level File"
- Fixed an alignment issue with text blocks where the first glyph run would be incorrectly offset (was visible in Library, title and album name were misaligned)
- Fixed calibration screen not using volume settings
- Fixed music dialog in editor not resetting music volume
- (20220201b version released on Feb 1, 10pm Pacific: Fixed resetting achievements and statistics not resetting certain achievement flags, like for Knowledge is Power. This will not affect 99% of users and you can continue to use the 'a' version.)
- (20220202c version released on Feb 2, 8:30pm Pacific: Fixed Daredevil achievement not being obtainable (#44))