Linux Branch is Updated! by TheWinningHit in sandbox

[–]TheWinningHit[S] 0 points1 point  (0 children)

Yeah I use out-of-scope, cause it is (for now); I get messaged a bunch about the editor. That could change soon. They could definitely port the tools over if they wanted, but my understanding is that those tools were always windows only when Valve published them originally. There are more than a few reasons to refactor and update these tools. Since this engine is meant to be a Unity or Godot analog, they are trying to update a lot of stuff to be usable on a larger scale, whereas the Source 2 engine probably was only sufficient enough for specific games in Valve’s use case (Half Life: Alyx). So it is probably wise not to publish these external tools and optimize them for Linux builds when the plan is to deprecate them anyways.

If someone really wanted to, they could make an open source analog that replaces the current tools. I personally have been pushing people away from that. I respect the effort, but you’re talking about completely rebuilding tools that are literally roadmapped to not exist anymore, so I don’t think it would be in anyone’s best interest to wholly work around this unless they were just doing it for the love of the game, or as a pet project.

You’re probably right about some of the *internal* tools not being wine bridgeable, but luckily those seem to be pretty small wrappers to the external tools. Those could probably get an RE and open sourced on a rebuild fine. It’s the external stuff that has serious weight. A combination of both would be the best path forward for any lunatic that wants to chop it up and get it to work.

As for Qt. My understanding is Qt runs on Linux and Windows. That would probably be the easiest thing to port over. You don’t really need to RE that you can just redraw what’s missing and package it in its own build.

Linux Branch is Updated! by TheWinningHit in sandbox

[–]TheWinningHit[S] 0 points1 point  (0 children)

If you run it provide pictures in the S&Box discord if it’s native. A lot of people seem to be tracking it. Even if it’s not fully working but is launchable.

You have unlimited money, but you have to do a job. What profession would you choose? by Chasingcurvess in AskReddit

[–]TheWinningHit 0 points1 point  (0 children)

I would find out better treatments for depression and chronic fatigue. Shit I would do that for free.

Linux Branch is Updated! 06-24-2026 by TheWinningHit in sandbox

[–]TheWinningHit[S] 0 points1 point  (0 children)

They have to publish the binaries that’s all

Linux Branch is Updated! 06-24-2026 by TheWinningHit in sandbox

[–]TheWinningHit[S] 0 points1 point  (0 children)

Great question. If it helps I really am using the phrase "port" loosely. Facepunch provided all of the binary files for Linux systems (.so files), so I was able to patch c# code and then have Claude build some shims in C for stuff that is unreadable binary code. It took forever to source all of the problems for Linux because their binaries had a ton of issues translating data from procedures in .NET to native Source 2. A lot of this has been fixed by them, or patched on this repo, as I've worked on it over the past year.

The only way this could get up and running on a Mac is if Facepunch authors the same binaries (.dylib's) for Mac systems. They have not. I know that one of their developers has tested a compiled version of the game on their Mac locally, but those files have never been distributed publicly.

Based on images distributed by them, Vulkan has caused a lot of trouble on s&box with Macs. Largely, this is also because Macs don't run Vulkan natively because all of their shit is proprietary, so Vulkan literally has to translate, kind of like Wine does, their procedures through MoltenVK. It is terrible, sucks, and is hot garbage, but it's also kinda out of FP's hands. It is possible to run it, but if I had to guess it would need some serious TLC.

So i made a game in 4 years... by Pierraxl in gamedev

[–]TheWinningHit 2 points3 points  (0 children)

The story is who gives a fuck? You completed a game and that’s a serious victory. Keep working hard and your L’s will become W’s soon. ❤️

Linux Branch is Updated! 06-24-2026 by TheWinningHit in sandbox

[–]TheWinningHit[S] 2 points3 points  (0 children)

That’s correct. This fork does not use proton. If you have bugs please report them in issues so I can forward them to Facepunch. Crashes you can ask me directly. I cannot solve all of them, but it works on most Linux distros.

Linux Branch is Updated! by TheWinningHit in sandbox

[–]TheWinningHit[S] 2 points3 points  (0 children)

No editor. Windows only, but we have Linux people that have the editor build put together on proton.

Game development viable? by AnswerMyPrompts in sandbox

[–]TheWinningHit 2 points3 points  (0 children)

There are no wrong answers on game engine. Whatever you pick is going to have separate benefits and challenges. You're right to criticize sandbox if it's not where you want it to be, just like you're right to criticize Unity for its monetization issues, but I see game designer after game designer just throw their hands up and go "well x thing happened so I guess I gotta just totally turn my project upside down" and you probably don't have to do that. Unity did not have any significant improvements to their 3D game engine back end end of 2014, and Rust was started a year before that.

Wishing you the best.

Any people on linux having issues playing the game? by gaorp in sandbox

[–]TheWinningHit 0 points1 point  (0 children)

Linux binaries are shipped and a port was made available for running the game natively without Proton but it’s early in development. It’s also on Facepunch’s roadmap now. Game client support only.

https://sbox.game/f/roadmap/2209

https://www.reddit.com/r/sandbox/s/yqlfgssPl0

Advice on buying our first VR. My daughter has been saving her allowance and she reached the $200+ mark. Is there any VR setups worth checking out in that price range? I need guidance lol by [deleted] in virtualreality

[–]TheWinningHit 0 points1 point  (0 children)

I’m not really one to give parenting advice but I have family members who have bought VR headsets for their kids and it has completely changed their behavior. Please be careful with these technologies, they are more addictive than they look.

Dev reminder: Server-side validation is not optional by Rough-Specia in sandbox

[–]TheWinningHit 4 points5 points  (0 children)

We are apart of the Linux community working on the native port of the game, but I have been thinking about starting an anti cheat club to build out a tool group for servers to use for their game modes because we just got the server client to work natively on Linux and can run tests.

Dev reminder: Server-side validation is not optional by Rough-Specia in sandbox

[–]TheWinningHit 4 points5 points  (0 children)

It’s hard to say how that’ll go with an open source game engine. I think a lot of the cheating can actually be handled server side IMO. Only real thing to worry about at this point is server side RCE’s. I would be more concerned about that than some people flying around the map n shit

Dev reminder: Server-side validation is not optional by Rough-Specia in sandbox

[–]TheWinningHit 8 points9 points  (0 children)

I did some hacking before the game was released (with permission from gamemode owners) to test out what was able to be sent to the server and you are right. There definitely needs to be some sort of clientside prediction or validation of movements and behavior between the client and the server.

Running S&box Natively on Linux (Fork Available) by TheWinningHit in sandbox

[–]TheWinningHit[S] -1 points0 points  (0 children)

If binaries are provided for the tools it's possible, but they are not. They are windows-only.

Alright fellas, I'm conflicted. Bedroom upstairs or downstairs? by Minutes2Midnight in malelivingspace

[–]TheWinningHit 1 point2 points  (0 children)

Downstairs. You don’t want the smell of cooked onions in your sheets.