Hi there,
I'm thinking about purchasing CXG (especially with 8.0 coming out on the first), but my friend who has it says she can't use in game chat while playing TF2. She's tried changing the key used, reinstalling the game, etc.
I tried using the trial and when installing TF2 I also couldn't get in game chat working, but I'm not sure if it's because I have a trial version.
Is this a typical problem or is something just wrong with her copy? Will it be fixed in 8.0?
To be honest, I haven't tested this recently, but here's where things stood when last I did:
There are two possible voice chat systems involved. One is Steam's own voice chat. This is known not to work properly on the Mac. The other is the TF2's own voice chat system. This should work.
Yeah, the Steam in-game overlay doesn't work, either. It's actually a much more difficult problem than Steam voice chat.
The Steam overlay actually hacks into the game you're playing. It injects its own code and modifies the code of the game. This is true even for games from Valve, where you wouldn't think they'd need to resort to that sort of thing.
Anyway, when the Steam overlay tries to modify the game's code, it expect to find a very specific sequence of computer instructions at the beginning of each function it tries to modify. This sequence of instructions is what's generated by typical Windows compilers, but the compilers we use to build CrossOver on Mac OS X and Linux generate a different sequence of instructions. So, the Steam overlay doesn't find what it expects and bails out.
In order to fix this, we're going to have to modify the compilers we use, which is a nasty undertaking. Stefan has done some work to that end, but there's a lot more work still to be done.
JD, you're going to have to supply more info. What OS do you use? If Linux, which audio driver? Which Wine audio driver is in use (you can check with winecfg)? Have you checked that your audio input device is working properly with native apps? What happens if you try the Test Microphone button in TF2's audio settings dialog?
Sorry... I use Mac OS X 10.6 (Snow Leopard), The wine audio driver is CoreAudio driver, I tested it with Native apps (Mainly in System Preferences, Under sound then the input tab) and it works, and it works when I test the Mic on TF2, but it won't work in game.
Hmm. I suspect you're doing everything right. I think that TF2 must have changed since last I checked, and now hits a known limitation of CrossOver. So, I'm afraid that voice chat won't work until we address that limitation. It's on our list of things to do.
Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.
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.