Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for macOS TeamSpeak 3 (an offer to help) #1301

Open
tsal opened this issue Nov 11, 2023 · 3 comments
Open

Support for macOS TeamSpeak 3 (an offer to help) #1301

tsal opened this issue Nov 11, 2023 · 3 comments

Comments

@tsal
Copy link

tsal commented Nov 11, 2023

Is your feature request related to a problem?
As a primary mac user for my work, I have higher end equipment for the macOS spectrum of things than I do Windows; I'd love it if that expanded to my full Arma 3 experience - I can use mods and DLCs just fine across the board - with GREAT performance. I just can't use ACRE2 (or mods like it) as the builds are Windows-only.

Solution you'd like:
A switch to using ts3plugin files, and a macOS build of them.

Alternatives you've considered:
There are no alternatives in this context.

Additional context:
I have over 20 years of software development experience - including in Objective-C and Swift, and have an Apple Developer signing key; I am willing to help write and build this plugin.

@jonpas
Copy link
Member

jonpas commented Nov 12, 2023

A switch to using ts3plugin files, and a macOS build of them.

Our game extension automatically install the plugin appropriately without ts3plugin files. Removing those is not an option, only an addition is. However, I do not see why same automated plugin install can't support macOS.

I have over 20 years of software development experience - including in Objective-C and Swift, and have an Apple Developer signing key; I am willing to help write and build this plugin.

You are absolutely welcome to add macOS compatibility, but mind we are using Windows API to access PBO fields and read height maps and so on. That would need a full rewrite for other operating systems. Another such thing being used are named pipes for communication between game plugins and TS plugin.

Also relevant PR for Linux: #1218

@thirdageistar
Copy link

I'm playing on the Apple Silicon version of Arma 3, and everything functions perfectly, I have several mods installed and am able to play on all servers, I recently joined a mil-sim who use this mod as part of their modlist and the only thing I can't get to work is these plugins with Teamspeak 3, @tsal if you worked on this you would be such a lifesaver and although I have no experience I would want to help

@tsal
Copy link
Author

tsal commented Jun 18, 2024

I haven't forgotten about this, I've just not gotten very far (as of yet); I've not had a lot of luck with documentation around TS3's API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants