Go Back   Project64 Forums > General Discussion > Open Discussion

Closed Thread
 
Thread Tools Display Modes
  #541  
Old 12th August 2014, 01:34 AM
retroben's Avatar
retroben retroben is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Jul 2013
Posts: 685
Default

Shunyuan's audio plugin works in LLE since PJ64 defaults with High Level audio unchecked.

I tried the latest Azimer's audio and the the DS8 Plugin is wrecked because it took forever for the game to start,and every second was seizing up.
I had to wait a long while just for PJ64 to finish closing.
However,the XAudio plugin works just fine.

What on Earth is wrong with the DS8 version of Azimer's audio?!?
  #542  
Old 12th August 2014, 02:39 AM
HatCat's Avatar
HatCat HatCat is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2007
Location: In my hat.
Posts: 16,256
Default

Quote:
Originally Posted by retroben View Post
However,the XAudio plugin works just fine.
Quote:
Originally Posted by the_randomizer View Post
I think you might want to try Azimer's 0.70 WIP 4 plugin instead, it doesn't use stolen code And works a lot better than this "HLE" plugin ever will. http://www.emutalk.net/threads/55161...WIP-2-Feedback

That plugin > Shunyuan's "plugin".
And there we have it folks. The only XAudio plugin that works just fine.
http://www.emutalk.net/threads/55161...WIP-2-Feedback
  #543  
Old 12th August 2014, 04:47 AM
the_randomizer's Avatar
the_randomizer the_randomizer is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Sep 2008
Location: USA
Posts: 1,136
Default

Quote:
Originally Posted by retroben View Post
Shunyuan's audio plugin works in LLE since PJ64 defaults with High Level audio unchecked.

I tried the latest Azimer's audio and the the DS8 Plugin is wrecked because it took forever for the game to start,and every second was seizing up.
I had to wait a long while just for PJ64 to finish closing.
However,the XAudio plugin works just fine.

What on Earth is wrong with the DS8 version of Azimer's audio?!?
Because the DirectSound API is deprecated in newer versions of Windows and is not recommended for use. Azimer explains that he never meant to use that API in the plugin since XAudio2 API is far superior. Just use that instead lol. There are no advantages to using DirectSound in Windows Vista/7 or above. Read what he said here on post #26 http://www.emutalk.net/threads/55161...l=1#post453597

He's removing it since the API is flawed and therefore has no advantage; XA2 is so much better.

If XAudio2 is working fine, why the hell are you even using the DS8 version? XDDDD
__________________
My rig:
CPU: Intel Core i7 4470 3.4 GHz to 3.9 GHz
Video card:: MSI nVidia GTX 970 4 GB GDDR5
OS: Windows 7 Professional 64-bit
RAM: 16 GB DDR3 SDRAM 10600
HDD: 2 x Western Digital 1 TB HDDs
Monitor: 23" Asus Full HD LED

Oh, and Snes9x > Zsnes in every way

Last edited by the_randomizer; 12th August 2014 at 04:50 AM.
  #544  
Old 12th August 2014, 05:36 AM
Azimer Azimer is offline
Project Supporter
Member
 
Join Date: Dec 2005
Posts: 76
Default

To be fair, it's not DS making the plugin bad but my implementation is experimental. I am trying out what I am calling "streaming" the audio from RDRAM like the real system would but I am failing to get the timing right. I am finding the games using the ABI would have trouble with overwriting buffers and causing pops. It's my own to fix this timing and not have to make it an option for Boss games. I have the mentality that the default options should always be the best and this breaks that.

I am also rewriting DS to use notifications in a dedicated thread rather than polling. The latency savings isn't nearly as important as I thought it was. With the rewrite, I have the potential of integrating the base logic of what happens with directsound and that of xaudio2 to the point where there's no discernible difference between the two.
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 10:56 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.