X3: Terran Conflict Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Video and Sound

I just got X3:Terran Conflict running in Crossover I hasn't been possible before because of the TAGES Protection.
Which they now took away in the last patch 2.5.

So now that the game is runnable it's playable but not that great.
Cause you can't hear Voices or see videos. It's a big problem because most of the AI communicate thrugh voice.
And the missions objectives sometimes comes through videos.
The rest is running excellent!

Agreed on all fronts - I'd say we're at Bronze now, close to Silver.

Yeah I would actually give it a Silver if only the voices would work.

Confirming this behavior wrt the Steam release of this title.

Has anyone tried the script mentioned over at wineHQ about this?...see;

http://appdb.winehq.org/objectManager.php?sClass=version&iId=18279

I'm going to try meld the script mentioned there into the CXG
situation, but as I'm using the Steam release of this title, any
results I gather might only be relevant to the Steam release...

Cheers!

edit: note that script will not work as is in crossover ;)

Played around with a few things, and video and sound seem to be working now. I installed the Visual C++ 6.0 runtime, DirectX legacy, ffdshow (all codecs enabled), and the stuff mentioned in the comment to this Youtube video: http://www.youtube.com/watch?v=zkeiZkxNrpk

It's a bit sluggish on my iMac, but other than that, it seems to work. That's with X3TC 2.6 on Crossover Games 9.0.

With my last round of testing here wrt CXG 9.1 linux, it's actually
running quite a bit better -- still no sound, but the cut scene videos
are working, and it's achieving playable framerates on this AMD x2 2.1gHz
w/ 4gb ram + gt9800 w/ 1024mb rig...I think there's some more sound
updates coming in the next CXG release, so I might have a closer look
at sound then...it has however improved in the graphical/playability
contexts noticeably...still needs 'easy' sound, wherein easy is nothing
more than a virtual/component C4P profile can handle...

Cheers!

Any more information on this? X3:TC Mac version is too buggy to be playable, and Crossover seems to run it great (in fact at much better framerates than the Mac version!), except there are no voices or videos. The videos aren't such a big deal, but everything seems so quiet without the voices. Why don't the voices work? And is there anything at all we can try to get them working?

Hi there,

  Tbh, I just mentioned to another advocate yesterday that I  

needed to go recheck some steamapps (wrt sound issues, seeing as
I had a few other tie profiles around to help out - I'll stick
this one to the top of the list for Saturday =)

Cheers!

Hey, thanks a lot! Keep us updated. :)

Defender wrote:

Hey, thanks a lot! Keep us updated. :)

I did get to looking at it ; I came away with the impression
that I really need another couple of apps in C4 to better tackle
this, so I've submitted same -- when they are approved, I'll
have another bash at things this week ;)

OK. I don't really understand the technical side of things, so I'll just say thanks for your continuing hard work! It is so close to being quite perfect.

Also, I've realized that the music doesn't play either. Not important at all, but I'd thought I'd mention it here.

On the plus side, it is apparently possible to turn on subtitles! So although the game still feels very quiet without any of the voices, you are able to read all of the story elements, item descriptions, etc. at the bottom of the screen. This option is in the in-game game options (go to the sound options from the HUD, not the title screen options).

Edit: after a comparative test on a Debian 5 here, and a retest on this rig,
it was correct in thinking I'd noodled the ffdshow tryouts -- just install it
'as is' works fine. Setting emulated virtual desktop on, may bangle the Steam
client overlay ; this may be OS and/or video card/chipset related - I can't
readily dismiss advising folks try that way to begin with - lower spec video
setups might gag on fullscreen @ default settings.... that said....

Running it fullscreen, here, as per this below, really does have this near gold.
-Everything- seems to be working now afaict. I've given it silver, only because
of limited gameplay + the fact this manual method below is a bit of work. Next
week it should be possible to do this in a crosstie profile ; that leaves time
in gameplay ;) I've edited some parts of this below as appropriate ...

/////

...Ok hoopy_froods, got your towels ready? =) The only thing eluding me now, is
the intro video ; intro soundtrack works funny enough, just not picture... weird...
(edit: these work now)...

...I'll look at that later, just now though, I've got music, talk audio, ship computer
talking, ingame video elements working, the dude pops up in HUD to tell you what to
do (which I always blithely ignore and start shooting at anything in range... RAGE! ;)
I'd say it's running at silver & a half, perhaps gold if I can figure out intro/cut video...

This, sorry to say, is a bit convoluted right now - I'm still piecing things together,
I've botched install detection on a couple of crossties I'll refer to below, and, I do
strongly recommend you do all of this in a separate, newly created bottle and not use
your normal Steam bottle at this time. This is due to the fact that some of the packages
being installed here do change the base windows registry of the bottle, and I am as
such un-concluded if these changes may (or may not) impact on other steamapps.

Note: you really must follow these instructions as presented - do not deviate from the
flow laid out, or you will encounter 'unforeseen difficulties' ....

  1. Create a new winxp bottle - give it a meaningful name like X3TC

  2. In the bottle's ../drive_c/windows/system32/ directory, delete the
    following links to our wine builtin placeholders ;

    amstream.dll quartz.dll devenum.dll

    edit: NTS - this may actually be optional

  3. Install the following into the same bottle ;

    http://www.codeweavers.com/compatibility/browse/name/?app_id=7558

...then...

http://www.codeweavers.com/compatibility/browse/name/?app_id=4099

...then...

Install the 'Microsoft DirectX Runtime - Modern' package in the 'Runtime
Support Components' section of the cxinstaller GUI

...then...

http://www.codeweavers.com/compatibility/browse/name/?app_id=6851

...then...

Install Steam itself into the same bottle, via the Supported Applications
target in the cxinstaller GUI -- take the time here to login to your Steam
account etc etc, so that the Steam client gets all it's first time startup
shizzle out of the way -- also install X3TC at this time via Steam (either
via Steam-backup or online redownload) but !DO NOT START X3 AT THIS TIME!
Just install it, and once finished, exit Steam so that we're in a known state...

...then....

http://www.codeweavers.com/compatibility/browse/name/?app_id=8377

...then....

http://www.codeweavers.com/compatibility/browse/name/?app_id=8703

Edit: do not alter the default options chosen by the installer - just agree
with what the installer decides and continue.

Edit: only note this para below as a pointer to the fact that you can alter
which codecs are used to handle decoding operations ...ie; other win32
apps may require users to enable certain elements at this time.

Take care/notice here that during installation you are given the opportunity
to select additional codecs etc - this might be where I stuffed-up wrt intro
& video playback - please experiment and report back on things you may discover.
If this throws an error during install, just disregard it for now, it's benign..

....then .....

http://www.codeweavers.com/compatibility/browse/name/?app_id=8705

This is where dumdums here botched the installation detection, ergo when you install
this via crosstie, you are going to encounter two (2) errors ; please click on the
'Skip this step' button for each error - the package does install correctly in the end..

  1. Now we need move outside of install profile convenience (until I get another app
    into C4) and do this one manually - download the following installer file ;

    http://codec.alshow.co.kr/Down/codinstl.exe

    Install 'codinstl.exe' into the same bottle using the 'Other Application' install profile
    in the cxinstaller GUI. This should complete cleanly...

    [we now have a target for this - http://www.codeweavers.com/compatibility/browse/name/?app_id=8743]

  2. Start cxsetup (Manage Bottles) and highlight the bottle being worked on - in the Bottle
    tab, click on 'Run command' and, one at a time, enter and run the following commands;

    regsvr32 amstream.dll

    regsvr32 ir50_32.dll

    Note: Mac users would use Crossover Menu -> Programs -> Run Command to the same ends here.

  3. Cut&paste the following registry key into your preferred plain-text editor, and save the
    resultant file to some meaningful name like X3TC.reg


  REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\X3TC.exe]

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\X3TC.exe\DllOverrides]
"amstream"="native"
"d3dx9_24"="native"
"d3dx9_25"="native"
"d3dx9_26"="native"
"d3dx9_27"="native"
"d3dx9_28"="native"
"d3dx9_29"="native"
"d3dx9_30"="native"
"d3dx9_31"="native"
"d3dx9_32"="native"
"d3dx9_33"="native"
"d3dx9_34"="native"
"d3dx9_35"="native"
"d3dx9_36"="native"
"d3dx9_37"="native"
"d3dx9_38"="native"
"d3dx9_39"="native"
"d3dx9_40"="native"
"d3dx9_41"="native"
"d3dx9_42"="native"
"devenum"="native"
"ir50_32"="native"
"quartz"="native"
  1. Using the 'Run command' function again, type the following command ;

    regedit

    The windows registry editor will appear. Use the Registry -> Import
    Registry file.. dropdown menu, and navigate to the X3TC.reg file created
    above in step 6, and open this file. Now exit the registry editor...

Edit: Step 8 may be considered entirely optional -- a lot will depend on your
actual hardware setup. If you don't have a lot of GPU/videoram, this is
something you may need to try.

  1. As a control point, install the following virtual tie into the same bottle.
    All this is going to do is enable 'emulated virtual desktop' @ 1024x768 just
    so video display wise, we're all on the same ground. Feel free to disable the
    emulated virtual desktop setting in the Graphics tab of the Wine Configuration
    GUI after you've tested/run the title and conclude what you want to do here....

    http://www.codeweavers.com/compatibility/browse/name/?app_id=7781

  1. Finally, start Steam and launch X3TC itself .. you should observe the following
    happen as part of the first time startup routine ;

    *It may/will install directx9 again - agree to this and let it happen 'as expected'

    *It will install Microsoft Visual C++ 2005 SP1 Redistributable -- also agree to
    let this runtime install and let it happen 'as expected' (note here is there
    seems to be 2 versions of this runtime, and I know of some apps that are really
    fussy about which version is installed ; hence the separate bottle shizzle =)

    *It will then install the actual audio files -- even if they exist, let this
    installer replace/overwrite the already existing files.

    *You will then see the X3TC launcher -- consider this 'first run' to be a 'dry run'
    -- don't futz with any graphics settings just yet. All you want to do here, is
    check the "Ignore last settings and start with default" widget ; this is just to
    try ensure X3TC.exe goes rescans what it's got to work with.

    *X3 will or won't initially start with a blackscreen - if it does, hit Esc - it's
    borked on the intro video. Anything weird and strange might happen from here on
    in, but, you will appreciate how close this is getting after all this toil. Note
    also, emulated virtual desktop may give you more trouble than expected - disable
    it if things get weird with the Steam GUI overlay ; it's just a control point...

The todo here (apart for waiting for the crosstie system itself to properly handle such
steamapps ;), is to compound ffdhow|xvid|indeo into a single virtual component tie (at
a guess), and of course figure out which codecs are best to fly with... eventually all
of this dance will be in a crosstie ... it's almost doable now =)

If you try this, feedback appreciated to help iron out crinkles I know are still there...

Cheers!

..M'kay, that works just as well on my 11,2 iMac with HD5670 video. I'm
getting a winemenubuilder.exe error in OSX as well, so I think I've stumbled
into some crosstie weirdity I'll need nail down. My estimate is that we
don't need all those d3dx9*.dll overrides - I or someone else should sit
there for a while and flip these back to builtin -one-at-a-time- to help
ascertain which (if any) native d3dx9
*.dlls are still required here...

..oh, forgot to mention ... this is likely going to help X3 Reunion & X2
The Threat as well ; I haven't checked yet, but it stands to reason =)

😀

I think you just became my personal hero.

I decided to first try and ignore your advice on when to install X3:TC and just follow all the steps for the copy I already had installed (I guess I should note that my copy comes from a disc rather than Steam, in case that is relevant). Got to the end, and the thing seems to work completely! Credits play, music plays, intro video plays, voices play, in-game videos play...it's all there!

Thank you so much for your work on this! Now us Mac users can once again enjoy Terran Conflict.

PS - I guess I should also mention here, since I don't think it has been said yet, that Windows X3:TC automatically found and recognized my Mac X3:TC save files. So now it is just a matter of deciding whether to pick up where I left off over a year ago when I gave up on the Mac version or start a new game.

PPS - I'm so happy. ^_^

Defender wrote:

snip<
I decided to first try and ignore your advice on when to install
X3:TC and just follow all the steps for the copy I already had
installed (I guess I should note that my copy comes from a disc
rather than Steam, in case that is relevant). Got to the end, and
the thing seems to work completely! Credits play, music plays,
intro video plays, voices play, in-game videos play...it's all
there!

Thank you so much for your work on this! Now us Mac users can once
again enjoy Terran Conflict.

PS - I guess I should also mention here, since I don't think it has
been said yet, that Windows X3:TC automatically found and recognized
my Mac X3:TC save files. So now it is just a matter of deciding
whether to pick up where I left off over a year ago when I gave up
on the Mac version or start a new game.

PPS - I'm so happy. ^_^

Groovy! - that'd be a 'fortuitous hit' ; the name of the disc based executable must be identical
to the Steam version, else it wouldn't have worked 8)

...seeing as you do have the disc release, could you do me a favor? Have a look at the following ;

http://www.codeweavers.com/support/wiki/intermediatec4ps

Note the instructions there, and the Mac howto/commandline wrt;

Installed Key Pattern
Installed Display Pattern

If you could do that for me, and post back the line of output pertaining to
the X3 installation, I can add the disc based release to the crosstie profile =)

"Dancing redheads give you so much more..", he said

Cheers!

ps: I agree, it would seem to be knocking on the gold medal's door -B)

..note, I was correct above wrt X2: The Threat & X3: Reunion -- the same shizzle works equally
for those titles as well (although obviously the registry key will differ slightly =)

1 to 16 of 16

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoiQWZNRm15enNrVzhRV05mNSIsImdkcHIiOjB9