Running Citra Canary 1283 on iMac (Retina 5k, 27-inch, 2017)

#1

Issue:
Somehow the latest Citra Canary and Citra’s nightly broke compatibility with iMac. I am unable to load up anything. It would constantly say that my “GPU may not support OpenGL 3.3” but it can run above v3.3.

System Information

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.
citra_log.txt (20 KB)

In order to save a copy of the log, follow this guide:
https://community.citra-emu.org/t/how-to-upload-the-log-file/296

#2

System Information for Support

Client Version                                Canary 1283 HEAD-a6d83ab
OpenGL Vendor                                 null
OpenGL Renderer                               null
OpenGL Version                                null
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [ ]
Hardware Shader, Accurate Multiplication      [x]
Hardware Shader, Geometry Shaders             [x]
Enable Shader JIT                             [x]
System Region                                 -1

I did not find anything wrong in your log file. Please wait for a moderator to assist.

#3

Afaik, you will have to update macOS to 10.14

#4

I don’t think macOS 10.14 would update OpenGL :confused:
I wonder if the developers of Citra could use MoltenGL without rewriting everything in Citra, it’s supposed to be an additional layer for OpenGL using Apple’s “Metal”. https://moltengl.com/

#5

If you have the ability to update, try. Use Citra on iMac Middle 2011

It seems running through terminal works if you don’t want to update but you won’t have a GUI. You will have to edit everything in the config file :stuck_out_tongue:

#6

It’s not a question of updating opengl, it’s a change in one of the libraries used in teh QT interface we use for the GUI. This library change makes the GUI version (citra-qt.exe) require 10.14 for MacOS, instead of the previous 10.13. This is why updating would solve the problem.

Using a commandline interface through terminal with citra.exe is an option that will function on 10.13, but this is… not an easy thing to do.