Should probably also mention that you need glsl 100 fallback shaders for macs which just wont run anything higher unless you jump through too many hoops than the average user will want to.
I had to make a few rewrites so my game even started on osx…
Linux effectively cheats with refresh rates to “hack” multi monitor support. My current laptop reports 50 and 51Hz which are both a lie. It does this via “mode lines”, a very outdated way of dealing with monitors. Hell its typically not even a real mode line anymore (ie you put it into your xorg.conf), now things like nivida drivers set them up at xorg load time.
You can fix this with the addition of some modes that have correct refresh rates. For nvidia drivers the nividia-settings can even force it or do it for you. lwjgl3 handles it a bit better BUT you have to do a bit more work your side to ensure you have something workable (TBH i have not got it working properly in jME).
As for pure OS drivers. No self respecting linux user expects games to work on them at all. If we play games we install the vendor drivers that “taint” the kernel in ways only Richard i’m a extremophile Stallman would care about.
Yeah that command gave me problems since it forces ver. 150 and some shaders I use are only for glsl 100 - therfore crashing the game since the required technique wasn’t there. It would take even more rewrites on my side to get this to work so I rather just left it at 100.
Well it’s not really at the same time. The Keep releases on March the 16th, while Skullstone will probably still need quite some time before it launches.
So it might not be a problem.
I don’t think it really is a problem at all. The genre is mostly enjoyed by oldfags like me, I doubt many young people with no money have to ponder which one to buy. That means, both projects pry coin from eager hand And with the few months between them, the other one is either played through already or never installed at all, but the hunger for buying is not sated