12-21-2017, 03:19 PM
I am working on a new guide for High Sierra, but I have some tips for you, which work on the latest PCSX2 builds:
Use native quartz windowing system instead of X11/XQuartz
Use native D3DCompiler_43 and D3DCompiler_47, otherwise you will get shader compilation errors
Use VSync, since the graphics stack in macOS has frame pacing issues which cause inconsistent framerate without VSync
Use the GSDX variant which is compatible with your system (if one shows "configuration error" or similar, try a different GSDX variant)
That's all the tips I have for you today!
I got MSVC compilers working on my system with Wine (works great for stuff that doesn't compile in GCC such as the Ao no Kiseki hook or ITHVNR), so hopefully, I can get PCSX2 compiled with my new setup.
Use native quartz windowing system instead of X11/XQuartz
Use native D3DCompiler_43 and D3DCompiler_47, otherwise you will get shader compilation errors
Use VSync, since the graphics stack in macOS has frame pacing issues which cause inconsistent framerate without VSync
Use the GSDX variant which is compatible with your system (if one shows "configuration error" or similar, try a different GSDX variant)
That's all the tips I have for you today!
I got MSVC compilers working on my system with Wine (works great for stuff that doesn't compile in GCC such as the Ao no Kiseki hook or ITHVNR), so hopefully, I can get PCSX2 compiled with my new setup.