Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
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
NewsSteam's own announcements 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 festsUpcomingPatchesNewsRecordsTrendingSignals
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
RadiolightNewsPatch v.1.0
Game update

Patch v.1.0

Radiolight · published 23 Dec 2025, 14:37 UTC · build 21277281

All newsPlayers around this dateRead on Steam

This update is the first to focus on massive performance improvements for systems with limited resources.

To accommodate everyone I have been working on the compatibility, readability and further improving controller support. We tested this on the Steamdeck with incredible results we nearly doubled the FPS!

Below I will go a little more in depth about the technicalities for anyone interested:

When looking for optimisations we started by comparing areas that performed better and those that performed worse. The worst performing area we found was the initial house, so we started investigating and lo and behold we found a culprit:

When turning off the light in Mia's bedroom the framerate increased more than expected.

Using this new knowledge we experimented with the different settings and found that the performance was mostly tied to the shadows. The difference between having them on, even at the lowest settings, and turning them off far outweighted the other settings we tweaked.

Now I was quite sure that the performance issues were lighting related. We started profiling and looking for all the potential improvements. The most promising:

  1. Tweaking light attenuation; the lights on one floor lit walls that extended to the next floor, this required unnecessary computation in the lighting pass and shadow depth maps.

  2. Occlusion culling; Ethan's home is one of the few locations in the game where multiple objects are stacked on different floors and surfaces some of which are dynamic like the drawers in the desk. This created occlusion overhead and overdraw inefficiencies as the engine had to consider the status of obscured objects and their indirect effect on the scene's lighting. With some tweaks I was able to reduce the load in strategic points in the game.

  3. Dynamic lighting; my scenes used dynamic lights when they were likely to cast shadows. Some of these could be converted to stationary or even static lighting. This explained the strong performance hit from the desk light in Mia's room. The biggest problem I found was caused by the moon, set as a movable (dynamic) light. Normally instancing objects helps tremendously in optimising games. Instead of your processor individually requesting the data for each tree in the forest it groups a request for all similar objects and it iterates as it is told to. This allows the processor to condense thousands of computation requests into a couple dozen. Faithfully I had employed this tactic. However, because the lighting from the moon hit all trees, the depth pass had to individually consider each tree.

    The following screenshots show a before and after the optimisation. The goal was for the visual differences to be minimal while increasing the framerates. This first comparison shows Mia's Room, one of the "worst case scenarios". Before 26FPS, after 54FPS on otherwise identical settings.

    This second screenshot shows a before and after of a less impacted but more typical area in the game, the patch of forest right outside the visitor centre. The framerate increased from 51FPS to 60FPS.

I am looking forward to keep you updated in the new year. Best wishes and see you out there,

Krystof

----------------------------------------------------------------------------------------------------------------

Radiolight

  • Twitter

  • Bluesky

Iceberg Interactive

  • Twitter

  • TikTok

  • Facebook

  • YouTube

  • Steam Publisher Page

More from Radiolight

Other announcements

All news
In-game event9 Jan 2026Radiolight is Now Steam Deck Verified!Hello hikers, The holidays might be over, but I have a belated gift for all you handheld gamers out there: After months of tweaking and optimization, Radiolight is finally Steam Deck Verified! You can now experience the gripping tale of Elliot’s disappearance on the go, whether it’s on your couch, on the train, or in a vast forest where dark voices echo through the airwaves… I’m incredibly exci…Community17 Dec 2025Season’s Greetings from Ashwood CreekHello hikers, I’m coming to you from the snowy peaks of Ashwood Creek National Park to wish you all Happy Holidays and a Happy New Year! As you can probably imagine, 2025 was pretty special for me. After years of tireless work, I got to finally welcome you into the world I’ve crafted – and have its darkness envelop you. The year had its ups and downs, of course. Any creative journey will eviden…Community7 Nov 2025A Small Thank YouHello hikers, Have you cracked the case of Elliot Laire yet? Or did you get lost in the depths of the park while following strange radio signals? It’s already been two weeks since I pressed the release button on Radiolight, and it still feels kind of surreal! I started working on this game as my first big project. Fast-forward five years, and it was finally out there. From the bottom of my hear…