Half-Life 2 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

No Sound

I just was able to load up half life 2 thanks to the forums and it looks great but there is no sound, at all no music dialogue or effects. i am running on a mac book pro 15" 2.4 GHZ intel dual core proccessor. any tips to get the sound working? it did not work for counter strike source either. thanks for the help.

Hmm. That's strange. Sound should work fine in those games on the Mac.

Do Mac-native programs produce sound as they should? Does sound work in any Windows applications running under CrossOver, at all?

If you launch the winecfg control panel from CrossOver's Manage Bottles window, is the Core Audio driver enabled in the Audio tab?

In System Preferences, in the Sound pane, on the Output tab, what device do you have selected for output?

Launch Audio MIDI Setup from /Applications/Utilities. In the Properties For pop-up, select that same device. What settings do you have for Format? There should be a sample rate (e.g. 44100.0 Hz) and a value for number of channels and bits.

I have the same problem. It seems I have to enable the Core Audio driver to get the sound to work, problem being it's turned off by default so I have to turn it on every time I start up steam. Any ideas as to how to keep it on?

Hmm. I don't know what might be causing that. The Core Audio drivers should be enabled by default when running on a Mac. Furthermore, any setting you make manually in winecfg should stick. The only reason that I can think of why it wouldn't is if the registry files are non-writable, or if the Wine processes are being terminated abruptly.

Try this: exit all Windows programs for the bottle in question. Run regedit in that bottle. Navigate to [HKEY_CURRENT_USER\Software\Wine\Drivers]. What does it show for the Audio value? If it's not "coreaudio", set it to "coreaudio". Exit regedit. Wait 5 seconds. Run regedit again and check the key. Did the value stick? You've basically just reproduced what winecfg does when you enable the Core Audio driver. If the value sticks, then setting the value in winecfg should stick, too. If it's not sticking, then I think there's something up with your bottle.

Hello,
I have experienced the same problem. I installed Steam and then Half Life 2 in a win2000 bottle. The first time I ran HL2, the sound was working, but the game crashed when I adjusted the video resolution. After this there's been no sound in HL2.

Running winecfg shows that 'no audio driver currently specified'. Both Winecfg and regedit can be used to specifiy coreaudio, but the change do not stick after winecfg or regedit has closed. The [HKEY_CURRENT_USER\Software\Wine\Drivers] key is lost (only ...Wine\fonts is left).

By keeping winecfg open, it is possible get sound in HL2, but it would have nice to have a more permanent solution.

Same problem as I have. I am going to create a new bottle soon and hopefully it will resolve this problem...just gotta backup my steamapps folder first :)

A workaround for the problem is to start steam, then launch winecfg for that bottle. Click the 'Audio' tab (make sure that the 'coreaudio' option is ticked ... it should be). Click 'Apply' and start the game with winecfg still open.

As long as wincfg is open, the 'coreaudio' registry entry persists and HL 2 got sound. (BTW HL 2 runs remarkably well, I use the -novid -heigth 1050 -width 1680 launch option (i.e. dx9) and it is pretty smoot with very few graphical glitches 😊 ).

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiWUFBVVdHMlFXOHBmZVRDeCIsImdkcHIiOjB9