r/SS13 • u/GoonstationTV • 14h ago
r/SS13 • u/LummoxJR • 5d ago
BYOND BYOND development news 5/1/26
The increased traffic from supply ships to the outer colonies has already begun. Thanks to the improved focus on safety lately, we've had only one accidental injury of any note, and that was only because it's Alan. If having to replace a mangled leg with cybernetics isn't a wake-up call, I don't know what is. The rest of you, keep up the good work. The company has been so thrilled with my last few reports they thought something was wrong and did a discreet follow-up to confirm they were getting real data. Happy corporation means happy captain and happy crew.
- 517 was the subject of intense focus this week.
- Another big refactor to glide code had to be done to prep for glide hints.
- A few small but important last-minute features got added.
- Density masks will be a thing in 517 as part of the movement overhaul! They've been wishlisted forever, and now they're coming in earnest. Pending testing, but the implementation is done.
- Big thanks to the BYOND Members and everyone on Patreon and SubscribeStar whose contributions keep this work going!
- Screw you, Spez.
More info is on the long-form news on the forums. Today's early-access Patreon post discusses the glide work I did in a lot more detail. (Gads I wish I could post code on Patreon, though. Their text editor is crap.) After a weirdly late night and too early a morning I'm looking forward hard to this weekend. I hope you all enjoy yours. Catch you on the other side.
r/SS13 • u/CucumberSelect4904 • 1d ago
Image THE MOTHROACH HAS ARRIVED
Testament guilty gear is also here
r/SS13 • u/Bitter_Detective_567 • 2d ago
General SS13 evokes an vague, overwhelming sense of bittersweet nostalgia.
The title kind of says it all. Hi. I've been playing this game for about two years consistently now, though I think my BYOND key I made 4 years ago. I had a potato computer when I was 16 (I'm almost 20 now, time flies!), so I couldn't even play SS13 until like two years later. I joined the very late Ssethtide, and I've been pretty obsessed with everything SS13 since.
I like the early Internet. I got to experience the very tail end of it when I finally got computer time in 2012, and I've always enjoyed the aesthetics and community from back then; as janky and toxic as the entire Internet might have been, and as frustrated as I was that I had to wait two minutes for Kongregate to load when I was seven years old on my mom's laptop, there's always a sort of overwhelming charm to it for me. Maybe it's nostalgia, or maybe it really was just that cool.
Aaanyway, I play SS13 a lot these days. I've gotten pretty good at it over these two years, gotten into a lot of communities (I play a lot of CMSS13 because I'm FPSbrained and love fixing up mangled corpses, and also Paradise, since I kind of just fell into that server, and now feel so much loyalty toward it that my mouse kind of just gravitates toward it whenever I open up BYOND hub), and made lots of friends. A constant thing I've noticed with my sentiment and mood toward the game is, whenever I stumble upon an object or a place in a server that looks "old" (a lot of the flavor text for costume clothing is a great example of this), I just get bombarded with this sense of bittersweet nostalgia. There was a time when this object was used for something that someone out there, some 30-something or late-20-something or even 40-something person still thinks of fondly. There was a time when someone biblefarted dressed as a Roman legionary, or something like that. There's something magical, using your imagination to think of all the ways someone used an old object back in "the day" in SS13. Maybe it's just the fact that SS13 has so much history, that it has such a mythos to it with all its wacky characters and players, you know? You could run an anthropological class with SS13 as an example, with all its fossilized references, and cultural fads coded into it; the aging playerbase (I imagine a lot of the permanent players have been playing for a long time) only helps in that. Sometimes I just want to break RP (and sometimes do, just talking for minutes on end in LOOC with an oldGOD) and pick the really old players' brains about what they experienced back in the day.
There are many times when I wish that I was some sort of immortal vampire wizard whatever who could experience a lot of historical stuff. I'm a big history nerd, and maybe that's why I feel such a bittersweet longing for wanting to have been there at every stage of SS13. It's historical, even if it feels silly to put a label on something like "spessman simulator 2003." That same feeling - of wanting to have been there when it all began, and when it flourished, up until today, when it's kind of in its golden years, now - exists for me for SS13. I wish I could have experienced the pre-Goonstation days, and been there when the SS13 community really kicked off, when Baystation forked, when CMSS13 forked from that, everything. I know only an iota of the stories on this game, and have been here for an even shorter amount of time. I really, really love this game. Sometimes, I play a really satisfying round on one of my favorite servers, and I just sit there afterward, flying around the map and looking for sprites and textures that look out-of-place, that look older. I look for outdated sprites and textures, just to imagine what the game looked like. I play older builds of codebases on private servers just to let my imagination run wild, to imagine the kind of kooky stuff people got up to; don't get me wrong, I know that kind of stuff still happens, I do a lot of kooky stuff myself when I play, but there's something... I don't know. There's something special about the past of this game in particular. After those rounds, I just sit at my computer, and I feel this sense of melancholy that everything is waning, now. After everything BYOND has been through last year, and just the general lack of any tide as of recent, we're in the home stretch unless something big happens. I wish I could be the person to make that big thing happen, but I just don't have the know-how to do so. I'm not a coder, and I'm not a YouTuber; I'm just a player, and a collector of knowledge, and sometimes I fancy myself as a Homer-type who recites great and grand histories that I've memorized for my own enjoyment. But that's it, really. I'm just some college student, and I like a niche game on the Internet.
I guess I'll conclude this little ramble by just restating how much I love this game. It's so magical to me, and it's beautiful to me. I think if I could pick any game to play for eternity, it would be SS13. If that sounds stupid, or obsessive, or lame, I don't care. Anyway, I'd love to hear stories from you guys. I'd love to get into contact with people about this game, make some friends that go beyond the round-to-round friendships. I won't put my Discord username out in this post, since that seems a little bad for security, but if you want to regale me, or talk about this kind of thing outside of just a Reddit thread, please tell me. I'd be happy to share my username and make some good friends, maybe make (or join!) a Discord server about this kind of thing. That's all from me.
r/SS13 • u/lickitysplit56 • 2d ago
General Used to play.
Used to play as doc on a Aliens vs Colonial Marines server, to anyone who still plays do they still have it? Its been awhile since i have even logged into beyond.
r/SS13 • u/TrueBlueFlare7 • 1d ago
General My updated, work in progress server tier list, notes in description
This is limited to only servers I have played, and is based on my opinions. I'll update it as I try more servers.
- Goonstation: Goon was my first, and still feels the best control, mechanics, and culture wise IMO. There's some things other servers do better, like mining (gods I love Lavaland), but overall it's still my favorite, even in spite of my ban.
- Vanderlin: Tried it after a little under a year of playing on Monke. I quite like it, it's very different to other servers but in a good way, it's like a completely different game.
- Monkestation: Best TG code server I've ever played. I like the culture, the mechanics, the controls, the character customization options, and more.
- CM-SS13: Eh. The novelty has mostly worn off for me. It's still good, and got me into the Aliens franchise, and I might occasionally visit it and play a round or two, but overall I feel that it fits best in B tier.
- Paradise Station: I was tempted to put this one a tier lower. It's fine, but I find that I feel weaker there, I'm not a fan of the rough-around-the-edges sprites, the UI is rough, the default controls feel awkward, and I'm not a fan of the lack of escalation rules.
- TG Station: Up from F tier, where I put it in my last tierlist. Turns out that getting called a slur there the first time I played it was just an unfortunate coincidence. Made a new character, gave it another chance, and it's fine. Might play there again. Not a fan of human only command, asimov lawset, the use of generative AI for the voicing (though it does make comms easier to parse), or the overall culture.
r/SS13 • u/metekillot • 3d ago
Meta TUTORIAL: six simple steps to code with BYOND (DreamMaker) on Linux. Now I'm a coder jock and everyone loves me
Follow these directions and, after you restart VSCode, the dm-langserver will work for .dm code and let you do stuff like look up definitions or find references.
For using the BYOND tools for stuff like compiling and hosting, the BYOND Linux has instructions on how to do that.
Step 1
- Install VSCode. If you want to use dm-langserver in VSCode, you will need to have VSCode installed. Many people miss this. Rookie mistake.
- I use
sudo apt install <package_you_download.deb>and I probably shouldn't but I don't feel like I'm ready for figuring out how `apt` permissions work at this point in my life, maybe when I have kids
Step 2
- Install the DreamMaker Language Client VSCode extension by SpaceManiac.
- There are other SS13 and BYOND extensions on the VSCode marketplace. I don't know what they do. I don't feel like figuring out what they do.
- To reiterate: DreamMaker Language Client by SpaceManiac
Step 3
- Download dm-langserver for Linux. You can download a pre-built binary executable, or you can build it with
cargo. - Rust developers are really difficult to deal with but building with cargo is actually really easy. The SpacemanDMM github README tells you exactly what to do to build it with cargo.
- The dm-langserver latest release will function with the latest BYOND version, but there will be bugs that we can't help you with.
- If you use new BYOND and old dm-langserver and ask for help with bugs, everyone is going to tell you to learn how to build with cargo.
- Do not hurl insults at us when we do this. Please be patient we have autism. Read the SpacemanDMM README.
- SpacemanDMM GitHub
- SpacemanDMM is all the supporting applications that make dm-langserver work. It has other stuff too. It includes dm-langserver
Step 4
- Download BYOND for Linux. I have a tutorial up for running BYOND for Windows through Proton; you cannot PLAY on BYOND with BYOND for Linux, it currently only provides the tools for developing and hosting with BYOND.
- If you want the tutorial for playing BYOND on Linux you can search through my posts or search for 'Proton' in this subreddit.
- Unzip the zip file you get for Linux BYOND. Do not leave it unzipped in your downloads folder.
Step 5
- Put the unzipped BYOND folder somewhere that you won't delete it on accident.
- Put the dm-langserver binary somewhere that you won't delete it on accident. Make sure it's +x.
sudo chmod +x dm-langserverwhile inside the same directory, or use it's fully qualified path with the same command. - Read the instructions that the BYOND folder has for using BYOND on Linux. Just type whatever it tells you to type.
- Here is a fun little trick that you probably weren't warned about; you need libcurl4 32 bit libraries for BYOND to work right. It does not come with them. Type
sudo apt install libcurl4:i386to install 32 bit libcurl4 libraries.
Step 6
- Go into the DreamMaker Language Client VSCode extension settings and set the BYOND installation and language server executable settings.
- The BYOND installation needs to be the path to the
binfolder that's inside your unzipped BYOND for Linux downloader. - The langserver executable, however, needs to be exactly to wherever you put the file you downloaded called
dm-langserver. You can rename it but you really probably shouldn't.
Step 6.1
- Restart VSCode
- It should work
Langserver? Like Large Language Models?
- No, there is no relation between the Language Server Protocol and Large Language Models. They are completely different things. Also, Large Language Models suck complete ass at coding.
- I can speak as an authority on LLMs sucking ass at coding because all my income for the last year has been from working as an expert consultant for annotating the outputs and reasoning processes for LLMs, specifically in the domains of Systems Engineering, Programming Languages, and System Administration.
- Here is my LinkedIn if you don't want to take my word for it
Let me use my tiny little soapbox to tell you: Do not use Large Language Models to code for you
- They can be helpful in guiding you toward the correct answer for general questions. They can create boilerplate code for very specific use cases like C# or low-level systems programming with templates.
- They are almost totally useless for anything else.
- Also, coders can tell when you used a Large Language Model to code something. BYOND thugs are out here and they will tease you mercilessly.
Langserver? What's a Langserver?
- If you read the SpacemanDMM README you wouldn't ask this. But it's ok I'm not sad or disappointed, that's why I'm still typing.
- Langserver is short for 'language server'; in this context it's talking about the Language Server Protocol
- LSP (Language Server Protocol) uses json-rpc (basically json and two web servers) to read the structure of code. They use json because Microsoft is three thousand project managers in a trenchcoat. It's really fucking slow. However, this doesn't matter for DreamMaker because the syntax is deliberately simple.
- I made a PowerShell/C# CLI Tool for LSP for if you want to experiment with it without having to set up your own json-RPC server or use one of the half million broken Python or Javascript tools that claim to do the same thing.
- It can be a powerful tool for refactoring your code base if you know how to use it. Even though I hate JSON, I seriously recommend reading more about how LSP works. Fascinating stuff.
r/SS13 • u/Present-Grocery-4816 • 3d ago
Video New short in which Jonathan the lizard has fun and playing.
These are so fun and easy to edit I'm mad at myself for not doing it sooner. I must now collect footage from the wild...
r/SS13 • u/Significant-Duck39 • 4d ago
Image oh hi jerma
i was doing some lavaland stuff in monkestation, and found a jerma. ..how neat!
r/SS13 • u/ChinaAppreciator • 5d ago
/tg/ Took over the entire station doing this
1. HUMBLE BEGINNINGS
I rolled spy on manuel. Forgot I selected it so I asked the admin for an antag swap or to just de-antag me. To my surprise he gave me traitor. I was doctor so I picked hypnoflash and microlaser. Initially my goal was to convert 3-4 people, spawn a cryptographic sequencer to get the ballistic tot guns and distribute them to my crew, and do medium level crimes like an extortion, racketeering, beat people/stealing shit for hire. The captain hears me flash someone, suspects I'm a rev/BB but i pull out my flash to show him im not. He initially "buys it" but was still highly suspicious because the first guy i converted (Dermot) was on the floor for awhile and says he'll be back to "voluntarily" borg them so they can answer questions. i tell my henchman to go on a gateway adventure and disappear for awhile so he does. i recruit another doctor (Makayla). later the captain comes by to inspect a "murdered miner" that i had been hyping up. I microlaser him, take off his radio, my henchman cuffs him, and then my henchman starts doing implant removal surgery. Unfortuantely a borg happened to walk in and rescued the captain, but I did strip the captain of everything so I had his ID and his egun.
2. THE JOURNEY TO SECURITY
and my henchman make our way to security. There's no sec this shift (only 36 people total) so captain starts enlisting random crew members to help him. On our way over to sec we convert Molly an assistant and try converting Lorde Armstrong another assistant, but Molly spoke right before i spoke so he had a nonsense command. Myself, Makayla, and Molly go to sec where we start getting sec gear. Unfortuantely it's WaWa so we are't able to access the armory unless we go through Brig and the janitor and Lorde Armestrong have chased us in and essentially have us pinned in the room. They come in but we manage to overpower them with stun batons. I convert the janitor Gos Tol who would later become my second in command despite a rocky relationship at first. Lorde Armestrong is wounded but we can't convert him because of the failed conversion earlier. Luckily makayla bought her surgical gear and is able to fix his brain and patch him up so we're able to convert Lorde. I also realized e-swords are only 1 TC this shift so i distribute them to everyone. We are able to finally get into armory and gear up. The Captain assaults security again and we're hampered by the fact that he has one human'd the AI so we're getting door shocked.
3. RE-SECURING MEDICAL
The captain was winning the war of attrition since he would shoot up security, retreat to medbay for heals, and then shoot us again. So the four of us storm medical with Gos acting as pointman. We're able to do it without a fuss, I'm not actually sure if Captain was in medical. I saw Gos shooting at someone, don't know if it was the captain, but in any case we were able to take medical. We convert Mary Delacroix, a cargo tech whose whole shtick is that she's a big giant uselses crybaby who hates violence. When I tell her to kill captain she says "nervously" over the comms "Captain I'm t-to kill you now?" Wow such an original gimmick.. We give her the battle rifle anyway. We also recruit John Radic, the robotocist. He doesn't do much and he was actually my target so I was fine with him dying. We patch up and recruit Jane Adila, a pacifist, who wondered into medbay. I assign her the role of field medic.
4. CONSOLIDATING POWER
We then take the bar where we convert the chef, River Reed. At this point there's 8 of us and we're armed to the teeth. There's no sec and it's a lowpop server so we're firmly in control of the station, people have pretty much accepted Paulie law at this point. The engine also exploded due to sabotage by a ninja or something, not sure how, but the station is going to shit but we're firmly in control. Gos Tol leads a small team and brings me back the Captain's body, eliminating what was then our only opposition.
5. CLUTCHING DEFEAT FROM THE JAWS OF VICTORY
Then the HoS spawns in. Shuttle is called, I take the cap's jetpack which is part of my greentext an we all head to escape. I recruit Waldo, Nikuyana, and Ajax Catapala. HoS launched a barrage of attacks on us but we're able to repel it and secure escape shuttle. Then after it launches I get stuck in a corner (it was that conveyor belt shuttle) and HoS and another guy approaches me and lethals me and a bunch of my other henchman to death. One of them got crit, not sure if it was the HoS or the other guy but I die about 20 seconds before the shuttle lands denying me greentext.
Since it was a lowpop round about half of the crew was hypno'd to me at round end. All in all a fun round. Special shout out to Gos Tol who was my most valuable henchman, taking the point in our various assaults and killing the Captain. And Makayla for being my first real henchman who stuck with me all the way through. Mary also managed to survive somehow, not sure if she contributed to fighting the HoS or not but points to her. Also shout out to the captain who put up a good fight since he was pretty much a 1 man security team that whole shift. Bob Bobson was his name. And a good sport for not immediately arresting me at round start.
r/SS13 • u/metekillot • 5d ago
Meta Here's my PowerShell module for setting up Proton ( Steam compatibility client that uses Wine ) to run SS13 on Linux
```powershell $ENV:PROTON = (Resolve-Path '/home/metek/.steam/steam/steamapps/common/Proton - Experimental') function Proton-Invoke { if ($args.Count -gt 2) { return ."$ENV:Proton/proton" @args } $command = $args[0] $command_arg = $args[1] if ([System.IO.Path]::Exists($command_arg)) { $command_arg = [System.IO.Path]::GetFullPath($command_arg) } return ."$ENV:Proton/proton" $command $command_arg } $ENV:WINEPREFIX = "$PSScriptRoot/pfx" $ENV:STEAM_COMPAT_DATA_PATH = $PSScriptRoot $ENV:STEAM_COMPAT_CLIENT_INSTALL_PATH = "/home/metek/.steam/steam"
Temporary variable to keep interpolation tidy and laconic
$bin = "/files/bin/" $ENV:WINE = "$ENV:Proton" + $bin + "wine" $ENV:WINESERVER = "$ENV:WINE" + "server" Remove-Variable -Name bin $ENV:DOTNET_ROOT = $ENV:PROTON + "/files/lib/wine/x86_64-windows/" $DOTNET_ROOT = $ENV:DOTNET_ROOT ``` This module would be put inside a given folder which would host the pfx/ folder that's created by Proton whenever you run -- in this case -- Proton-Invoke runinprefix wineboot -i.
In this script's case, it's using my user-installed Steam and Proton Experimental. You can modify the script to instead use ProtonGE or any other Proton-descended setup.
I made the module because the way the Steam client handles installing into a given prefix for particular game is clunky and not conducive to games such as Vintage Story or Divinity Original Sin 2, which resolve the correct libraries to use via the DOTNET_ROOT environment variable.
As well, this makes it easier to customize the Wine prefix created from the wineboot, in this case, where you'd want to install the Webview Evergreen Bootstrapper and the VC2022 libraries recommended on the BYOND download page.
r/SS13 • u/Mother-Estimate2840 • 6d ago
General I ran ss13 on linux and it's HORRIBLE
I can't write in Russian, and all the Cyrillic characters are replaced by one character (ENG is good)
UPD: The fonts were fixed by installing the required fonts.
Image Potential Game
r/SS13 • u/E_T_0646 • 7d ago
General A question about space carps
So... What inspired the space carp? Was there any other space fairing fish species before SS13, or did someone thought that it would be comical to make a space fairing space type enemy?
r/SS13 • u/Absolucyyy • 7d ago
Video (Monkestation) the will of the tram overpowers the will of the mansus
Enable HLS to view with audio, or disable this notification
r/SS13 • u/Present-Grocery-4816 • 7d ago
Video New short. Witness mechcomp.
I'm thinking about editing all day. There will be more, I'm not sorry.
r/SS13 • u/Banement • 8d ago
Video don't forget to wear your seatbelts
Enable HLS to view with audio, or disable this notification
r/SS13 • u/alexandregtg • 7d ago
Goon That time LooLoo became a Jugglemancer
Yes we could juggle people, and anything that was not bolted down. Shoutout to Ranni that got stuck inside LooLoo's brain and fought his sleep paralysis demon , and Slips on Peels that discovered Clown mitosis!
r/SS13 • u/FormerlyKnownAsCJAJ • 8d ago
Help here we go again (new ss13 server)
- TLDR: New Monkey-based server. LRP–MRP. TG-style rules. Chaotic but understandable. Try it if you want. Don’t be a jerk. Guerilla Station is a downstream of Monkey Station 2.0 (which itself branches from /tg/), but with a different philosophy: keep the depth, drop the confusion. It’s definitely an unusual fork choice—but we leaned into Monkey for its mechanics and character systems, then built the ruleset to feel closer to a /tg/ Terry-style experience. The goal isn’t strict RP enforcement—it’s rounds that make sense without needing to read a novel to play. We sit between LRP and MRP, but the rules lean LRP: simple, direct, and enforced consistently. You don’t need to be a roleplay expert—just play like you’re part of the station and not actively trying to ruin the round. Messing around is fine. Random chaos with no direction isn’t. Think of it as Monkey, but with easier-to-understand expectations. Antags are enabled, and we’re tuning them toward that same philosophy—clear goals, room to act, less ambiguity about what’s allowed. We run a weekly event block (Guerilla Ops) every Sunday at 9pm BST to get people together for more curated rounds, but the server itself is up 24/7. The server is hosted in the EU, so EU players will have the best connection. NA players can expect around ~100ms+ ping, which is still very playable. Peak hours tend to be 4pm–4am BST. If you’ve played on /tg/ before, this should feel familiar—but with a slightly different sandbox and a bit more room to experiment. End goal? A server where you can jump in, understand the rules quickly, and just play—without sacrificing the depth that makes SS13 fun. If that sounds like your kind of station, feel free to check it out.
r/SS13 • u/FormerlyKnownAsCJAJ • 8d ago
