Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:00 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2025-07-27 08:24 UTC · Community Announcements · puzzledsquid
Added new entrance to the shelter. This will only be reflected on new saves. Added option to dig anywhere. It can be useful to fixup the map on saves that include procedural generation bugs (which could happen on previous versions of the game). This can only be enabled by manually editing the settings file (settings.toml): dig_anywhere = true Use this option with care. Removed voxels cannot be placed back. The map is now properly regenerated when starting a new game. Fixed mouse wheel event handling when using gamescope.
2024-07-23 08:36 UTC · Community Announcements · puzzledsquid
Tunnet is now Steam Deck verified! This version includes a few changes that I had to make in order to pass the Steam Deck compatibility check as well as a few minor bug fixes: Fixed crashes that sometimes happened when entering/exiting sleep mode on the Steam Deck. The note at the back of the handbook has been slightly changed to make it more readable on small screens. The system settings are now stored in the system_settings.toml file. This file is ignored by the cloud saves. The controller glyphs have been updated. Fixed a few typos in the dialogues and manual. Fixed a bug that prevented the
2024-04-14 13:08 UTC · Community Announcements · puzzledsquid
Clarify instructions written on the whiteboard in military briefing room. Changed color of the light in the military barracks. Technician cannot be killed by the spider anymore while holding the light. Lowered the speed of the mermaid. The mermaid now only attacks the technician when she is out of sight.
2024-04-06 17:04 UTC · Community Announcements · puzzledsquid
Dear technicians, Today, I am excited to announce the release of the latest version of Tunnet! Here is an overview of the changes: Global Leaderboard A global leaderboard has been introduced and is now available on the pause menu as a histogram. Compare the speed of your network with others designed by fellow technicians. If the leaderboard isn't your thing, you can easily disable it in the settings menu. {STEAM_CLAN_IMAGE}/43720691/b4571c6a1201205aefa5e1272494060069cbd96f.jpg Colorful Cables Cables now come in different colors! Hold Q (or L2) to select your preferred wiring color. {STEAM_CLAN
2024-01-12 20:01 UTC · Community Announcements · puzzledsquid
Fixed memory leak in the UI system. Going home while driving the train now works as expected. Cursor is now always visible when picking up handbook pages. Right arrow key does not pause the network anymore by default. Fixed a typo in the handbook. Monastery mainframe now sends more packets to 0.*.*.*. Fixed crash that happened when removing devices while manually wiring them.
2024-01-07 12:01 UTC · Community Announcements · puzzledsquid
Fixed formatting of the description displayed when inspecting testers in snoop mode. The long-range scanner now properly points to the Villa entrance when scanning the 0.3.0.0 mainframe. The dialogue hint now displays the key bound to the Talk action instead of LSHIFT. Devices can now be disconnected by a key press (instead of Middle-Mouse Button). The key can be assigned in the settings menu. Slightly moved the tape in the Shelter #4 to make the endpoint more visible. Fixed some typos in dialogue lines and handbook.
2024-01-01 12:09 UTC · Community Announcements · puzzledsquid
Happy New Year Everyone! Today is the first day of 2024 and it is also the one-month anniversary of Tunnet. To celebrate, I just uploaded a new update to the project that mainly includes Quality-of-Life improvements based on the most recurring feedback I received since the game launched. Those who have been playing on the beta branch should already be familiar with some of the new features listed here. A big thanks to them for all the great suggestions they shared after trying out these changes when I was still experimenting with them on the beta branch. Manual Wiring The automatic wiring perf
2023-12-19 13:47 UTC · Community Announcements · puzzledsquid
Camps now send packets to each other instead of communicating with the caves. Pressing F when the map is open won't trigger a single-step anymore when the network is paused. Fixed the issue where the vision was sometimes misaligned with the HUD. Fixed typo in the training sequence. Fixed typos in the nightclub dialogues. Fixed final dialog with Madeline. She will now respond when giving her the batteries bought at the cafeteria/supermarket.
2023-12-15 17:32 UTC · Community Announcements · puzzledsquid
It is now possible to open doors while holding tools. Hackers cannot spawn in the Supermarket #4 anymore. Fixed camera bobbing logic. The camera does not 'teleport' anymore when starting to move. The packets sent by the testers won't affect the peer lists anymore. Fixed a crash in the chunk loader: Could not insert a bundle (of type `MaterialMeshBundle `) for entity 1337 because it doesn't exist in this World.
2023-12-12 20:47 UTC · Community Announcements · puzzledsquid
Hackers cannot spawn in the Villa anymore. Fixed the dialog line displayed after fixing the CNC machine. Fixed description of the light-emitting relay in the vending machine. Doors won't open automatically anymore when they are closed manually. Fixed frustum culling of the hacker model. Added launch option to force the game to use DX12 instead of Vulkan. Tunnet > Properties > General > Launch options: --dx12
2023-12-11 14:06 UTC · GamingOnLinux
Build, debug and optimize a computer network in an underground facility. Tunnet is certainly something quite different and it's out now. Read the full article here: https://www.gamingonlinux.com/2023/12/tunnet-has-you-dig-deep-underground-while-you-build-and-debug-a-big-network
2023-12-10 15:35 UTC · Community Announcements · puzzledsquid
Fixed the shader used to render placement previews. This should allow the game to run on DX12 without crashing. Fixed a few typos in the dialogs. Fixed a race condition in the game logic related to the "Permanent" entities: Could not add a component (of type `Permanent`) to entity 1337 because it doesn't exist in this World
2023-12-07 10:52 UTC · Community Announcements · puzzledsquid
Pressing J on saves imported from the demo now displays the journal as expected instead of the ending credits. Fixed Z-ordering of the manual UI. This should prevent the manual pages to appear blank in some cases. Removed the bundle removal. Right click now removes one device at a time.
2023-12-03 20:00 UTC · Community Announcements · puzzledsquid
This patch attempts to fix all the simple issues which have been reported this weekend: - To simplify the final puzzle, the monster does not break the network devices anymore. - The exact location of the player (including the Z-axis) is now displayed in the map. - Fixed a few typos in the manual. - The drone will now warn the player about the bandwidth requirement before entering the final level. - A cursor has been added to the toolbar to improve readability. - Fixed some crashes that could happen when attempting to load corrupted save files. - The dialog with Madeline when disinfecting the e
2023-12-02 10:16 UTC · Community Announcements · puzzledsquid
- Fix crashes due to ArrangementLimitReached - Move school fence to make a second exit - Remove some debug prints
Full appinfo as delivered by Steam PICS, changenumber 37458633. Also at /api/app/2286390/raw.
{
"appid": "2286390",
"common": {
"name": "Tunnet",
"type": "Game",
"releasestate": "released",
"oslist": "windows,linux",
"osarch": "64",
"osextended": "",
"icon": "58a33e2bd4f178ce124de03b0a15b52f9b9b2f64",
"clienticon": "00656d1482f106caf321f1b856df736632e3e4b8",
"clienttga": "9530328383d31d454477c397313123d2fbd0b626",
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1760054400",
"tested_build_id": "19510641",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-10.0-beta",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controller_support": "partial",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "47.13813979086406",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "47.13813979086406",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1701962156",
"associations": {
"0": {
"type": "developer",
"name": "puzzled_squid"
},
"1": {
"type": "publisher",
"name": "puzzled_squid"
}
},
"primary_genre": "23",
"genres": {
"0": "25",
"1": "23"
},
"category": {
"category_2": "1",
"category_18": "1",
"category_23": "1",
"category_22": "1",
"category_25": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1701434433",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2286390",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "6129",
"1": "3834",
"2": "1721",
"3": "5432",
"4": "255534",
"5": "1664",
"6": "21006",
"7": "21",
"8": "3839",
"9": "5502",
"10": "1695",
"11": "4166",
"12": "4182",
"13": "1654",
"14": "5716",
"15": "6869",
"16": "3810",
"17": "4191",
"18": "1667",
"19": "13782"
},
"review_score": "8",
"review_percentage": "94"
},
"extended": {
"developer": "puzzled_squid",
"publisher": "puzzled_squid",
"homepage": "https://puzzledsquid.xyz/#tunnet"
},
"config": {
"installdir": "Tunnet",
"launch": {
"0": {
"executable": "tunnet",
"config": {
"oslist": "linux"
}
},
"1": {
"executable": "tunnet.exe",
"config": {
"oslist": "windows"
}
}
},
"app_mappings": {
"0": {
"platform": "linux",
"tool": "SteamLinuxRuntime_scout"
}
}
},
"depots": {
"2286392": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "610256461748187695",
"size": "84209381",
"download": "32650176"
},
"beta": {
"gid": "610256461748187695",
"size": "84209381",
"download": "32650176"
}
}
},
"2286393": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "1207456062115626519",
"size": "91647320",
"download": "35199216"
},
"beta": {
"gid": "1207456062115626519",
"size": "91647320",
"download": "35199216"
}
}
},
"branches": {
"public": {
"buildid": "19510641",
"timeupdated": "1754562463",
"timebuildupdated": "1754556447"
},
"beta": {
"buildid": "19510641",
"description": "Public Beta branch",
"timeupdated": "1754562437",
"timebuildupdated": "1754556447"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "268435456",
"maxnumfiles": "8",
"savefiles": {
"0": {
"root": "LinuxXdgDataHome",
"path": "tunnet",
"pattern": "*.json"
},
"1": {
"root": "LinuxXdgDataHome",
"path": "tunnet",
"pattern": "settings.toml"
},
"2": {
"root": "LinuxXdgDataHome",
"path": "tunnet",
"pattern": "auto"
}
},
"rootoverrides": {
"0": {
"root": "LinuxXdgDataHome",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinAppDataRoaming",
"addpath": ""
}
}
}
}