Open Hunv opened 12 months ago
Hey, sorry for taking so long to come back to you.
Currently, to solve the issue either I need to pack the full arm64 runtime with the installer or update the auto-updater code to be clever enough to find a arm64 version of the application (and also build and publish said version).
Currently, I'm not sure arm64 is widely used for Windows (or even performant) so for now, I'm keeping this open to gage people interest. But no plan in the near future.
@Belphemur Windows finally shipped their new Surface Pro 11 with their x64 ARM architecture that is going to start powering all of their new devices. I just got mine and can't install SoundSwitch. I NEED it (or I might melt) ;) - But for reals, can you reevaluate this as a priority.
@Belphemur Windows finally shipped their new Surface Pro 11 with their x64 ARM architecture that is going to start powering all of their new devices. I just got mine and can't install SoundSwitch. I NEED it (or I might melt) ;) - But for reals, can you reevaluate this as a priority.
In case you have visual studio or similar, you can clone the project and compile yourself. It works.
Just came here to also say that yes I just got myself a new Surface Pro 11 as development machine and it seems snappy for everything, and very portable, so I'm guessing I won't be the last to move and ARM will become more and more important going forward for Windows devs.
Just tried to install it on my new Surface laptop 7 and it fails complaining that it needs to run on x64.
First: Thanks for an AMAZING tool.
Just adding a +1 here. Long time user and recently upgraded to Surface Laptop 7. Crazy fast and responsive. They've done a good job with ARM. If I can get to it I'll try to get a build of it, but ARM is gaining traction.
As an alternative, new windows 11 builds have WIN + CTRL + V as a shortcut to show the audio output widget that lets you switch quite quick with keyboard. It's not quite as good as soundswitch but it's better than nothing.
What workfow do you want to improve?
Installer blocks installation as it mentions "only on x64 systems".
How to make it better?
The ARM Windows-version is also 64bit based. I downloaded the code, compiled and run it. It works out of the box without any changes. Maybe in the
setup.iis
file theARM64
needs to be added to theArchitecturesAllowed
variable, but I don't know InnoSetup. Maybe this needs to be added/changed at other places. So I didn't create a pull request. Edit: I just saw, that the software is also in the Microsoft Store. It is also available to be installed but as the regular setup while installing it stops with the x64 only-message.Any alternative?
A seperate version for ARM, but this would not makes any sense, as the software is DotNet based.
Additional context
No response