Update 13 January 2023, several amendments and Preemptive Frames as third big thing
2023 starts with some big news for Mac Retrogaming: RetroArch received a Vulkan driver for MacOS via the MoltenVK layer and further big things. I try to explain why this will probably become a major game changer and even less reason for me to use MAME.
First: Vulkan and HDR
The MacOS Vulkan shader comes with HDR, nicely configurable in the UI. I had to heavily scale down the default settings to achieve decent colors on my HDR monitor, however. Contrast must go up tremendously here.
(wip: insert default settings vs my settings here)
Vulkan let's you use more of the latest and greatest shaders. One shader that can be easily overlooked is the koko-aio shader (bundled with RetroArch, but only github provides for the latest version 3.5 currently):
https://github.com/kokoko3k/koko-aio-slang
This shader provides for screen bezel reflection and other goodies and is easily configurable and editable (after some initial work). Here is an example of my first work results (videos will follow, the main point are the reflections on the screen bezel, which incredibly add value) - the bezels are included in the shader configuration!
HDR and bezel reflections as you play are a significant upgrade. The background image needs further adjustment. |
FinalBurn Neo is the best choice for everybody that has a 60Hz fixed rate LCD: In the Core Options of FinalBurn Neo, be sure that "Force 60 Hz" is activated (you need to close the Core and restart, if changed!). It truly makes a difference with difficult candidates, such as Moon Patrol:
Moon Patrol scrolling at 60 Hz is perfect (again, see the screen bezel reflections!), the vertical lines come from the screenshot. |
The system's default refresh was at 56,97 Hz, and this must cause severe hickups with 60 Hz fixed rate monitors. |
In essence, perfect scrolling in FinalBurn Neo can be achieved easily, while the workaround explained for MAME in an earlier post seems more of a hack. That‘s a huge thing.