Possibility about porting rpcs3 to macOS via MoltenVK
Started by CNAmira




3 posts in this topic
CNAmira
Member


0
1 posts 1 threads Joined: Nov 2017
11-30-2017, 11:38 AM -
#1
While there ain't an official support of Vulkan on macOS, but someone have developed a framework named MoltenVK that make it possible to run Vulkan apps on macOS without change any codes.
Some famous gaming libraries such as SDL, GLFW and LWJGL have accept it as a Vulkan implementation on macOS.
How about to run RPCS3 on macOS via MoltenVK?
zekesonxx
Member


0
27 posts 6 threads Joined: Sep 2017
12-03-2017, 07:31 AM -
#2
MoltenVK is a commercially sold product with some very strong words in the license agreement about what you can and cannot do with it.

RPCS3 is GPL2-licensed free and open source software. MoltenVK's license and the GPL2 are mutually incompatible.

If you want rpcs3 on macOS, complain at Apple for modern graphics APIs or install Linux/Windows via Bootcamp. It's not rpcs3's fault Apple refuses to update past OpenGL 4.1 and refuses to allow Vulkan at all.
Oneota
Member


0
1 posts 0 threads Joined: Jul 2019
07-27-2019, 08:55 PM -
#3
It appears that MoltenVK has gone open-source since the last reply to this post.

Is there any work being done on a macOS binary or distribution?  Is it possible to build your own from source at this point?
Ani
Administrator
*******


16
4,373 posts 105 threads Joined: Aug 2017
07-28-2019, 12:30 AM -
#4
Work has been done to get RPCS3 booting simple homebrews by gfx-rs
https://gfx-rs.github.io/2018/09/03/rpcs3-dolphin.html

But nothing else ever since due to hardware limitations on Metal itself

It's really a waste of time too when you'll always end up with a nerfed version due to system limitations when you can just install a Linux or Windows distribution

I don't think LLVM is working on MacOS, and current Vulkan render shouldn't be working too, even with MoltenVK
You should be able to build it though
This post was last modified: 07-28-2019, 12:31 AM by Ani.
    Desktop: Ryzen 7 5800X,   Radeon RX 6800 XT, 2x8G DDR4 3600MHz, Manjaro Linux
     Laptop: Ryzen 9 5900HX,  Radeon RX 6700M,   2x8G DDR4 3200MHz, Manjaro Linux
Old Desktop: AMD FX-8350,     Radeon R9 280X,    2x4G DDR3 1600MHz, Manjaro Linux


Forum Jump:


Users browsing this thread: 1 Guest(s)