Releases: YARC-Official/YARG
YARG v0.12.6
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows you to install YARG updates easily, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
- Fix MadCatz Xbox One drumkits not being recognized
- Tweak threshold for the yellow FPS icon to 90% refresh rate
- Fix issues with PlasticBand variant device notifications
- Allow setting setlist download location from command line arguments
Full Changelog: v0.12.5...v0.12.6
YARG v0.12.5
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows you to install YARG updates easily, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
- Draggable UI elements
- New "Edit HUD" option in the pause menu settings
- Different position profiles for quickplay, practice, and replay modes
- Pause menu quick settings
- New option in the pause menu to access the quick settings menu
- Basic options such as volume can be adjusted in this menu mid-game
- Brand new localization system
- This means we will soon start with translations for YARG 👀
- Keep an eye out for future announcements regarding translations!
- MIDI device improvements
- Fix various crashes related to MIDI devices
- Implement MIDI pitch bend support
- Added new "All Channels" device option
- Remove 70% scaling limit on volume (this means the game will be louder!)
- Use note speed setting for vocals track speed
- Added option to enable/disable starpower phrases in practice mode
- Added support for the Xbox One Wired and Wireless Legacy Adapters
- Account for song speed in song time display
- Various sorting/filtering improvements
- Fixed numerous issues with CON files
- Fix songs being played at speeds other than 100% being out of sync
- Other scanning touchups
- AND MORE!
Full Changelog: v0.12.4...v0.12.5
YARG v0.12.4
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows you to install YARG updates easily, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
- Music Library Quality of Life Changes
- Fuzzy search
- Instrument sorting
- Remove articles from section names
- Brand new, more optimized image-loading system
- Large scanning optimizations to make it even faster
- Build-In Support for More Controllers
- PS4/5 Riffmaster support
- Xbox One instrument support
- Fix microphone issues on Linux
- Drum activation auto-generation
- Swap up and down inputs when using lefty-flip
- Added option to enable/disable wrap-around navigation in menus
- Automatic profile connection
- Added backup fonts with support for full-width characters
- Fixed drum chart loading errors involving disco flips
- Display song's info on the difficulty select
- Big pitch detection performance increases
- Display "High Score" message on scorecards
- Various DMX fixes
- Various audio fixes
Full Changelog: v0.12.3...v0.12.4
YARG v0.12.3
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows you to install YARG updates easily, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
- Fixed profiles from not saving if no previous profiles existed
- Fixed logs being spammed when renaming a profile
- Fixed stage kit lighting venue count getting reset on song restart
- Added warning for devices not showing up if the player doesn't press an input
- Added Twitter social button on the main menu
YARG v0.12.2
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows to you to easily install YARG updates, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
Warning
You may need to recalibrate your game after this update!
- "YARG on Fire" Theme
- This was originally an April fools joke, but people liked it so we'll keep it for now
- Audio Back-End Rework
- Thanks to sonicfind!
- Audio loading speed improvements
- Allow multiple audio sources to be active at one time: provides a more appealing fade between songs in the music library menu
- Event-based stem volume control: niche, but allows live-sliding of stem volumes to effect the music player
- Enhanced gameplay stem muting functionality: firstly, we now more properly implement a collective muting system - where a stem will only fully mute if all players with the stem are in a "miss" state (only partially muting otherwise). Secondly, this behavior can also apply to the background stem, if present. However, background stem mutes are normalized to a minimum of 50% volume - applied on top of the stem's volume setting. This is to ensure players can still hear some sort of audio at all times (unless your entire band has skill issues). This is accompanied with an altered settings entry for "Mute on Miss", where an additional option to ignore background stems for muting was added.
- When the time comes, the system should be able to support swapping the audio library in-game (for example, if we add an ASIO option)
- Addressed some inaccuracies with the calibrator (alongside taking device latency into account to produce lower values)
- Fixed the momentary volume boost of the music player on startup
- Fixed broken stem muting implementation (which is why it's also a "new feature")
- Fixed preview audio start-end boundaries
- Fixed some incorrect practice mode audio behavior
- Music Library Improvements
- Added (toggleable) favorite button on songs, along with a "Playlists" menu to view your favorited songs!
- Added options for showing stars or the high score in the music library
- You can now click on the "Recommended Songs" header to refresh them
- Search bar improvements
- The sort setting in the music library is now saved across sessions
- Improved performance when scrolling through the music library
- Lighting Peripheral Improvements
- Fog events are now automatically generated if they don't exist in a chart
- Added DMX cue change channel
- Fixed SACN settings not loading correctly on game start
- Fixed various lighting and stagekit bugs
- Toast/Notification Improvements
- Multiple toasts will now be able to show up at once
- You can now click on toasts to dismiss them
- Toasts now become transparent when you hover over them, so you can see what's behind them
- Vocal engine presets
- New logging system (the log file location has moved!)
- Added some song scanning options
- Improved kick note shader to make it brighter and more saturated
- Added button to go to currently-playing song in the music player
- Added options to pause the game on window focus loss and controller disconnect
- Added option to disable/lessen highway starpower effects
- Added button to show scanning errors
- Added option for Starpower SFX to only be enabled on multi-track songs
- Fixed the hit window in practice mode not scaling correctly in some cases
- Fixed sustains animating very quickly at very slow song speed (and vice versa)
- Fixed the last note of a practice section not being included if it is not a sustain
- Disable inputs while songs are scanning
- Updated to Unity 2021.3.36f1
- Exiting the calibration menu or a replay now sends you back to the correct spot
- Various hit window display fixes
- The game can now be resized in windowed mode
- Drums now show the correct colors when in lefty-flip mode
- Fixed the drums color profile preview not using the correct colors for cymbals
- Fixed
.chart
disco flip events not working - Fixed regular text events on vocals being parsed as lyrics
- Fixed the first section selected in practice mode not working correctly
- Make all textboxes disable navigation when selected
- Reworked loading screen management
- Make settings/content loading a bit more robust
Huge thanks to all of the contributors; YARG would not be possible without them!
YARG v0.12.1
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows to you to easily install YARG updates, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
- NEW NOTE MODELS AND TEXTURES! (@EliteAsian123 @kaduwaengertner)
- Massive thanks to Kadu!
- New note, sustain, score box, solo box, and fret models textures!
- Much more optimized then before.
- DMX lighting support (@TheFatBastid #670)
- "All Settings" tab (@EliteAsian123 #682)
- More advanced setting categories
- Settings search
- "Date Added" sorting option (@sonicfind)
- Added support for
tags = cover
in song.ini songs (@sonicfind) - Added back Discord Rich Presence support, now with album covers! (@EliteAsian123)
- Fixed MIDI input not being frame independent (@TheNathannator)
- Various debounce reworks and fixes (@TheNathannator #663)
- Show correct instrument on the preview when in the presets screen (@EliteAsian123)
- Ensure music library properly refreshes after scan (@sonicfind)
- Added back option to practice mode selection (@EliteAsian123)
- Fixed settings being wiped when closing game before they are loaded (@RileyTheFox)
- Fixed practice speed changing while paused (@RileyTheFox)
- Fixed error when loading lyric events with empty text (@TheNathannator)
- Fix star power instantly filling up and not draining in rare circumstances (@TheNathannator)
- Added option to disable global backgrounds (@TheNathannator)
- Fix beat events being out of sync (@TheNathannator)
- Fix frets not being released correctly when restarting a practice section (@jgoyvaerts)
- Reduce default volume of overstumd SFX by 9dB (@jgoyvaerts)
- Fix inputs not being handled correctly while paused (@jgoyvaerts)
- Fix song length being way larger than it should be on some charts (@TheNathannator)
- Fix vocal shifts not applying until the next lyric is reached (@TheNathannator)
- Fix number slider textboxes being unintuitive to type in (@TheNathannator)
- Various music library sidebar fixes (@jgoyvaerts)
- Fix vocals players after the first not being forced to sit out if there are no vocals parts (@Supersonicboss1)
- Fix sustain bursts dropping sustains (@RileyTheFox)
YARG v0.12.0
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows to you to easily install YARG updates, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
Here are the main changes since v0.11.1:
- Brand new frame-independent engine system
- Every single instrument engine has been redone from the ground up to support frame-independency. This means that even if you run your game at 30 FPS, your inputs will pretty much never lag. In fact, the new engine system has no concept of FPS!
- Not 100% complete yet.
- Unfortunately we've decided to drop pro-guitar until the next update (v0.13) due to time constraints. Sorry about that!
- Visual gameplay improvements/customization
- Track curve.
- Greatly improved preset system
- Camera presets can now be saved and shared
- Color profiles
- Engine presets (more info below!)
- All art of the menus have been redone!
- NOTE THEMES!
- YARG now ships with a Rectangular theme (default) and a Circle theme!
- New scoring, history, and replay system
- Replays and scores for all songs you complete will be saved! Unfortunately, replays can produce inconsistent results from the first playthrough. We'll try to get this fixed!
- Modifiers
- All Strums, All Taps, All HOPOs, HOPOs to Taps, Taps to HOPOs, and No Kicks.
- Brutal Mode has been removed for now, but it will return in v0.13.
- Customizable engine
- With the engine preset system, you can customize the YARG engine to your liking!
- 3 default presets are included: Default, Casual, and Precision.
- Default timing window decreased from 190ms to 140ms.
- AND SO MUCH MORE!
YARG v0.11.1
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows to you to easily install YARG updates, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
Minor Changes:
- Fixed vocal search filter returning everything (@TheFatBastid #524)
- Fixed calibrator (@EliteAsian123)
- Fixed logs being spammed when using bots and in the music library (@EliteAsian123)
- Made sorting persistent in the music library (@EliteAsian123)
YARG v0.11.0
Warning
This update requires a full cache refresh.
🚀 Download This Update on the YARC Launcher!
Click here to view the launcher downloads!
The YARC Launcher allows to you to easily install YARG updates, and also allows you to install the official YARG setlist!
📁 Portable YARG downloads
⛔ Portable YARG downloads are NOT RECOMMENDED! Use the launcher for full features.
📋 Changes
Major Changes:
- The YARC Launcher is here! Click here to view the launcher downloads!
- Thank you SO MUCH to @kaduwaengertner and @Pantotone for helping me with it!
- The Official YARG Setlist is ALSO HERE! Download it in the launcher!
- The setlist will be regularly updated by the amazing charting team! Thank you so much to them! Here are the songs so far!
- bottom bunk - pizza rolls
- Höwler - The New World Disorder
- KINGSEEKER - Butterflies
- Portraits of Tracy - The Afterparty
- Stone Deep - Runnin' Man
- Customizable lyric bar (@EliteAsian123 @kaduwaengertner)
Minor Changes:
- Vocal scoring now accounts for song speed (@EscapeNumber001 #496)
- Removed problematic kick particles (@EliteAsian123)
- Made source icons less pixelated (@EliteAsian123)
- Show source icon in Discord RP (@EliteAsian123 #494)
- Fix
dev
being behindmaster
(@TheNathannator #497) - Adjusted models scaling (@kaduwaengertner #501)
- Properly fix solos, and fix Pro Drums/5-lane drums SP/solos/activations not showing up (@TheNathannator #508)
- Remove redundant calculation in BASS matrix generation (@sonicfind #519)
- Small refactor around loading a song entry's audio (@sonicfind #521)
Full Changelog: v0.10.7...v0.11.0
YARG v0.10.7
WARNING: This update requires a full cache refresh.
Downloads:
- Windows 64-bit (Portable)
- Linux x86_64 (Portable)
- MacOS Universal (Portable)
- You may get a “Apple couldn't verify this file for malware” message. Do Shift + Right-Click > Open to bypass this message.
Major changes:
- New track graphics! (@kaduwaengertner @EliteAsian123 #470)
- New track shader, with parallax, new solo markers, etc.
- New track trims!
- Fixed
.mogg
panning for CONs in certain situations (@rjkiv @RileyTheFox #473 #480) - Swapped over to OpenSource for song sources; updates automatically! (@EliteAsian123)
- Song select improvements with headers, and optimized searching code (@SamuelPalma #460, @EliteAsian123 #477, @SamuelPalma #471)
- Various microphone audio fixes (@RileyTheFox #469)
- Move song progress bar into ScoreBox's frame (@muskit #472)
- Cursor now hides in game (@EliteAsian123)
Minor changes:
- Add drum kick bounce toggle to general settings by (@jnackmclain #437)
- Bots now auto-whammy (@LocalH #438)
- Actually fixed fixed DQ above 100% (@muskit #441)
- Fix negative values in video_start_time (@EliteAsian123)
- Fixed venues shaders not loading on non-windows systems (@Pantotone #445)
- A bunch of UI tweaks (@muskit #447, @EliteAsian123 @kaduwaengertner)
- Reimplement, reorganize, and fix a number of solo handling things (@TheNathannator #446)
- Fix infinite loop generating beatlines in 1/x time signatures (@RileyTheFox #450)
- Fixed year display for songs from The Beatles Rock Band by (@EscapeNumber001 #449)
- Fix songs not ending in rare cases (@RileyTheFox #453, @TheNathannator #455)
- Add tilt mapping to FiveFretInputStrategy (@LocalH #458)
- Implement .chart lyrics parsing by (@TheNathannator #459)
New contributors:
- @yoitsOJ made their first contribution in #468
Full Changelog: v0.10.6...v0.10.7