..:: PCSX2 Forums ::..
Register | Help | Log In |
Register PCSX2 Site Forums Member List Donate View Today's Posts Search

Current time: 03-21-2010, 09:47 PM Hello There, Guest! (Login — Register)

..:: PCSX2 Forums ::.. / Plugins / Discussion and support / SPU2-X

2 users browsing this thread: (0 members, and 2 guests).

Pages (26): « Previous 1 ... 13 14 15 16 17 ... 26 Next »
Post Reply 
 
Thread Rating:
  • 25 Votes - 4.36 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode | Linear Mode
SPU2-X
Author Message
Air Offline
PCSX2 Programmer
******

Posts: 1.144
Joined: Nov 2008
Location: Meshoppen, PA
Post: #141
RE: SPU2-X
GSdx's fps readout is generally not trustworthy, especially with MTGS enabled. The only true way to test PCSX2's Limit accuracy is to disable Timestretching on either SPU2-X or ZeroSPU2, and see if it ever skips during a part of a game that runs full framerate on your machine. I usually use a menu screen, since those typically run very fast. If the limiter has accuracy problems, the SPU2 plugin will either "skip" or "pop" every 15-30 seconds (spu2-x), or loop in and out of studderyness (zerospu2 -- typically smooth for 7-15 seconds, and studdery for a few seconds). If the audio plays smooth, then all is well.

I added logging features to spu2-x to log buffer over/underruns. It's specifically included for this purpose.

The last time I tested it (which admittedly was some months ago, just before the 0.9.6 release), all was fine. GSdx's FPS readout was pretty inaccurate as always, but the sound never skipped and that meant that the emulation was dead on accurate.

The reason this works is because the SPU2 is timed to the frequency of your soundcard, which uses its own internal 48khz timer. If PCSX2 is timed properly itself, it feeds your SPU2 plugin exactly 48000 samples per second. If it's off by any amount, you'll get eventual skips and studders caused by the internal sound buffers getting overrun or underrun.

Now for the kicker: enabling vsync is not accurate. PS2 games are clocked at 59.94 frames per second, and so running them at 60fps will cause audio to skip/desync every 16 seconds or so. To get PS2-accurate timings you need to have the internal limiter enabled, regardless of the vsync setting.

Jake Stine (Air) - Programmer - Pcsx2 Development Team
(This post was last modified: 07-27-2009 03:25 AM by Air. Edit Reason: )
07-27-2009 03:12 AM
Find all posts by this user Quote this message in a reply
ininpa Offline
Newbie

Posts: 11
Joined: Apr 2009
Location:
Post: #142
RE: SPU2-X
I don't know if I'm a typical case or not, but for me it just always runs fast and loose. If I set it to limit at 57 fps, it will hover around 100%, give or take 3-6 fps.

ZZogl reports the same as GSdx. So far vsync is the best way to limit sputtering. In action games, it's best to have that consistency.

Windows XP x64
Core 2 Duo E6750
Radeon 4850
07-27-2009 05:48 AM
Find all posts by this user Quote this message in a reply
gladiator Offline
Junior Member
*

Posts: 41
Joined: Jul 2009
Location: Somewhere in Europe
Post: #143
RE: SPU2-X
To report another bug that i suppose that is plugin related, the game Gradius III & IV only got music and sound effects using zerospu but don't have it if you use spu2x.
07-27-2009 07:47 AM
Visit this user's website Find all posts by this user Quote this message in a reply
diegochiha Offline
Pcsx2 config tweaker
****

Posts: 813
Joined: Mar 2009
Location: Uruguay
Post: #144
RE: SPU2-X
This is strange, i got that strange frame limiter thing if a change the ee options and the vu recs options,in some games XD
08-05-2009 04:42 AM
Find all posts by this user Quote this message in a reply
prancas Offline
Newbie

Posts: 1
Joined: Aug 2009
Location:
Post: #145
RE: SPU2-X
Hi, i'm kinda new to all this the program and stuff
I would appreciate if anyone could just help me a bit
I got a small problem here with this new SPU2-x 1.2.dll

Here how it looks

[Image: problemat.th.jpg]

Thank you in advance, who can help this newbie Tongue
08-12-2009 01:04 AM
Find all posts by this user Quote this message in a reply
LuisR14 Offline
Sora's Neighbor :P
****

Posts: 2.330
Joined: Dec 2008
Location: USA
Post: #146
RE: SPU2-X
i think you need to update your DirectX Smile
http://www.microsoft.com/downloads/detai...layLang=en

Windows 7 64bit
Intel Pentium Dual-Core E5200 OC to 3.6GHz, Intel GMA x4500, 1GB DDR2

NinjaMight just work on next guideNinja
08-12-2009 07:50 AM
Find all posts by this user Quote this message in a reply
mackoyski Offline
Banned
**

Posts: 180
Joined: Aug 2009
Location:
Post: #147
RE: SPU2-X
Bug report :

SPU2-X prevents Armored Core 3 from running; the screen just displays a black screen.
Tested with different spu2-x setting, no go.
Tested using peops and zero spus; game works fine.
(This post was last modified: 08-30-2009 01:27 PM by mackoyski. Edit Reason: )
08-30-2009 01:26 PM
Find all posts by this user Quote this message in a reply
molitar Offline
Newbie

Posts: 17
Joined: Sep 2009
Location:
Post: #148
RE: SPU2-X
No audio at all with SPU2-x 1.2.. works with 1.1.

Dolby Digital Live Sound card Mystique 7.1
09-23-2009 09:44 AM
Find all posts by this user Quote this message in a reply
Air Offline
PCSX2 Programmer
******

Posts: 1.144
Joined: Nov 2008
Location: Meshoppen, PA
Post: #149
RE: SPU2-X
Did you try using the DirectSound driver instead of the default XAudio2 driver?

Jake Stine (Air) - Programmer - Pcsx2 Development Team
09-23-2009 10:34 AM
Find all posts by this user Quote this message in a reply
Kaoschan Online
Newbie

Posts: 17
Joined: Feb 2009
Location:
Post: #150
RE: SPU2-X
r1933 is still breaking all of my games (all of my games = GUST games)

Jake you need to refix it Laugh

CPU: Intel Core2Duo E6600 @2.7Ghz (OC'ed)
Mainboard: ABIT Fatal1ty FP-IN9 SLI
GPU: XFX Geforce 8800 GTS 320MB
RAM: 3GB DDR2-800
OS: Windows XP SP3 (Home Edition)
(This post was last modified: 09-30-2009 11:43 AM by Kaoschan. Edit Reason: )
09-30-2009 11:27 AM
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Pages (26): « Previous 1 ... 13 14 15 16 17 ... 26 Next »
Post Reply 


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


Current time: 03-21-2010, 09:47 PM

Contact Us | PCSX2 | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication

Powered By MyBB, © 2002-2010 MyBB Group.
Theme created by IncadudeF and modified by bositman