-
Notifications
You must be signed in to change notification settings - Fork 211
Add support for macOS. #745
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
Conversation
|
Can you provide details on how you managed to build directx-dxc? |
I cloned DirectXShaderCompiler and built it like so: |
This error keeps coming CMake Error at tools/XenosRecomp/XenosRecomp/CMakeLists.txt:22 (find_package):
Could not find a package configuration file provided by "directx-dxc" with
any of the following names:
directx-dxcConfig.cmake
directx-dxc-config.cmake
Add the installation prefix of "directx-dxc" to CMAKE_PREFIX_PATH or set
"directx-dxc_DIR" to a directory containing one of the above files. If
"directx-dxc" provides a separate development package or SDK, be sure it
has been installed. |
After you build |
Exactly what I did. I'm probably missing something |
|
Current status: With everything here and in linked PRs in the original post, along with a build of latest MoltenVK and a fixed SPIRV-Cross, able to get fully working ARM Debug/RelWithDebInfo builds. Release builds still have an issue causing crash on game start that I need to look into. |
|
Hi @squidbus, where can I get the fixed SPIRV-Cross from? I am building from the latest commit on the main branch and am getting the following error when trying to load files: |
|
|
Still will need some other PR merges to be ready but should be able to build and run this without modifications now. |
|
I can confirm. |
|
I was able to get in game, and play until the loop in the first level. Some of the first few cutscenes are a bit choppy, but it's more smooth during gameplay. After that, it crashes with a EXC_BAD_ACCESS. |
|
@squidbus @Yash-Singh1 |
|
Also if you do have frame rate issues still, it could be useful to open the profiler graph with F1 and send a screenshot of the graph and the time numbers below it. |
|
It's expired are you still working on it? |
This PR is already merged into main, you can find builds from the actions runs in this repo. |
|
Thanks! another question does it work on intel macs or do you have a emulator for intel macs to run apple sli applications |
No, it does not support Intel Macs. |
|
Awh man thanks tho. |
|
https://github.com/hedge-dev/UnleashedRecomp/actions/runs/16978668307 |
|
How can I play unleashed recomp now?I didn't see any files.Do u have some video or web can tell me how to play it?I really need it:) |


Adds working macOS support.