cs16-client icon indicating copy to clipboard operation
cs16-client copied to clipboard

Voice support

Open bhmintz opened this issue 2 years ago • 8 comments

Voice support please

bhmintz avatar Apr 20 '23 16:04 bhmintz

It's already implemented on new engine

Vladislav4KZ avatar Apr 21 '23 13:04 Vladislav4KZ

It's already implemented on new engine

In Half-Life it works, but in CS 1.6 it doesn't seem to be enabled.

bhmintz avatar Apr 21 '23 15:04 bhmintz

It's already implemented on new engine

In Half-Life it works, but in CS 1.6 it doesn't seem to be enabled.

It only works on servers running on the new engine. You also need a beta version of CS16Client from Play Store to run it on the new engine.

The servers running on old engine won't support voice chat, since it was not implemented in the old engine.

Your issue is useless here, this feature should not be implemented in the client.

Vladislav4KZ avatar Apr 21 '23 16:04 Vladislav4KZ

The only problem is, like in Half-Life on Android, you cannot find out who is speaking on the voice chat, since the feature of player's nickname displaying which is using the voice chat was not implemented.

Also player's voice muting feature is also not implemented.

Vladislav4KZ avatar Apr 21 '23 16:04 Vladislav4KZ

It's already implemented on new engine

In Half-Life it works, but in CS 1.6 it doesn't seem to be enabled.

It only works on servers running on the new engine. You also need a beta version of CS16Client from Play Store to run it on the new engine.

The servers running on old engine won't support voice chat, since it was not implemented in the old engine.

Your issue is useless here, this feature should not be implemented in the client.

I created a server with the new engine, cvar "sv_voiceenable" set to "1", went in with the CS16Client Beta and the "+voicerecord" command doesn't work. For that reason it seems that it is not implemented

bhmintz avatar Apr 21 '23 16:04 bhmintz

I created a server with the new engine, cvar "sv_voiceenable" set to "1", went in with the CS16Client Beta and the "+voicerecord" command doesn't work. For that reason it seems that it is not implemented

And how did you check the voice chat? Did you press the button with the +voicerecord command and thought that you would hear yourself? You cannot hear yourself unless the following cvar is enabled: voice_loopback 1

It's working on CS16Client beta, I just checked.

Vladislav4KZ avatar Apr 22 '23 17:04 Vladislav4KZ

I'm not sure when the voice UI will be added, because cs16-client doesn't utilize vgui, but it should work anyway

Velaron avatar May 15 '23 13:05 Velaron

voice_loopback works, but the players still can't hear each other.

I tested this in the summer by creating a server on the PC (Windows) version of Xash3D FWGS (New Engine), connecting from my phone and using voice chat (using the button with the +voicerecord command).

I couldn't hear myself on both PC and phone, no matter where I turned on voice chat.

Vladislav4KZ avatar Nov 24 '23 04:11 Vladislav4KZ

Voice GUI added but not tested online

Velaron avatar Jan 28 '25 20:01 Velaron

@buhozzz voice chat should work now.

I tested it on a1batross's server by enabling the voice record on my PC and listening to it from my phone.

Vladislav4KZ avatar Feb 16 '25 20:02 Vladislav4KZ