Status
SteamPeaks
ChartsSalesUpcomingPatchesEventsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
EventsSteam's own events and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesEventsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
ROOTLINE PlaytestEventsPlaytest Update 0.1.7.1
Major update

Playtest Update 0.1.7.1

ROOTLINE Playtest · published 11 Sep 2026, 00:44 UTC · build 25242907

All eventsPlayers around this dateRead on Steam

Changes since v0.1.6

Memory scanning and exploit research

We noticed players were getting misdirected into trying to use the full address range in the default attack tool, while its a great start towards thinking about automation - it lead to confusing/frustrating gameplay when it didn't work.

So we have reworked memscan to make exploit research more deliberate and easier to read. The older range-based output showed the full memory span used by each library, which correctly indicated that every address in that range was a possible target. In practice, that encouraged broad trial-and-error attacks instead of helping players identify the meaningful points in a process.

memscan now starts with an overview of the libraries loaded by a process and how many exposed addresses each one contains. Players can then inspect a specific library with --lib to see the relevant addresses rather than treating an entire memory range as attackable.

The new rve command turns those findings into a research workflow. Players can record and prove exploit signatures, search their known research, share it, and review the signatures connected to a discovered address.

Memory addresses now represent specific leads to investigate rather than a large, ambiguous range.

Networking and hosted services

Added source-specific port forwarding, allowing gateways to restrict which remote addresses can reach an exposed service. Router-focused contracts have been updated around extracting, editing, applying, and validating router configuration.

Public hub provisioning now includes standard service controls, making it easier to manage hosted services after they are installed.

Playtest access and web tools

Added a first-launch notice explaining the playtest nature of the build, including experimentation and the possibility of world resets.

Configured in-game web servers can now optionally allow directory browsing. nmap has also been added as an alias for port scanning.

Accounts, banking, and mail

Added one-time password recovery for both banking and mailbox accounts. Players can now create and redeem bank credit codes between accounts.

Bank and mailbox registration now provide clearer validation and feedback. Saved mail attachments are more reliable, and the terminal mail client has been renamed from mailx to mail.

Desktop, browser, and missions

Browser tabs now retain form entries when switching between tabs, while completed submissions reset cleanly. The desktop now includes a master mute control and window edge snapping.

Mission evidence now uses per-contract verification tags, package install failures suggest the package needed to provide the missing command, and updated contract briefs provide clearer direction about required objectives and exploit techniques.

More from ROOTLINE Playtest

Other announcements

All events
ROOTLINE PlaytestGame update9 Sep 2026Playtest Update v0.1.6.1Changes since v0.1.6 Added the `edit` terminal editor with saving, Find, go-to-line, and protection against closing with unsaved changes. Full-screen terminal programs can now receive direct keyboard input. Terminal dimensions and editor resizing were also improved, including cursor visibility in longer documents. Added configurable network routes, including default and blackhole routes. Router…ROOTLINE PlaytestGame update8 Sep 2026Playtest Update v0.1.6## Changes since v0.1.5 Added Steam integration - sign-in, account linking, profile avatars, rich presence, and server-backed achievements. Achievement progress now follows confirmed game events. Added new contracts involving system recovery, service disruption, website defacement, file publishing, and multi-hop network attacks. Added network-bounce exploits, direct local privilege escalation,…ROOTLINE PlaytestGame update5 Sep 2026Playtest Update v0.1.5Changes since v0.1.4 Added player-run software repositories. Players can now build packages, publish them from hosted machines, and install or update them through `rootpkg`. Added shutdown and restart controls for the player’s home machine. Added browser startup and new-tab preferences, along with Find controls and keyboard shortcuts in the code editor. Expanded networking tools with live-liste…