• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 40 41 42 43 44 ... 116 Next »

More DTK Audio Fixes
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
More DTK Audio Fixes
07-24-2014, 06:26 AM (This post was last modified: 07-24-2014, 09:37 AM by JMC47.)
#1
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
As many people could tell, there were a few regressions upon the last DTK audio merge. What's being checked out and tested this time is mostly looping within streaming audio. This includes regressions in the Tony Hawk series, Pacman Fever, Crazy Taxi and likely other titles. While I have tested them, frankly, last time I missed a bunch of stuff and know that other experienced testers on the forums caught it way earlier than I did.

The work on this Pull Request was done by booto, and the code can be found here: https://github.com/dolphin-emu/dolphin/pull/664

Issues to test:

Audio Looping in Streaming Audio titles (For information on streaming audio titles: http://www.gc-forever.com/wiki/index.php?title=Audio_Streaming
Possible regressions in titles since the previous DTK merges.
Any kind of issues with streaming audio.

Builds:

Windows: https://dl.dolphin-emu.org/prs/pr-664-dolphin-latest-x64.7z
Mac: https://dl.dolphin-emu.org/prs/pr-664-dolphin-latest.dmg

If you're really feeling adventurous, you could also try to find a feature that hasn't been tested yet. We're currently looking for this to show up in the debug logs: "Change AIINTVLD to (some kind of value goes here)" We were unable to find a game that used this feature in first go around. This is a debug log, so you have to use a debug build, enable debug logs in log configuration. Make sure AudioInt is checked in log configuration as well, and view the log. Then see if the message "Change AIINTVLD to" anything shows up.

Windows Debug: https://dl.dolphin-emu.org/prs/pr-664-dolphin-latest-dbg-x64.7z
Find
Reply
07-24-2014, 09:01 AM
#2
purpasmart96 Offline
Member
***
Posts: 124
Threads: 8
Joined: May 2014
Don't forget the messed up audio syncing in project m
Find
Reply
07-24-2014, 09:03 AM
#3
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
Is it still messed up in the PR? If so, let us know at least.
Find
Reply
07-25-2014, 10:04 AM
#4
purpasmart96 Offline
Member
***
Posts: 124
Threads: 8
Joined: May 2014
Yep, both Audio and Auto don't work work, before the DTK rewrite If I set the fps to "audio" it be set at 66fps and variable in the project m loader, it's 33-5 fps in the project m loader when it should be in the mid forties. basically everything that the DTK rewrite fixed broke stuff that was fine.
Find
Reply
07-25-2014, 12:40 PM
#5
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
Umm, forcing it to run at 66 vps isn't "fine" you're completely wrong on that. Just because it changed the behavior, doesn't mean it broke it. It was obviously broken to begin with. This sounds similar to the Harvest Moon AudioInterface problem, which has been in Dolphin since... pretty much forever. It's just that DTK audio was so hopefully broken that you could make the emulator run the wrong framerate in order to "hide" the issue.
Find
Reply
07-25-2014, 01:00 PM (This post was last modified: 07-25-2014, 01:33 PM by purpasmart96.)
#6
purpasmart96 Offline
Member
***
Posts: 124
Threads: 8
Joined: May 2014
(07-25-2014, 12:40 PM)JMC47 Wrote: Umm, forcing it to run at 66 vps isn't "fine" you're completely wrong on that. Just because it changed the behavior, doesn't mean it broke it. It was obviously broken to begin with. This sounds similar to the Harvest Moon AudioInterface problem, which has been in Dolphin since... pretty much forever. It's just that DTK audio was so hopefully broken that you could make the emulator run the wrong framerate in order to "hide" the issue.
I'l upload the a video showing the issues with project M that will help with some of the confusion. I'd rather it output the wrong framerate then having the audio all messed up.
Find
Reply
07-25-2014, 01:32 PM
#7
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
It's not confusing, if you're forcing the game to run at the wrong speed (66 vps) to hide a bug, that doesn't mean anything. Sure, DTK audio fixes can make that work-around no longer work, but the goal is to fix the problem that's causing audio to play at the wrong rate in the first place.

My issue with this is that it's likely unrelated to the DTK rewrite, and that another but in the Audio Interface is to blame.
Find
Reply
07-25-2014, 02:04 PM
#8
phire Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 31
Threads: 0
Joined: Jan 2014
The original reason for audio sync has been invalid for a while, we just never got around to removing it.

As it's now broken, it is scheduled to be removed from master in the next few days. Any games which only work with Audio sync should have bug reports filed.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode