Project Heartbeat
Steam News 27 January 20251y ago

Project Heartbeat 0.20: All Aboard! Rush notes, bug fixes, new content & more

Originally posted to the EIRTeam Patreon Welcome, I told you this one would come quicker! Behold 0.20, the final update of the Early Access period of Project Heartbeat, adding a new note type, some major optimizations,…

Update log

Full Project Heartbeat update

The complete published notes, normalized for clean reading and source attribution.

Extracted changes

0 fixes6 additions2 changes1 removal
  • Gameplay
  • Performance
  • UI and audio
  • Server
addedWelcome, I told you this one would come quicker! Behold 0.20, the final update of the Early Access period of Project Heartbeat, adding a new note type, some major optimizations, new songs and more!
addedNew note type: Rush notesRush notes have been added to the game. Similar to ordinary notes, except you have to press them as fast as possible until you hit a charter-defined cap.
addedDon't die on meTwo new songs have been charted by mvluna and nikoxtz, with a cast of vocalists, resident PH vtuber Kyuuon and Actually_Sharpie, with artwork from EldrichGamingCorner!
addedThe wikiPartnering with the people over at wiki.gg Project Heartbeat now has a wiki, it has some funky facts about the game and the people that worked on it that I don't think I've ever talked about, most important it will serve as a centralized knowledge base.
addedPerformance/Power usage improvementsThe game now uses the latest development version of Godot 4.4, this means we now have 2D batching for the UI, pretty funky, in general this probably won't improve GPU performance much but it will improve CPU usage and power consumption.
addedOther minor changesDirectX 12 support has been removed after being too problematic to maintain Add a time out system to the control remapping to allow remapping of the same button as the cancel button. Updated localization files. Add UI tilting with the right stick Optimize folder song sorting and make it use the same multi threaded filtering code as the main song list. Show a spinner in the song list of a song who's media is in the middle of being downloaded.

Originally posted to the EIRTeam Patreon

Welcome, I told you this one would come quicker! Behold 0.20, the final update of the Early Access period of Project Heartbeat, adding a new note type, some major optimizations, new songs and more!

New content & big stuff

New note type: Rush notes

Rush notes have been added to the game. Similar to ordinary notes, except you have to press them as fast as possible until you hit a charter-defined cap.

New Songs: Divine Luneth & Don't Die on Me

Don't die on me

Two new songs have been charted by mvluna and nikoxtz, with a cast of vocalists, resident PH vtuber Kyuuon and Actually_Sharpie, with artwork from EldrichGamingCorner!

Divine luneth

The wiki

Partnering with the people over at wiki.gg Project Heartbeat now has a wiki, it has some funky facts about the game and the people that worked on it that I don't think I've ever talked about, most important it will serve as a centralized knowledge base.

You can check it out here.

Hope you enjoy it.

Performance/Power usage improvements

The game now uses the latest development version of Godot 4.4, this means we now have 2D batching for the UI, pretty funky, in general this probably won't improve GPU performance much but it will improve CPU usage and power consumption.

New song creation dialog

The song creation dialog has been re-designed, to be more easy to use and more quickly explain the (current) youtube URL requirement.

yt-dlp improvements

yt-dlp will now automatically try to update itself on startup, this should lead to me not needing to push updates manually for that anymore.

You can also set your own yt-dlp command line arguments now!

Rich presence improvements

I've redesigned the way the game handles rich presence, it now shows more data, I also made it work with Steam!

PPD downloader revamp

The PPD downloader has been redesigned, it will now perform and act much better, with useful error messages.

Other minor changes

DirectX 12 support has been removed after being too problematic to maintain Add a time out system to the control remapping to allow remapping of the same button as the cancel button. Updated localization files. Add UI tilting with the right stick Optimize folder song sorting and make it use the same multi threaded filtering code as the main song list. Show a spinner in the song list of a song who's media is in the middle of being downloaded.

  • Improved the song creation experience

Fixes

  • PH-77: Fix sorting in multiplayer results not working.

  • PH-79 and PH-201: Fix video being delayed in multiplayer.

  • PH-99: Make editor playtest show correct titles and reset the stats when restarting.

  • PH-118: Fix inconsistent visuals for emblem sizes in the pre-game progression window.

  • PH-120: Fix some notes lingering around when restarting a song.

  • PH-135: Fix some issues with F/F2nd DSC conversion

  • PH-143: Fix intro skip activating by just pressing Triangle

  • PH-152: Prevent pausing during song fade out.

  • PH-153: Fix game crashing when navigating to the latency graph when there's 0 notes.

  • PH-156: Fix some skins' accuracy bars not being visible due to a change in 0 width lines in godot 4.x vs 3.x.

  • PH-158: Prevent pasted notes from being autoplaced in the editor.

  • PH-163Fix issue that would cause the play and stop buttons to be disabled

Source

Steam News / 27 January 2025

Open original