darling icon indicating copy to clipboard operation
darling copied to clipboard

Install as Steam compatibility tool

Open Martinligabue opened this issue 2 years ago • 6 comments

It would be nice having it as a compat. tool, it would make some Mac-only games playable

Martinligabue avatar Oct 06 '22 14:10 Martinligabue

This is actually something I want to explore in the future (mostly as a fun side project though), but this requires the GUI to be improved first.

CuriousTommy avatar Oct 06 '22 19:10 CuriousTommy

Well, we had the loading screen working already, but Steam requires WebKit, which in turn requires Metal and many other frameworks.

LubosD avatar Oct 06 '22 19:10 LubosD

even as a compatibility tool? just to be clear, I'm not talking about running macOS version of steam, just the games, I think like some basic 2d graphical adventure games for example. if it is needed even for games then I think we can close this issue since for now it's not helpful, thanks for the explanation still!

Martinligabue avatar Oct 06 '22 19:10 Martinligabue

@LubosD They meant more like a Darling equivalent to Proton.

@Martinligabue I don't really expect any game to work on Darling (even the ones that run on OpenGL). For example, Deltarune doesn't work on Darling.

I don't mind having this issue left opened (just keep in mind that this probably won't get worked on for a long while).

CuriousTommy avatar Oct 07 '22 03:10 CuriousTommy

I don't really expect any game to work on Darling (even the ones that run on OpenGL). For example, Deltarune doesn't work on Darling.

I'm curious why that is— games often require the least amount of OS-specific GUI stuff, really just displaying a fullscreen window of GL buffer, getting input from somewhere, and spitting out GL calls and some kind of a audio.

What's missing that would prevent a decade-old Mac game built on OpenGL and SDL (so for the sake of the question, let's assume the game is already cross-platform relying only on SDL & GL to talk to the OS)?

capnslipp avatar Jan 28 '23 12:01 capnslipp

I leave this here in case it might be helpful: https://store.steampowered.com/app/2155800/FOREST_DONGMUL/

This is a free, MacOS-only game that uses very little resources. This might be a good game to use as a test when trying to implement this.

Martinligabue avatar Jun 07 '23 12:06 Martinligabue