[vgmstream] Possible bug? Old versions for foobar2000? by Pixel_Crusher at 5:34 PM EDT on August 15, 2017
I'm having some trouble playing my streams properly using the most recent version of vgmstream for foobar2000. For reference, I have vgmstream set to "loop forever" when playing my streams (.adx) but instead of playing a track endlessly, foobar2000 starts playing it again from the beginning.

I'd like to go back to a more outdated version until this possible bug is fixed. Is there a site that archives previous versions?



edited 5:51 PM EDT August 15, 2017
by Vector Harbor at 6:07 PM EDT on August 15, 2017
Have you check in the playback (Input section) ?
by soneek at 6:50 PM EDT on August 15, 2017
Which game's adx files is this happening for? Or is it for multiple games?
by Pixel_Crusher at 7:49 PM EDT on August 15, 2017
I'm currently using foobar2000 v1.3.8 and vgmstream's Playback (Input section) settings are like this:

https://ibb.co/dLi1CF

This is happening in streams from:

Akumajou Dracula X - Gekka no Yasoukyoku (1998-06-25)(KCE Tokyo)(KCE Nagoya)(Konami) [Sega Saturn] (eg. 20 Lost Painting.dvi)

Metroid Prime 2 - Echoes [Metroid Prime 2 - Dark Echoes] (2004-11-15)(Retro)(Nintendo) [Gamecube] (eg. 42 - Submerged Temple.dsp)

Xenosaga Episode III - Also Sprach Zarathustra [Xenosaga Episode III - Zarathustra wa Kaku Katariki] (2006-07-06)(Monolith)(Namco) [PlayStation 2] (eg. 1208-adx_9, 1221-adx_9)
by kode54 at 11:29 PM EDT on August 15, 2017
Yeah, I had to rebuild it completely to sync the changes between the object files. Apparently, something got out of sync and didn't get rebuilt when it should have. Major changes to the plugin sources should have prompted me to do so with the previous release.

I also made some minor changes, since calls to the get_vgmstream** function that returns the sample count based on loop count, fade time, etc, also assigns a loop target to the vgmstream instance that's passed to it, I needed to change a few places to reset that loop_target to 0, since we handle looping ourselves in the foobar component.
by Pixel_Crusher at 7:53 AM EDT on August 16, 2017
So, it wasn't a bug but intentional? If so, is there any workaround so that I can listen to the streams "eternally"?
by bnnm at 11:45 AM EDT on August 16, 2017
It's recent bug-ish behaviour. kode fixed it, try to update your plugin.
by Pixel_Crusher at 2:49 PM EDT on August 16, 2017
I've updated it right now and "loop forever" is working as it should.

Thanks for the help people! =)


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source