Author Topic: Blockland can't save preferences on Mac through Steam (and other Mac problems)  (Read 1700 times)

I'm on a 2017 15" MacBook Pro.
Specs if necessary

Starting Blockland after downloading it through Steam brings up the game in an 800x600 window asking first-time setup questions (DSL or broadband, etc.) everytime I start the game. This popup comes up:



The last line makes me think that by default, Steam tries to start the game through the dmg which causes it not to save preferences. Any way this could be fixed?

Face and torso decals show up blank and the menu for choosing them doesn't come up at all:


Shadows and shaders don't work whatsoever. Does not matter whether it's off, on minimum, or on max, nothing happens.

Last, is there any way to scale the GUI? I'd have to put my face through the monitor to try to see anything at 2560x1600.

I've heard from a little birdie that macOS is basically stuck as that.

Thats only what i've heard but i dont know if im right or wrong but when i tried it back in my days of OS X it never worked either.

well that sounds a little more hopeless than i was expecting

problem i just now noticed: colorset is forgeted?

this is how it shows up in the corner of the screen. I can only use the FX column and I can't actually see the entire thing.

There's a few leftovers complaining about corrupted graphics (thanks nvidia), and mac problems (thanks apple).

probably the case here


https://www.youtube.com/watch?v=dzqXohBVlRg

this video helped me
fixed every problem (besides the lack of a gui scaling option)
thanks!

Okay so this is a problem that has existed since the beginning of the steam release on OS X. I have messaged badspot, rotondo, reported threads about this and even e-mailed help@blockland.us and haven't once even gotten a response.

The problem is that for some reason, add-ons (fileobjects) can not create new folders, period. If you try to create a new file in (for example) "/config/client/BLG/superimportantpreferences.cs", it will fail and give you a generic system error
Code: [Select]
ResManager::openFileForWrite - failed to open stream for "config/client/BLG/superimportantpreferences.cs"
because the folder BLG doesn't exist.

Guess where the folder is created instead? In "/config/BLG/". Confused? By that I mean in the system root "/". This is clearly a dangerous security flaw since if there is a way to get past the Blockland folder containment, god knows what else is possible. Maybe even completely mess up someones desktop or something. Of course i wholeheartedly discourage such behavior even though a large security flaw outbreak would be the only way that Badspot would be assed to fix this.

god no

just curious why do you have a mac. gift? or did you choose to get one.

like dannu said, this is an issue that has existed for all steam mac users since it came out, which i've actually experienced myself. the bug has never been fixed and will not be fixed for the foreseeable future

just curious why do you have a mac. gift? or did you choose to get one.
need it for uni. i wouldn't voluntarily pay three thousand bucks for a laptop.