Comments (15)
https://github.com/openglonmetal/MGL
from ryujinx.
Horrible OpenGL performance on new macbook (Nvidia to Radeon)
ie. get windows
from ryujinx.
What’s with switching to Vulkan?
Better support for Linux and macOS would work again with MoltenVK!
from ryujinx.
And again if OpenGL is still your target couldn't be possible to use Angle? https://github.com/kakashidinho/metalangle
Ryujinx uses opengl not opengl es
from ryujinx.
macos has very bad support for opengl, so, i don't think emu can be run in current state (yuzu the same)
from ryujinx.
IIRC when I tried, Ryujinx works in a VMWare virtual machine (yuzu doesn't).
from ryujinx.
ok but then why ship macOS binaries confusing users that support is there?
from ryujinx.
macOS is supported. Blame your vendor for shipping trash-tier drivers. Apple devices with AMD or NVidia GPUs should be fine.
from ryujinx.
@ReinUsesLisp Ok sorry made it not clear I was running on AMD Vega GPU so "Apple devices with AMD or NVidia GPUs should be fine." doesn't apply..
altough I tested on 10.14 beta, that maybe the issue, will do a test on 10.13 and close issue if it's working..
tested on 10.13.6 on AMD Vega GPU same error..
also game the log is from the binding of Isaac afterbirth plus..
from ryujinx.
Unsure if it really runs. I ran just fine Ryujinx with Zelda Link's Awakening on Windows 10 (bootcamp) at 23FPS average on a Radeo Pro 5500M (Macbook Pro 16 2019 with Intel Core i9) which should be able to provide more power than that..
I though maybe the slowliness was caused by the drivers so I tested on the native drivers (Mac OS obviously) and I couldn't get the game to run. It gets stuck there
from ryujinx.
No.. mac os doesn't do what it should because it doesn't support opengl 4.3 and above. Windows does on certain hardware.
In short only 2d games usually work. Nothing more
from ryujinx.
Thanks for the explanation :) It's my mistake I thought it was using Vulkan behind the scene. That explains why when I tried Yuzu I was able to play Link's Awakening at 48FPS.
from ryujinx.
I believe there's still MoltenGL if you want to stick with OPENGL but unfortunately is for OpenGL ES 2.0.
So Vulkan via MoltenVK seems the way to go. Being a web dev don't know if I could do this myself but the author of Duckstation did a quite nice port for MacOS using that framework.
from ryujinx.
And again if OpenGL is still your target couldn't be possible to use Angle? https://github.com/kakashidinho/metalangle
from ryujinx.
Builds for macOS are now available to download from the main Ryujinx website.
from ryujinx.
Related Issues (20)
- [Bug] Ryujinx fails to build on linux HOT 4
- [Bug]huge constant slowdowns in resident evil remake at crossing random doors
- [Feature Request] Custom options per game HOT 1
- I can't play fashion dreamer online [Bug] HOT 1
- [Bug] triangle in the picture captain toad treasure tracker HOT 1
- ARCropolis Panicked [Bug] HOT 6
- [Bug][Linux] Controller detected only when connected via USB+Bluetooth HOT 6
- Linux Fonts are too small on my 4k Monitor [Bug] HOT 1
- [Bug] Crashed on M1Max
- [Bug] Crash Ryujinx.Graphics.Vulkan.VulkanException: Unexpected API error "ErrorDeviceLost". HOT 1
- [Bug] Almost all of the screen blurs and flickers when running the Alpha 9 Legends
- [Bug] can't edit hour without a crash HOT 1
- [Feature Request] Change mouse cursor while playing
- [Bug] Couldn't Create a Lobby in ldn_mitm Mode HOT 4
- [Bug] Ryujinx stuttering on Linux with Nvidia. HOT 4
- [Feature Request] Add changelog to update window HOT 1
- [Bug] Minor UI issue + [Feature Request] HOT 4
- [Bug] backslash dosent work as keyboard map to contorller HOT 10
- [Bug] mk8dx, opening controller connection applet on char. select scrren will keep on getting message HOT 1
- [Bug] HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ryujinx.