The developer of Banished has written up another blog post about porting Banished to OpenGL for the Mac and Linux ports, and it sounds like the Mac OpenGL implementation was holding things up.
QuoteA few months ago I had some interesting performance problems with OpenGL on OSX. I identified the problem and made some work arounds for development to continue. This week I’ve properly fixed the issue, and I want to record it here for myself and others to avoid this mistake.
Hopefully now the Mac OpenGL performance problems have been overcome, a Mac and Linux version of Banished can be released soon.
It's great to see the developer share what they have learned too.
I am really looking forward to playing Banished, it's one of those games I completely missed out on due to not buying Windows-only games.
Some you may have missed, popular articles from the last month:
8 comments
Look forward to the day when Mac ports are just not released any longer.
1 Likes, Who?
Quoting: TeodosioLook forward to the day when Mac ports are just not released any longer.That's not a great attitude. I look forward to a day that each game is released to Windows/Mac/Linux. My dream come true is situation when all games in Steam has all those 3 logos (and not because of other titles removal, but because all titles receive such a ports/support)
11 Likes, Who?
Quoting: wojtek88Quoting: TeodosioLook forward to the day when Mac ports are just not released any longer.That's not a great attitude. I look forward to a day that each game is released to Windows/Mac/Linux. My dream come true is situation when all games in Steam has all those 3 logos (and not because of other titles removal, but because all titles receive such a ports/support)
I just wish Apple would get on board with Vulkan over Metal. I'd hate to see a situation where Vulkan is looked at as the API to use only if you plan Linux support (even though games like Doom seem to prove its worthy to use even without planning multiplat support).
It'd be nice to see Vulkan become the de facto multiplatform solution for all things PC / Mobile. If Apple stubbornly pushes for Metal and refuses to use new iterations of OpenGL I can only hope they become irrelevant for the sake of Vulkan adoption.
Obviously it'd be nice if all games worked regardless of OS, but I'd rather the quality of ports not be hamstrung by Mac's outdated tools.
Not a developer so take that opinion with a large grain of salt as I'm speaking from ignorance.
Last edited by Selthus on 24 June 2016 at 9:58 am UTC
5 Likes, Who?
Haha, reminds me of a mistake I made once :D...
Valgrind/Callgrind/Cachegrind is your friend on things like that.
Valgrind/Callgrind/Cachegrind is your friend on things like that.
0 Likes
Quoting: TeodosioLook forward to the day when Mac ports are just not released any longer.Why would you say that?
Linux is all about choice. Why do you want to take the choice away from the people who game on Macs?
3 Likes, Who?
I don't feel like playing the game after it has been released. Was totally looking forward to it, but now the attraction is gone. Things may take a while but I feel like he's a bit too busy with the whole thing on his own...
0 Likes
Quoting: cRaZy-bisCuiTI don't feel like playing the game after it has been released. Was totally looking forward to it, but now the attraction is gone. Things may take a while but I feel like he's a bit too busy with the whole thing on his own...I would call it dedicated. And it's a myth that more people speed everything up.
0 Likes
Mac being OpenGL4.1 ONLY is kinda limiting, but this kind of game would sell on the platform so I guess he must.
I don't see many developers adopting metal API on Mac, walled garden API's IMO are bad for the games industry!
I don't see many developers adopting metal API on Mac, walled garden API's IMO are bad for the games industry!
0 Likes
See more from me