Open Wildenhaus opened 1 year ago
I was able to fix this with a few steps.
Sniffer.cs
I changed the following because it would not properly trigger the start of a song (it was expecting state to go from In Menu -> Song Starting, when it should expect In Menu -> Song Selected -> Song Starting):private void Sniffer_OnStateChanged( object sender, OnStateChangedArgs e )
{
var newState = e.newState;
var oldState = e.oldState;
if ( ( oldState == SnifferState.IN_MENUS || oldState == SnifferState.SONG_SELECTED ) &&
newState == SnifferState.SONG_STARTING )
{
OnSongStarted?.Invoke( this, new OnSongStartedArgs { song = currentCDLCDetails } );
}
else if ( newState == SnifferState.IN_MENUS &&
oldState != SnifferState.NONE )
{
OnSongEnded?.Invoke( this, new OnSongEndedArgs { song = currentCDLCDetails } );
}
}
@Wildenhaus can you release it as an .exe? thanks
Describe the bug It seems that this year's random update that broke CDLC also broke this app.
To Reproduce Steps to reproduce the behavior: Try running the GUI with the latest version of Rocksmith 2014. It sees the game is running but doesn't pull data.
Expected behavior For it to pull data from the game.
Desktop (please complete the following information): Windows 10