ubi.com    Forums  Hop To Forum Categories  Beyond Good and Evil  Hop To Forums  Beyond Good and Evil - Community Technical Help    Sound synchronization issue; what causes it, and can it be fixed?

Moderators: bitebug2003, jasminam
Go
New
Find
Notify
Tools
Reply
  
  Login/Join 
<Guest>
Posted
I won't bother posting my mile long DXDiag printout in this post for two reasons; #1)I'm not on my home computer, and #2) I believe this to be a game-specific issue, not a system configuration issue.

The speech is not in sync with the video, but *only* during cutscenes. It(the speech) doesn't get progressively more and more behind(as would be the case if the game was running too fast; IE, the game is running at 90fps, the sound is sync'd for 30, and so the video gets more and more ahead of the sound) instead, it seems to start too late. It *appears* to me that the game, for cutscenes, uses one long audio clip for the speech, and just plays that starting and ending at fixed points in time, and the game animations go about their business as well. The reason I say this is because even in scenes where there would be no stress on the system(such as *minor spoiler* the scene where you're given a mission update on agent double-H, and just shown snapshots that he took etc), the sound still lags behind the video. I've tried running the game at the absolute minimum settings, quite high settings, and everything in-between to no avail.

System specs:
AMD Athlon 2500+(barton core)
2x256MB ram(dual channel)
ATI Radeon 9600 pro
SBLive soundcard

I will say that all of my drivers(sound, forceware[my motherboard is an nforce board], and video) are all up to date, and I recently reformatted/reinstalled windows XP(recently as in, less than 2 weeks ago). The only thing I have yet to try is enabling vsync, I haven't seen an option to do this in the game settings menu, so I'll probably end up forcing it at the driver level. I'll probably get a chance to post the results of that before I get any replies to this, that being the case, I'll probably have an update on this later on this evening. If it's absolutely necessary, I can and will post my dxdiag later on when I'm at home, but because the sound is lagging behind the video, and not vice-versa, that suggests that either the video is running faster than the sound was sync'd for, OR, that the sound is starting too late in the scene, or possibly both.

Matt
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
Hehe, I was going to recommend to force Vsync, but I see you've already decided to do that. On my 9800Pro, I leave it forced for all games. I can't stand screen tearing, so I have to run it.

My system:

AMD XP 3000+ @ 2.23Ghz
1 gig of Corsair DDR PC2700 RAM @354Mhz
Radeon 9800 Pro video w/TV out core @434, mem @730
Windows XP SP 1
Microsoft Directx 9.0b
Antec TruePower TrueBlue True480 PSU
LiteOn DVD+/-RW drive
Plexwriter CD-RW
Maxtor Diamond 9 160GB SATA hdd
Westerndigital 40 gig harddrive
Westerndigital 100 gig hdd (external)
Asus A7V600 VIA KT600 mainboard
Creative 5.1 surround system
Thermaltake Aquarius II liquid cooling system

Additional PC version help:

http://www.pcgamessource.com

XIII Mod and Beyond Good and Evil Tech support mod
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
Update:

Well, enabling vsync at the driver level(forcing it to "always on") seems to have worked. Maybe that should be made a sticky at the top of this forum? Just something along the lines of "If the in-game speech seems to lag behind the video, force vsync on in your video drivers" or something, I've seen more than a couple posts about the speech not being in sync with the video. Anyway, I'm happy now :P
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
My graphics card, a GF4 Ti4200 128MB, had a Hardware Vertex Shader Unit that kept tearing the image into unrecognizable pieces until I read around and enabled VSYNC. BG&E has since ran really well, and without hitches.
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
I have the same problem.. but I have to ask.. How do I enable Vsync as you have done.. Havent found that option anywhere..
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
Use Rivatuner.

www.guru3d.com
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
I have RinaTuner but I cant find where that option is .. :|
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
DirectX section.
VSYNC tab.
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
You can, most likely, also enable it in the driver settings. Right click on your desktop, and go to properties. Then go to the settings tab, then advanced. From there, it becomes a bit varied. Click through the tabs until you find OpenGL and DirectX settings. On those tabs, you should be able to enable vsync. There should be a few options. #1) always off, #2) off by default, #3) on by default, and #4) always on. You'll want to select always on, to enable vsync.
 
Reply With QuoteEdit or Delete MessageReport This Post
<Guest>
Posted
Yeah, its the subsection under the Direct3D tab. You can't miss it. Its the ONLY subsection.
 
Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Hey guys,

I experienced the same audio/video sync problems yesterday when watching that *spoiled* Double-H cut scene. After I read some posts in these forums, I started fiddling around with the VSYNC settings, but that didn't help at all. However, I realizaed that my video was WAY WAY WAY out of sync after a short period of time. In my eyes, this would have been somthing those QA testers at UBI should have caught for sure. So, I fiddled around with my resolution and refresh rate settings.

I played the game at 800x600 with all settings cranked up. Even at 1024x768, I experienced jerkiness every now and then. That's why I chose 800x600 with AA at full settings. So I thought maybe because of the lower resolution the video gets played back at a higher speed, just because the graphics board has the power to do so. Then I realized that I had my refresh rate set as high as 120Hz!!!

Guess, what: the lower the refresh rate the more the video got in sync with the audio. I finally reached STANDARD 60Hz refresh rate at 800x600 and -- as the french say -- Viola ;-)

My video is in perfect sync with the audio. I learn from this experience that the folks who designed this game synched their video and audio at 60Hz. My bet: for compatibility reasons.

Anyway, just thought I'd share this experience here, and I hope that you guys are reading this. If anybody cares, this would be something to make sticky...


Kay
 
Posts: 2 | Registered: Mon May 03 2004Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
I reather put 75herc max.

If you have a good monitor you souldn't expirince the diference (with youre eyes). And the sound issue sould not be a problem (thats why theye put the refesrh rate in the game setup).

And in Win98 I wasn't able or I'm not sure that I put the refersh rate propacly. Can somebody tell me how to do it exetly?
 
Posts: 25 | Registered: Wed April 21 2004Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Zixinus,

It's not so much about what the monitor supports or how the game looks better at a higher refresh rate. It's more about the audio being out of sync with the cutscene videos. My experience was that no matter what resolution I ran the game, the cutscenes were out of sync with refresh rates higher than 60 Hz.

If anybody has different experience with this, let us know. It would be nice if somebody who knows more about the inner workings of BGE gave a statement about this issue.

To set your refresh rate for the game, go to the Beyond Good and Evil Settings dialog and choose the tab where you can change your video setting (should be default). You'll see two drop-down boxes: one for the resolution and one for the refresh rate. This basically overrides your desktop settings.

Gotta be careful though. I had an issue when I chose 640x480 and 100 Hz (just because I wanted to try it out, ok?). When I started the game with those setting, it gave me a weird error message that Direct3D wasn't able to initialize. Changing everything back to its prior settings @800x600/60Hz didn't make this error go away, so I was forced to uninstall and reinstall BGE. Of course, I wasn't aware of how to backup the savegames (I read that post here on the forum later on). So I was screwed.

Again, that's just my observations. Other than that: THIS GAME RULES. I love the narrative side of the game and how it guides you through the missions. Great job, UBI.

Kay
 
Posts: 2 | Registered: Mon May 03 2004Reply With QuoteEdit or Delete MessageReport This Post
  Powered by Eve Community  
 

ubi.com    Forums  Hop To Forum Categories  Beyond Good and Evil  Hop To Forums  Beyond Good and Evil - Community Technical Help    Sound synchronization issue; what causes it, and can it be fixed?

Terms of Use

Privacy Policy