HomeGamesUpdatesPricingMethodology
Steam News14 March 20263mo ago

Improved Packet Simulation, Middleboxes, Router-on-a-Stick and More!

Greetings fellow Tower Admins, We're pleased to bring you the latest major update (build 0.10.9), featuring improved packet simulation, middleboxes, router-on-a-stick, and more!

In this update6

Full notes

Full Tower Networking Inc. update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

78 fixes30 additions26 changes0 removals
  • Gameplay
  • Server
  • Fixes
  • Performance
  • Store
  • UI and audio
changedGreetings fellow Tower Admins,We're pleased to bring you the latest major update (build 0.10.9), featuring improved packet simulation, middleboxes, router-on-a-stick, and more!
changedGreetings fellow Tower Admins,Improved Packet Simulation : Network loops cause broadcast storms, and packets are visible in real-time. You can now use STP commands to prevent storms and track down loops.
addedGreetings fellow Tower Admins,Middleboxes: New [c]middlebox[/c] commands and the [c]mbox[/c] program.
addedGreetings fellow Tower Admins,Power Socket Editing: The Socketeer tool can now add and remove power sockets
changedGreetings fellow Tower Admins,Save System Improvements : Autosave is now on an adjustable timer, and the save menu has been reorganized with folder-based saves for easier management.
addedNew:new: re-implemented graph traversal with actual packet simulation (network loops now possible).

Tower Networking Inc. changes

changedWe're pleased to bring you the latest major update (build 0.10.9), featuring improved packet simulation, middleboxes, router-on-a-stick, and more!
changedImproved Packet Simulation : Network loops cause broadcast storms, and packets are visible in real-time. You can now use STP commands to prevent storms and track down loops.
addedMiddleboxes: New [c]middlebox[/c] commands and the [c]mbox[/c] program.
addedPower Socket Editing: The Socketeer tool can now add and remove power sockets
changedSave System Improvements : Autosave is now on an adjustable timer, and the save menu has been reorganized with folder-based saves for easier management.

Greetings fellow Tower Admins,

We're pleased to bring you the latest major update (build 0.10.9), featuring improved packet simulation, middleboxes, router-on-a-stick, and more!

Improved Packet Simulation: Network loops cause broadcast storms, and packets are visible in real-time. You can now use STP commands to prevent storms and track down loops.

Router-on-a-Stick (Port Subinterfaces) Routers now support port subinterfaces!

Middleboxes: New [c]middlebox[/c] commands and the [c]mbox[/c] program.

Power Socket Editing: The Socketeer tool can now add and remove power sockets

(Note: power socket removal is not supported on existing saves before 0.10.6)

Save System Improvements: Autosave is now on an adjustable timer, and the save menu has been reorganized with folder-based saves for easier management.

Various QoL & Bug Fixes: Include fixes across STP, RIP, DHCP, DNS, co-op sync, and more.

Full Changelogs (0.10.0 - 0.10.9):

New:

  • new: re-implemented graph traversal with actual packet simulation (network loops now possible).

  • new: requests now has latencies proportional to number of hops.

  • newadded "net port" sub command (allows port metrics/costs, custom load balancing configuration).
  • newadded port subinterfaces (used with vlan command for inter-vlan routing).
  • new: add spanning tree protocol for managed switch (prevents broadcast storms).

  • newadded mounting racks for mid-length deivces (i.e., disco millis).
  • newadded disco-kilo inter-VLAN routers (fixed warranty period mistake).
  • new: autosave now on a adjustable timer.

  • newadded power extenders for 630px racks.
  • new: VM host now do not broadcast to internal VMs if a packet processing program (i.e., vlanfirm, rtkernel) is running on it.

  • newadded "stp trace" command to help identify network loops.
  • newadded "middlebox" commands and "mbox" program. middleboxes allows for packet mangling (NAT and proxies).
  • new"see" packets along with "See errors/hints in world" option (can be disabled on game settings).,
  • new: socketeer can now add/remove power sockets (breaks power sockets on existing saves).,

  • newadded locations variations.,
  • newadded per device/user request timeout configuration - configured with "net" routine.,
  • new: pcap now with "dump" option to run as one-off command.

  • new: devices can now be mounted upside down on racks.,

  • new: subinterfaces can now be designated as default route.,

Bug Fix:

  • bugfixstarter DC fiber optic sockets on the right shifted to allow a rack to be more easily placeable (new games only).
  • bugfix: fix use issue with local dns exhausting on all use on unmapped domain.

  • bugfixfixed shelving unit having warranty and showing in memento.
  • bugfix: tutorials and lab no longer have grace days for users.

  • bugfix: make dns lookup command require "reply-dns-query" for consistent behavior.

  • bugfixfixed issue with RIP entries not expiring.
  • bugfixfixed issue with RIP split-horizons and route looping.
  • bugfix: rack-mountable devices now described in d-market description.

  • bugfixfixed tutorial wiki display issue.
  • bugfixfixed issue causing CTNA tutorial to crash.
  • bugfixfixed crash when exceeding tower build limit (due to game setting).
  • bugfixfixed issue with shop description showing 0-port devices on all products.
  • bugfixfixed one-way media converter being able to be used both ways post packet simulation update.
  • bugfixfixed blade5 mounting type.
  • bugfixfixed overflow text on secretariat onboarding UI caused by localization.
  • bugfixfixed disco kilo having 6/4 storage due to dual configuration.
  • bugfixfixed morris not spreading with disco kilo.
  • bugfixfixed ha routers not working with ungrouped ports.
  • bugfixfixed crash with d-market filter selection.
  • bugfixadded object instance check on various async operations to avoid crashes.
  • bugfixfixed issue with user satiety dropping to zero on save loading (requires re-save).
  • bugfixfixed issue with placeholder interpolation between $n and ${n}.
  • bugfixfixed issue with STP on non-root bridges not receiving BPDUs, causing packet storms on network loops.
  • bugfixfixed issue with network switches/taps forwarding packets if they're the destination.
  • bugfixfixed infinite_bandwidth option not working.
  • bugfixfixed p2p traversals reporting errors even if satisfied.
  • bugfixfixed p2p traversals choosing self as peer.
  • bugfixfixed p2p visitation satiety double counting on both sender and receiver.
  • bugfixfixed p2p visitation satiety on facilitator.
  • bugfixfixed users appearing as offline during load of saved game.
  • bugfixfixed users satiety going to 100%/0% on loading of saved game.
  • bugfixfixed "scans devices" not showing cctv/voip phones.
  • bugfixfixed possible issue when loading saves with trolleys causing crash.
  • bugfixfixed scanning exploits not working with autograph.
  • bugfix: fix light "seeping" out of device when holding in foreground.

  • bugfix: fix light flickering issues when many ports are plugged in at the same time.

  • bugfix: fix VM host not broadcasting packets to internal VM when no packet processor running.

  • bugfix: fix game crashing on building floor 66 on endless babel scenario.

  • bugfix: fix sftp allowing exceeding max size for config files on full storage.

  • bugfixfixed config overwrite when storage is full.
  • bugfix: DHCP request reverted to broadcasting on all ports.

  • bugfixfixed floor onboarding bug with endless babel.
  • bugfixfixed consumer indicating issue with provider due to latency.
  • bugfix: remove user request frequency caps during 8x speed, which affects income/network bandwidth.,

  • bugfixfixed issue with adding */0 cron entries.,
  • bugfixfixed modding API get_devices() not returning devices.,
  • bugfixfixed auto-replace breaking NLB configuration.,
  • bugfixfixed user hardware refresh not resetting DHCP state.,
  • bugfixfixed scan exploit toggle in autograph and scan (with noex flag).,
  • bugfixfixed issue with traffic originating from middleboxes.,
  • bugfixfixed issue with proposal/floor builds randomization not fully determined by seeds, especially on saves.,
  • bugfixfixed STP update issues when loading from save.,
  • bugfixfixed issue with packets visiting the same device if a cable connects itself.,
  • bugfixfixed cable zig-zag pattern bug during low FPS loading.,
  • bugfixfixed client crashing when joining co-op lobby.,
  • bugfixfixed power socket not synced on co-op clients.,
  • bugfixfixed starter device/cable not being in sync for co-op clients (requires new save creation).,
  • bugfixfixed hops modified by middlebox.,
  • bugfixadded ttl information to trace output.,
  • bugfixfixed mount overlap bug.,
  • bugfixfixed issue with stp on multi-hop root election.,
  • bugfixfixed issue with broadcast DNS not hitting localhost (self) on global DNS.,
  • bugfixfixed issue with broadcast DHCP not working when DHCP server is localhost (self).,
  • bugfixfixed issue with NAS having 0 memory and 0 storage.
  • bugfix: global DNS no longer recurse and exhaust usage when no corresponding DNS mapping.

  • bugfix: local DNS no longer recurse if designated DNS server is not configured when no corresponding DNS mapping.

  • bugfixfixed filename duplication on auto-completion.
  • bugfixfixed tower link view duplication when large number of links present.
  • bugfiximproved snapping logic reliability.
  • bugfixfixed mouse over power display on co-op clients.
  • bugfixfixed SLA breach timer sync issues on co-op clients.
  • bugfixfixed issue with rip ignore.
  • bugfixfixed issue with advertised routes not expiring when rip is disabled.
  • bugfixfixed RIP propagation behavior with "from port" constraints.
  • bugfixfixed vms not autostarting with "auto start programs play option".
  • bugfixfixed vms not retaining netaddr when dhcp disabled.
  • bugfixfixed decentrometer node access fluctuations preventing selling.,

QoL:

  • qoladded length indicator on rack mounting shelves.
  • qolimproved save menu with folder-based saves.
  • opt: slight performance optimization along with packet simulation changes.

  • qol: "stp show" now populates received bpdu information.

  • qol: firewall blocked traffic now shown in pcap as red.

  • qol: netsh output for various routines on second monitor expands to monitor width.

  • qolmouse-over watch now uses network address first if available.
  • qoladded more d-market categories.,
  • qolright-clicking a device/user now copies nwaddr if available (configurable to old
  • method of double-clicking via options).,

  • qoladded option to set default user/device DHCP mode on new games.,
  • qol: memento now has button to filter devices based on user created tags/without tags.,

  • qol: mountable device now auto y-snap when trying to mount.,

  • qolgame notification when new programs made available for installation.
  • qolpcap now shows src network address if available.
  • qoladded grabbing handle collision shape to trolley, which has higher picking priority than devices/cables.,

Extra & Balance:

  • extdns show command now available in global DNS games.
  • ext: default ttl/max hops now 32.

  • extadded network load balancer firmware, net command can now configure "back ports".
  • ext: update localization files.

  • extimproved LUA modding support (special thanks to Avril112113 and Omega).
  • extupdated zh_CN localization.
  • ext: "Overload" warnings now more explicitly "Network Overload".

  • ext: domain use registration now depends on in-world devices (i.e., VOIP) on top of user demand.

  • ext: resource pck files split for quick patch downloads.

  • extimproved scenario loading performance.
  • ext: slight randomization on traversal latencies.,

  • extupdated ja localization.
  • ext: forcefully wedged device on mountable racks will now eject other mounted devices.

  • balanceimproved warranty periods for managed switches.
  • ext: packet simulation on co-op clients.

  • extadded PT-BR (Brazilian Portugese) localization.
  • balancemassively increased managed switch bandwidth.,
  • balanceincreased CP4E, Bastion5E warranty.,
  • balancelowered Bastion5E cost.,
  • extupdated traversal and switch wiki entry.,
  • extpackets entering middlebox with hairpin enabled and mangled packet is not for itself will ignore other packet processors, otherwise will always pass on to subsequent packet processors.

As always, press F8 for quick in-game feedback or join our Discord to discuss. We would love it if you shared your gameplay recordings with the community!

Thank you!

Source

Steam News / 14 March 2026

Open original post

Changelog.gg summarizes and formats this update. How we read updates.