Skip to content

[Feature Request] Bring the SDKs and Authoring Tools to Linux #7038

Closed

Description

@ifohancroft

Please bring your games' SDKs and Authoring Tools to Linux.

The feature request is for all of them, I may be missing some in the following list but here it is:

Counter-Strike: Global Offensive - SDK
Half-Life SDK
Left 4 Dead 2 Authoring Tools
Left 4 Dead Authoring Tools
Portal 2 Authoring Tools
Source SDK
Source SDK Base 2006
Source SDK Base 2007

Activity

  1. kisak-valve commented on Apr 16, 2020

    @kisak-valve
    Member

    Hello @ifohancroft, this is a duplicate of ValveSoftware/source-sdk-2013#141, which was effectively answered at ValveSoftware/source-sdk-2013#141 (comment).

  2. ifohancroft commented on Apr 16, 2020

    @ifohancroft
    Author

    Sorry, I didn't notice this post and thank you for pointing me to it!

  3. Anyeos commented on Oct 30, 2022

    @Anyeos

    Yes but that is from 2013 so that are very old Windows libraries today. Maybe they must consider updating their tools and porting it to QT as first. There are guides about porting Windows Apps to QT (and that don't look as a heavy work as we can think).
    All other tools like the compilers are vanilla C as I know. I used NetRadiant and the bsp compilers are generic C/C++ programs. No need to do much there if they use something like that.
    Anyway you can write a wrapper over MFC and other Windows libraries that implements the same functions that use some of the code and only port that to other systems.
    The other solution is if they made free under open source license some of the SDK (specially the editor) so the people can port it to other OSes.

    For now I need to use Wine or get a stand alone Windows running with OpenGL support and that stop me using a VM.

    But ok, they will do what they want no what I need.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions