On MacOS, if Crepuscular Rays are set to off, when you attempt to continue or start a game it results in a black screen and this is written to the error log:
Exception in thread "LWJGL Application" java.lang.NullPointerException at com.solarlune.gearend.system.SysCon.init(SysCon.java:275) at com.nilunder.bdx.Scene.initGameObject(Scene.java:564) at com.nilunder.bdx.Scene.init(Scene.java:397) at com.nilunder.bdx.Bdx$ArrayListScenes.add(Bdx.java:102) at com.nilunder.bdx.Bdx$ArrayListScenes.add(Bdx.java:113) at com.solarlune.gearend.system.mainmenu.MainMenuCursor.main(MainMenuCursor.java:220) at com.nilunder.bdx.Scene.runObjectLogic(Scene.java:851) at com.nilunder.bdx.Scene.update(Scene.java:907) at com.nilunder.bdx.Bdx.main(Bdx.java:289) at com.solarlune.gearend.BdxApp.render(BdxApp.java:45) at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:223) at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:124)