Stationeers

Stationeers

Not enough ratings
Advanced Computing
   
Award
Favorite
Favorited
Unfavorite
Mod
File Size
Posted
Updated
8.198 MB
16 Apr @ 11:45am
20 Jul @ 1:24pm
4 Change Notes ( view )

Subscribe to download
Advanced Computing

Description
Advanced Computing
This requires BepInEx and a modloader installed. Try out StationeersLaunchPad[github.com]. (also compatible with StationeersMods)

Adds a collection of objects to the game focused around enhancing the logic chip and integrated circuit systems.

This mod is still in development and will have more objects added as they are ready.

Chip Stack
This is a new expandable structure that can hold multiple chips of different types. To add a chip slot, use the corresponding housing kit on the Chip Stack to add in a rack. Use a screwdriver to remove racks. Programmable chips are always executed in order from the base upwards.
Kit (Chip Stack)
ItemKitChipStack
Kit to place Chip Stack Base and Extender.
Printed from a Tier 2 Electronics Printer.
Chip Stack Base
StructureChipStackBase
The base for a Chip Stack containing power and data network connections, as well as 12 screws for referencing data network devices. Contains 2 slots for racks. Uses 10W + 50W per installed rack on this and attached extenders. Does not have a power switch, so it is always-on as long as power is supplied.
Chip Stack Extender
StructureChipStackExtender
Built on top of an existing Chip Stack to add an additional 4 rack slots.

Sensor Processing Unit
Sensor Processing Unit (Data Network)
ItemSensorProcessingUnitDataNetwork
A new chip for the sensor lenses that shows which devices are connected to the screws on the device you are pointing at.
Printed from a Tier 2 Tool Manufactory.

Logic Units
The game has a mostly complete set of logic units for automation without having to program IC10 chips. This mod adds in a few that are currently missing from the base game.
All are constructed from the base game Kit (Logic I/O) ItemKitLogicInputOutput.
Slot Writer
[i\StructureLogicSlotWriter[/i]
Reads a value from an input logic device and writes it to the item in the configured output device slot. This can be used to change the mode of a console circuitboard or open/close canisters in a gas storage.
Memory Reader
StructureMemoryReader
Reads the value from an input memory device (chip/printer/satellite) at the address read from an input logic device.
Memory Writer
StructureLogicMemoryWriter
Reads a value and an address from input logic devices and writes the value to the address of an output memory device.

Utility Chips
These are a new type of chip that provide some utility to be used by logic devices or IC10 chips.
All are printed from a Tier 2 Electronics Printer.
Kit (Utility Chip Housing)
ItemKitUtilityHousing
Kit to place Utility Housing structures for holding utility chips.
Utility Chip Housing
StructureUtilityHousing
Structure for connecting a Utility Chip to power and data networks.
Stack Utility Chip
ItemUtilityChipStack
Provides a stack holding up to 512 values. Read SettingOutput to get the top item on the stack. Write Activate to pop that item off the stack. Write SettingInput to push an item onto the stack.
Queue Utility Chip
ItemUtilityChipQueue
Provides a queue holding up to 512 values. Read SettingOutput to get the front item in the queue. Write Activate to remove that item from the queue. Write SettingInput to add an item to the back of the queue.
Memory Utility Chip
ItemUtilityChipMemory
Provides a high volume memory of 8192 values to be accessed by get/put IC10 instructions or Memory Reader/Writer logic devices.

The Stationpedia pages for the utility chips have detailed information on accessible logic and memory values.

Also check out the FPGA mod:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3457324551
15 Comments
Morpheus222cz 29 Jun @ 3:43pm 
I can't figure out how to program the ic chip that is in the rack. Or does it have to be programmed separately and then inserted?
Translated by google translator
tom_is_unlucky  [author] 23 Jun @ 9:07am 
@James unfortunately not right now. That's something I overlooked but can possibly add in an update. You should be able to read it from any device connected right now as a workaround.
e.g. if you set pin 0 to any device, `l d0:0 Channel0` should read from the cable connected to that device
James 23 Jun @ 4:05am 
Is there a way to get access to the network channels from the chip stack? So for example with an IC10 chip in the chip stack, referencing the power connection via `db:1 Channel0` doesn't work. Workaround I'm using currently is to proxy through a vanilla IC housing
tom_is_unlucky  [author] 9 May @ 12:15pm 
@Xetaxheb yep this adds a new connection type which breaks with the localization changes. i'll have a fix ready when those changes make it on stable, but for now this won't work on beta
Xetaxheb 8 May @ 10:41pm 
worked fine on, i believe, 0.2.5567.24813 or 0.2.5569.24816
and broke on 0.2.5570.24826 and still broken on 0.2.5571.24832
Xetaxheb 8 May @ 10:40pm 
broken loading to main menu on 05/08/25 beta with something to do with the new (chinese) translations stuff because

https://gist.github.com/Xetaxheb/e3355c9b209eaff68a3123772b3f6470
tom_is_unlucky  [author] 27 Apr @ 10:22am 
for anyone else getting that issue, its due to a conflict with an older version of the FPGA mod. unsubscribe from FPGA and resubscribe to force steam to download the newest version
intelic76 25 Apr @ 11:57am 
Posted, for what its worth, the error is,
[Exception] exception: could not find match for double advancedcomputing.fpgachipadapter::readmemory(int address, advancedcomputing.ifpgainput input).

I get stuck on currently Loading Stationpedia 0% at times just after that error, another attempt I think it was just loading at 0%.
tom_is_unlucky  [author] 25 Apr @ 11:41am 
@intelic76 could you post a screenshot of the error in the #modding channel of the stationeers discord? there aren't any mod conflicts that I know of, but if there is I can put a fix out
intelic76 25 Apr @ 6:06am 
Just an FYI, I couldn't load my game today with this mod installed. Not sure if it was conflicting with another one or not, but saw a comment/error or such fly by before I got one of the progress bars stuck at 0%.