{
  "id": 17912928,
  "title": "Cancelled Portal Prequel F-Stop Assembled From Three Separate Valve Leaks",
  "url": "https://urgent.news/2026/11/03/cancelled-portal-prequel-f-stop-assembled-from-three-separate-valve",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-03T04:39:19.000Z",
  "source": {
    "name": "Lowyat.NET",
    "slug": "lowyat-net",
    "url": "https://www.lowyat.net/2026/409002/cancelled-portal-prequel-f-stop-leaks/"
  },
  "original_language": "en",
  "account": "The cancelled Portal prequel known as F-Stop was initially conceived during a three-month video game jam at Valve in 2007. The game utilized a camera to experiment with perspectives for puzzle-solving. While it received positive feedback internally, external playtesters raised concerns due to the lack of the iconic portal gun and GLaDOS character. Consequently, the project was shelved, with some elements later incorporated into Portal 2. Recent leaks have led to the public assembly of F-Stop, utilizing assets from the Steam2 Teraleak, source code, and mapsrc data obtained from the Valve Cut Content Team Discord server. The source code and mapsrc were initially priced at US$1,000 (~RM4,075), but were later offered for free. Although some assets and dialogue lines remain missing, the community has successfully combined the three parts into a playable version of F-Stop. Due to increased attention, the Discord server has now gone private, limiting access to the compiled game. Despite this, there are likely YouTube playthrough videos available for those interested.",
  "summary": "Fans of the Portal series may be familiar with the name F-Stop. On one hand, it’s the number denoting the size of the aperture opening in photography. But on the other, it’s also the title of a cancelled Portal prequel. While the game was conceived – and cancelled – all the way back in 2007, […] The post Cancelled Portal Prequel F-Stop Assembled From Three Separate Valve Leaks appeared first on…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}