It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
darktjm: My question is: where are the Linux binaries (I mean, other than included with Linux "native" games)? The linked archives only provide Windows and Mac installers. Running one of the Windows installers, I see nothing in the installed data which could be construed as the required Linux binaries.
For the official releases they are in Data/PlaybackEngines/linuxstandalonesupport/. You can unpack the Windows installers with 7z, if you don't want to run them.
Cuphead
Leasure Suit Larry: Reloaded


Are also Unity games.

BTW: "The Last Tinker" has an official Linux port on Steam, so do Larry and a few others.
avatar
darktjm: My question is: where are the Linux binaries
avatar
Yepoleb: For the official releases they are in Data/PlaybackEngines/linuxstandalonesupport/. You can unpack the Windows installers with 7z, if you don't want to run them.
OK, thanks. It appears that the first two installers I tried had no Linux binaries in them, and after that, I gave up. However, since you pointed out it's 7z archives, I went ahead and extracted the others I got, and found that at least two of them did have the Linux binaries. So, Expeditions - Conquistador seems to work fine using this method. I'll try some more once I get better net access again.

Edit: It appears that none of the directly downloadable 5.x installers I've looked at have Linux binaries. Instead, I have to allow net access to wine and use the download assistant to obtain them. I tried guessing the URL for a few, but I can't get that to work. Thanks a lot, unity3d guys. It's not worth it to me to let Microsoft run installers with wide open network on my machine (it tries to install .NET, among others) just to have a slight chance of running unity3d games "natively".
Post edited September 17, 2017 by darktjm
avatar
vv221: I just thought about something: do you think this method would allow us to run in native 64-bit games that come with only a 32-bit binary in their Linux version?
It never occurred to me, but it should work alright. Unless the game uses some 32bit plugins and you cannot find a 64bit counterpart, that is.


On an unrelated note, this last weekend I finished Randal's Monday and I can attest that it's completely playable and beatable with a native Linux runtime (available here). I've updated the GOGmix accordingly.
Unity really seem to be taking their time with the response. I have not forgotten about this and promise to post any updates once I receive them.
avatar
Yepoleb: Unity really seem to be taking their time with the response. I have not forgotten about this and promise to post any updates once I receive them.
Note that verbiage of the license does state "incorporated into Your Project Content". I don't think anything would stop you from installing all the versions of Unity, creating a simple splash screen scene or goofy little game, then building and distributing it.

Yes, it does seem like it's cheating a bit. :)
high rated
I've made a spreadsheet of runtime versions. One tab has windows-only games and the required version. The next tab has Linux games and versions. This makes finding a runtime binary to try easy :)

Feel free to edit / add.

Link
avatar
hummer010: I've made a spreadsheet of runtime versions. One tab has windows-only games and the required version. The next tab has Linux games and versions. This makes finding a runtime binary to try easy :)

Feel free to edit / add.

Link
Good idea, thanks! I'll contribute my own data in the following days. :)
Anybody had some luck with this lately? I tried a game with 2017.1.0p5, but it didn't even start. The log said 'No supported renderers found, exiting'. What did I do wrong?
Sorry for abandoning a little this thread, as I haven't got much time lately to tinker with Unity runtimes, particularly those behond v5, which are the most problematic. I expect to be able to go back to it in the next few weeks.

In the meantime, I've discovered another Unity game on GOG that seems to work flawlessly on Linux: Albedo: Eyes from Outer Space. As mentioned in the GOGmix I've only played it for a few minutes, though.
I just discovered the post yesterday, which prompted me to finally update the page in GOL Wiki with all the info found here! I basically reworded everything to unify the wording and add few bits when appropriate, but I also gave credit where due. I also updated the external links sections.

I plan on remaking the table next and include the loose tests from Seegras Logbook in it as well as add the games from this post/gogmix with appropriate time tested, version, credit and link to the files so they can all be aggregated in one page. Instead of using the current format of the table, I thought of using basis from Performance impact of Mesa glthread - GamingOnLinux.com Linux Games Wiki, which also includes tester name.

I think it might be good idea to include the list of executables from the google docs spreadsheet too in that page, actually!

I originally chose GOL wiki, since it seems the best place to include those, but another great place who also references the portings page about gaming on Linux – though I think dumping a list and/or detailed guide there wouldn't fit.

EDIT: Forgot to mention, that they also list Unity version, albeit hidden in comments that I also mentioned in the article, so you may as well contribute them there!

There's also the Wikipedia with great Linux gaming article and various Linux-related lists, some of which I contribue to, but again, I don't think it'd be good place for this list. Similar to Arch Wiki, probably the most advanced wiki not only Arch user use that have sections such as Steam/Game-specific troubleshooting. but again I don't think the list belong there.

There's also great The Linux_Gaming Wiki, though even being an active Redditor I prefer MediaWiki for editing rather than reddit wikis, plus while great to have, Riddit's wiki tend to not get as much attention in comparison to actual Reddit's posts. Although, feel free to mirror the guide there if you want to! Just keep in mind that having rights to edit Reddit's wiki require getting rights from the admins (I don't have them, but maybe I'll ask for them someday).

Also, in GOL Wiki due to heavy problems with bots, the registrations was disabled and captcha is asked for ever edit that includes link, so unless you had account there already you have to ask Liam, either on IRC, Riot/Matrix, Telegram, Discord or forums and I'm sure he'll make one for you :).

Other than that, the wiki lacks some templates (such as references), but I feel it's the best way to contribute together for the time being :). It also hosts other useful threads you can contribute to such as before-mentioned Performance impact of Mesa glthread which results are actually used in improving the open source driver gaming performance, Games broken on Mesa and the side project that originated in GOGWiki and my Steam side project out of it that probably needs me updating it and other contributions.

Speaking of GOGWiki, I won't mind it being mirrored there, though keep in mind I don't have an account there (yet) and it also suffers from lack of activity for some Linux-related pages :).
Post edited December 10, 2017 by Faalagorn
avatar
Faalagorn: ...
I never got around to contributing to the GoL wiki as I promised, so thanks a lot for doing it yourself! As I said the other day, as of late I've neglected both this thread and the whole native Unity runtimes endeavor a bit, but I do intend to get back to it soon-ish.
avatar
Faalagorn: ...
avatar
muntdefems: I never got around to contributing to the GoL wiki as I promised, so thanks a lot for doing it yourself! As I said the other day, as of late I've neglected both this thread and the whole native Unity runtimes endeavor a bit, but I do intend to get back to it soon-ish.
No problem :). I often get in and out myself of such endeavors myself, that's why I want it to stay in an editable place for the future. I mostly got into it due to several games I wanted to play, originally My Summer Car, later Jalopy and finally Escape from Tarkov that started working at one point but sadly stopped as of recent patches as described on wiki.

I didn't get to adding the test posted results there, but will probably get myself to do that tomorrow or so. Seeing this thread I wanted to drop a note for prosperity either way so thanks for reply!
I got Toren in a Mystery Star, and guess what? It uses Unity v4.3.4f1 and it seems to run like a charm with a native runtime of the same version.

GOGmix updated.
avatar
penguin6245: Anybody had some luck with this lately? I tried a game with 2017.1.0p5, but it didn't even start. The log said 'No supported renderers found, exiting'. What did I do wrong?
Forgot to reply, but this basically means the game does not support OpenGL or Vulkan, only DirectX (or Metal for macOS), so it sadly won't work unless devs enable them. The message was changed to that to be more clear some time after 5.6 update, older Unity gives a different error while lacking renderers.

As far as the list on GOL wiki goes, I've updated it with the test here, including the latest Toren one – thanks muntdefems!

I'm going to include some loose tests found on Russian forums and do some testing myself plus add the info about troubleshooting with -logfile and adding icons/shortcuts. Performance impact of Mesa glthread page there or Wine's AppDB, but since GOL Wiki isn't much active, I thought I'll post it here too.

I am thinking of including the list of Linux games executables from the hummer010's spreadsheet, to make it more comprehensive too.

I've also noticed that I do in fact have editing rights on linux_gaming wiki though I'm not sure whether or not I will mirror it there. Ideally I'd love to have a central place for active editable Linux wik anywayi, so that's something for me to discuss with the community, but I'm digressing.

I've also asked in PCGamingWiki's discord about making the Unity engine numbers more visible and maybe even searchable, so that may would make "porting" life easier, especially for those who don't own the game, so far I'm waiting for reply.

I also thought about spreading this further. The news isn't new, but the awareness is low. Even with well maintained page on the wiki it doesn't get much attention, including developers not knowing it's sometimes so easy to port their game to Linux. It might indeed be nice to maybe suggest it as an article for GOL's main page as muntdefems mentioned before. I may do that myself but I won't promise, so if anyone is up for writing it, feel free to suggest the article! Thought of sharing it with /r/linux_gaming too, as so far I only linked it in the comments.

I thought of suggesting it as one of the runners for Lutris, though I don't think I could contribute the code for it :(.

It would also be nice to get some official reply from Unity about it's legality, and, one can dream, maybe even some quality of life improvements easing this "porting"? Such as direct links to other platform, including Linux executables would be nice ;). Especially as the links to at least the direct .exe containing the files (Linux Target Support in our case) are available, for example here: http://beta.unity3d.com/download/a13db154d9f7/download.html (found the link mentioned here).
Post edited December 15, 2017 by Faalagorn