MacOS should be able to run the game using the fallback AWT pipeline. The recommended default pipeline uses JNI and is compiled for Windows & Linux from C. I patched the error you sent, but in the process found out that the implementation specifics of the AWT pipeline messes up the latter half of the game. It has a different tick rate and a non-perceptual color space, all-in-all I would consider it even more unplayable with AWT. So instead of just pushing a lazy patch for that error you sent, I will try to get the JNI pipeline running on MacOS.