Stationeers

Stationeers Dev Tracker




22 Aug

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

21 Aug

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
Atmospheric Simulation Today we’re going to go into detail about the atmospheric simulation in Stationeers. We’ll give a short walkthrough about how we identify issues, think of solutions, test and iterate until we’ve solved problems or added new features. Specifically World Atmospheres, and how they move gas throughout the game, and especially how fast vacuums form.

Of the many complex systems Stationeers models, the atmospherics simulation is the most defining. Two times per second; pumps move gas, filters split compositions, pipes check for bursting, and much much more. A lot of the gas the player interacts with comes from the world, or ends being vented there. Unfortunately, the speed to pull a vacuum in world has always been one of the largest bottlenecks for Stationeers.



Table of times of original vacuum times
...
Read more

20 Aug

Comment
    Rocket on Steam Forums - Thread - Direct
This the change log for the update of the various binary instructions to be in line with the bitshifting update:

https://steamcommunity.com/games/544550/announcements/detail/3681176566145924827

  • Added NOT bitwise operation. Performs a bitwise logical NOT operation flipping each bit of the input value, resulting in a binary complement. If a bit is 1, it becomes 0, and if a bit is 0, it becomes 1.
  • Changed AND to be a bitwise and not a boolen operation. In most circumstances, this will not cause any issues with scripts. Performs a bitwise logical AND operation on the binary representation of two values. Each bit of the result is determined by ev...
Read more

18 Aug

Comment
    Rocket on Steam Forums - Thread - Direct
If you want to play "peer to peer" and you are running the game through your steam account, it will use SteamP2P which will "tunnel" through the internet, so you don't need to "forward ports". This isn't the most efficient way to host if you will have many people joining, but its much easier than running a dedicated server, or using port forwarding.

If your router has UPnP, the game will try forward ports as well using that.
Comment
    Rocket on Steam Forums - Thread - Direct
I think the key to remember is that low-level languages are about getting the processor to do something, not a combined bunch of somethings *unless* the processor has been predefined a way to do a bunch of things together.

Think about MIPS more as the processor is always going to execute the next line, so if you don't want that - you need to do something.

If you take AND in the traditional sense, it's a *boolean* or *binary* operation, in c notation | or || are actually slightly different, for example.

So if you want AND functionality, you need to prepare the binary yourself. Which is, actually, what the compiler will be doing in a higher level language when you use such syntax in programming. If you study the instructions involved in, say, a simulator when ... Read more
Comment
    Rocket on Steam Forums - Thread - Direct
Stationeers implementation of MIPS is relatively MIPS compliant and implements all the core MIPS functionality. Like many, if not all, chipsets it implements some of its own new instructions that are related to its special use case. In the case of Stationeers, this is mainly instructions provided for batch conducting instructions.

So I don't think it's fair, or useful, to say stationeers is "not the same as real-world MIPS". In fact, I would say such a statement is quite wrong. MIPS is not a specific set of instructions, for example if you look at a variety of MIPS implementations currently in use at major universities you will see some significant differences. It is a family of implementations based around a common approach of a very reduced instruction set to control a processor. Many of the core instructions used in MIPS in stationeers, are close to if not exactly the same in most MIPS family implementations.

While some good answers to the OPs questions, nobo... Read more

16 Aug

Comment
    Rocket on Steam Forums - Thread - Direct
Server is back up now, sorry for the downtime
Comment
    Rocket on Steam Forums - Thread - Direct
Our Master Server is having an issue, will be fixed once this is reset - apologies

31 Jul

Post
We had a couple of things that didn't make it in to the last update that we wanted to get finished off before moving. These mainly centered around pain points to do with slow process cycling larger airlocks, and a few oddities of the heat exchanger.

Powered Vents We’re introducing Powered Vents as a way to get around some of the limitations of speed in our atmospheric system. These powered vents can move a lot of gas by drawing from atmospheres beyond the grid that the device is actually in, and they can output a very large amount of gas as well. This can help with pulling a vacuum or filling a room fast.

These vents have a flow rate indicator to let you easily tell if the vent is being provided with enough gas to be working at full capacity. This feature has also been added to the active vent.

... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

22 Jul

Comment
    Rocket on Steam Forums - Thread - Direct
Originally posted by Murphy_Deffa: Take care what you say, you may get blocked if you dare not like changes.
You will not be banned for saying you do not like the changes.

But you can be warned and even banned for not following the Rules and Guidelines For Steam: Discussions, Re... Read more

21 Jul

Comment
    Rocket on Steam Forums - Thread - Direct
Also note that any unshielded electronic devices may cause ignitions. So, for example, a working Autolathe will cause ignition of a fuel mix in its local atmosphere.
Post
  • Fixed Water filters don't filter steam.
  • Fixed Tooltips on EvaporationChamber and CondensationChamber pipe connections.
  • Fixed Pipe damaged/destroyed by freezing tooltip.
  • Fixed Atmos-Analyser sometimes doesn't show the correct StateChange symbols.
  • Changed CondensationChamber and EvaporationChamber will continue to exchange heat with the heat exchange connection when turned off.
  • Fixed HeatExchangers not correctly applying save migration functionality.
  • Changed Limited evaporation when Temperature of liquids has dropped below its freezing Temperature.
  • Changed Increased the amount of damage freezing gasses and liquids cause to pipes.
  • Fixed broken states of station batteries not rendering.
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Comment
    Rocket on Steam Forums - Thread - Direct
Have you installed any mods? Note that some mods, especially those that add DLLs to the game may break the game with no way for the game to recover. Recommend you manually remove these mods and then run the the game installing them one at a time till you find the one that breaks.
Comment
    Rocket on Steam Forums - Thread - Direct
Note if you change your branch to "Previous" you will be able to play on the game prior to the phase change update. This incorrectly was labeled in steam as a "very old build from 2021", but it was actually the last public release build, which is pre-phase change.

I have updated the labelled text to indicate it is not a very old build, but the last public build before phase change.
Comment
    Rocket on Steam Forums - Thread - Direct
Note if you change your branch to "Previous" you will be able to play on the game prior to the phase change update. This incorrectly was labeled in steam as a "very old build from 2021", but it was actually the last public release build, which is pre-phase change.

There is no way we can have the "old code" and then run the "new code" when you started a new game, without basically having two versions of the game running - which would be enormously complex, double the file size, and mean we would need to change the entire steam deployment. This would slow the development down a great deal. Sadly, like other changes and new features, we need to implement those features and then move forward with the other features in the game.

20 Jul

Comment
    Rocket on Steam Forums - Thread - Direct
Originally posted by Bonny01: ...
This is a really cool video, and also is a great explanation of the problems/benefits of hashes.
Post
Stationeers has the bold aim of modelling many very complex systems, and trying to do so in a way that will run acceptably on most computers. For a long time we have wanted to better model phase change (movement of state between gases, liquids, and solids). This will allow us to make more interesting mechanics such as rocket fuels in future updates. The task has come with significant challenges, trying to maintain support for existing worlds and not make the game even more complex for new players than it already is. This is the first step in making our overhaul of Rockets, as it was necessary to do this work before continuing with the work on Rockets.

Description
Gasses now can phase change, when under different pressures/temperatures. Normal Atmospheric pipes break from the stress/weight of condensing liquids, so use a condenser valve to ensure liquids can drop safely into liquid pipes. You can reference a phase diagram in the Stationpedia to figure out what a gas or li... Read more