Hi techs,
XWA with DSUCP 2.6.
The intro music, movie clip music and in-game music and voice seems to 'hiuccup' as if there are repeated momentary sound gaps. Could there be a gap being created as sound files are called up by the game?
thanks,
Wax
gaps in music and voices
gaps in music and voices
“Some day you will be old enough to start reading fairy tales again.”
― C.S. Lewis
― C.S. Lewis
- blue_max
- Posts: 2296
- Joined: Wed Mar 20, 2019 5:12 am
I believe this happens if you try to run the game on multiple cores. You have to force the game to run on one core only. Also, I think you have to set ProcessAffinity to a specific core in ddraw.cfg (but I'm not sure).
- Darksaber
- Posts: 10931
- Joined: Mon Jan 10, 2000 12:01 am
- Contact:
Yes your correct, by default the DDraw.cfg in both XWAUCP and DSUCP are set to Core 2
Setting this to 1, 3 or 4 may solve your problem, dunno????
Code: Select all
; ProcessAffinityCore = int value
; When set to 0, the process affinity is not changed
; The value indicates the core you want the process to run on
ProcessAffinityCore = 2
“You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.”
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- keiranhalcyon7
- Posts: 599
- Joined: Tue Jan 02, 2018 6:41 am
I've also observed cutscene choppiness with the time hook enabled. If setting core affinity doesn't help, try renaming hook_time.dll to something like hook_time.dll.disabled to disable that hook and see if that improves things. (It's annoying, but in order to watch the cutscenes, I exit the game, disable the hook, renter and watch, exit again, enable the hook, them go back and play some more.)
- WaxSavage
- Posts: 13
- Joined: Mon Dec 16, 2019 5:50 pm
Thank for the responses. I tried changing the ProcessAffinityCore using each of the numbers from 0 ~ 4. No improvement.Darksaber wrote: ↑Thu Jan 02, 2020 8:20 pmYes your correct, by default the DDraw.cfg in both XWAUCP and DSUCP are set to Core 2
Setting this to 1, 3 or 4 may solve your problem, dunno????Code: Select all
; ProcessAffinityCore = int value ; When set to 0, the process affinity is not changed ; The value indicates the core you want the process to run on ProcessAffinityCore = 2
Then tried Reimar's DDraw file pack https://github.com/rdoeffinger/xwa_ddra ... 10_rc2.zip
changing the ProcessAffinity to the number 2.
Runs perfectly now. Music and voice is as smooth as silk.
“Some day you will be old enough to start reading fairy tales again.”
― C.S. Lewis
― C.S. Lewis