WARFRAME is a 2013 free-to-play science fiction cooperative third person shooter video game both developed and published by Digital Extremes for Microsoft Windows, PlayStation 4 (for both free and plus membership users), Xbox One, Nintendo Switch, Xbox Series X/S, PlayStation 5, iOS[1], and was previously available within GamersFirst Live[2] and the Discord Store[3].
WARFRAME is set in a distant future where the Solar System is dominated between the Grineer, an empire race of militarized clones; the Corpus, a mega-corporation merchant cult with advanced robotics and laser technology; and the Infested, the name for a disease and its victims that devours all. The players takes the role of a Tenno, an ancient warrior created by the Orokin to battle a mysterious foe but left to slumber generations ago, until woken by an entity called the Lotus for the sole purpose of reuniting the scattered, war-torn colonies throughout the system.
The players are always pitted against enemies in superior numbers. To this end, players have at their disposal a varied arsenal of weapons both archaic and modern, and most notably, their most powerful weapon—the titular Warframe, each of which has a particular set of abilities. Despite being primarily a shooter game, the gameplay has a definite focus on the synchronization of players' arsenal, allowing for limitless creativity in combat.
New players are encouraged to check out the official Quick Start Guide and the in-game Codex to gain a preliminary knowledge of the game's mechanics.
System Requirements
- Main article: System Requirements
Plot
- Main article: Story and History
Other Media
Soundtracks
- Main article: Warframe Soundtrack
- Main article: Warframe Soundtrack 2
The first official soundtrack featuring 24 background music and theme songs up to Update 19 was released on July 5, 2017 on Bandcamp. Lead Sound Designer George Spanos and Composer Keith Power were credited for creating the album.
Comics
- Main article: Comics
Warframe Comics illustrate the expanded universe of WARFRAME with background stories of various characters and events. They are collaboration between Digital Extremes and various third party studios including Top Cow Productions.
Podcasts
[DE]constructing is a podcast hosted by Community Manager Megan Everett and produced by Marcus Kretz that goes into the behind-the-scenes of Warframe's development. It can be streamed on SoundCloud or listened below:
Trello Board
As of Update 29.10 (2021-03-19), major updates have an official Trello Board for the community to track issues and feedback that the developers are working on or thinking about.
Related Software
Warframe TennoGen
- Main article: Warframe TennoGen
A Steam program which allows community artists to contribute to Warframe's Steam Workshop with custom cosmetic skins of selected items in-game.
Warframe Companion
- Main article: Warframe Companion
An official mobile companion app for iOS and Android. The app allows players to manage their Foundry builds, manage and chat with in-game friends, monitor Alerts and more.
Warframe China
- Main article: WARFRAME (China)
An alternate build of WARFRAME tailored for the Mainland Chinese gaming market. The game features Mandarin voice-overs for most NPCs and earlier access to Chinese themed weapons and Warframes, with some elements such as gore removed.
Warframe Arsenal Twitch Extension
- Main article: Warframe Arsenal Twitch Extension
An extension for the streaming platform Twitch for streamers to share their current WARFRAME Arsenal loadout to their viewers.
APIs
World State
- Main article: World State
An official JSON-based API exposing information on active in-game events, such as various day/night cycles, active Alerts, Invasions, Market deals, Reset timers, etc.
Drop Tables
- Main article: Drop Tables
An official XML-based API exposing information on drop rates of most items obtainable in-game.
Public Export
- Main article: Public Export
Official endpoints that provide JSON-based API exposing some information on in-game items and their respective icon assets.
Overwolf
- Main article: WARFRAME Wiki:Overwolf
Overwolf exposes some WARFRAME data through its third-party intermediary API for downstream usage for Overwolf application developers on their platform. See https://overwolf.github.io/api/live-game-data/supported-games/warframe for more information.
Patch History
Engine and lighting
Hotfix 35.5.3 (2024-04-04)
- Increased the overall luminosity of the Orbiter to better account for shadows and player’s Decorations.
- Improved lighting in the Orbiter Arsenal by balancing the shadows so that they aren’t so dominant.
- This was a prevalent feedback point from players as it was causing colors to appear darker than what is seen in the color palette, making it rather difficult to fashionframe.
- Improved lighting in the walkway of the Transference room to fix the lighting looking blocky.
- Improved the lightning when transitioning between the Landing Craft and the Orbiter in the Drifter Camp.
- Fixed broken lighting on the portal between the Landing Craft and the Orbiter in the Drifter Camp.
- Fixed issues with reflections and gaps in the GI Lighting volumes.
- Fixed reflection volume line appearing in the glass materials in the Helminth room.
- Fixed Decorations with reflective glass-like surfaces showing up as bright low-resolution circles.
- Fixed the Arsenal, Transference Room, and Helminth Room not being lit properly when Dynamic Lighting is disabled in settings.
- Fixed several Decorations having very little lighting on them when the Graphics Preset is set to low, notably:
- Prex Cards
- Argon Pegmatite
- Agkani Stone
- Ludoplex
- Fixed issues of GI lighting volumes clipping through into other levels in the Albrecht’s Laboratories tileset.
- Fixed the water surface in the Helminth room having an unnatural blue tint caused by GI lighting.
Hotfix 35.5.1 (2024-03-27)
- Adjusted GI Lighting in the Orbiter to improve lighting on various Decorations.
- Also fixed an issue with the glass shelves appearing translucent in the Personal Quarters.
- Fixed issues with the new GI Lighting in the Obiter, Railjack, and login screen that caused crucial real-time lights not to appear based on certain Video Settings.
- Fixes towards Fog of War being white instead of its original default gray with the new GI Lighting system in Orbiters.
Update 35.5 (2024-03-27)
- GI VOLUME LIGHTING UPDATES
The Orbiter, Railjack, and Drifter Camp have had their lighting system updated to the new GI Volume tech that was first introduced in the Whispers in the Walls update. However, all three locations will continue to receive tweaks to perfect the now-present GI Lighting.
Players will find the Orbiter, Drifter Camp, and Railjack lighting composed of real-time, contrasting lighting elements. We aim to integrate GI Volume lighting to best enhance the spectacle of these areas by portraying the shadows, colors, and character and environmental lighting more closely to how you’d imagine them.
To be more specific, our GI Lighting creates better parity between how characters and the environment interact with bounced or ambient lighting. Additionally, the interior of your Orbiter uses many more sources of real-time direct light, much more than before!
Whereas previous surfaces may have used little real-time contributions via baked-in lighting, the uptick in dynamic lighting and improved parity from our GI system allow objects to be more accurately lit within their surroundings, whether moving or static. More dynamic lighting typically means better, more interesting dynamic shadows. The goal is to achieve greater accuracy in character and object lighting within their surroundings!
The Drifter Camp has introduced new Volumetric Fog systems to enhance the area's feel. With GI Lighting, characters will be more accurately lit relative to their environment. These lighting systems combined create a new Drifter Camp feel. While this is the same system we used in Albrecht’s Laboratories, this is the first time we’ve tailored it to an outside landscape! We’ve further developed this Volumetric Fog system to better suit outdoor environments. Here, the sun bursts through layers of fog and vegetation, while the Orbiter’s lights illuminate the murky fog in front of the Liset’s teleporter.
Other GI Volume Lighting Updates:
- Enabled GI lighting for “glass”/transparent materials on Warframes. Includes (but not limited to) Gara’s glass parts, Sevagoth Glaukus’ transparent parts, Nidus Phryke’s transparent parts, and more. The benefit is that they all look upgraded and improved thanks to the way they interact with areas where GI lighting is enabled.
- This fixes Energy colors on Warframes with “glass” materials not taking on their Energy colors and being blown out. This would occur in the Sanctum Anatomica and Albrecht’s Laboratories tileset because it was not playing nicely with the new GI lighting system. So, we’ve enabled GI lighting on these materials so that they interact and look better in these areas!
- Improved Volumetric Fog's color grading to avoid oversaturation and darkening issues in some instances.
- Made optimizations to when Volumetric Fog Quality is set to HIGH.
- Made some bug fixes and improvements to Volumetric Fog's sampling math.
- If you see any broken lighting in the Railjack, Orbiter and/or Drifter Camp due to the new GI Volume lighting, please include a screenshot in your bug report so our incredible lighting team can investigate.
- KUBROW FUR UPDATES
The long awaited Kubrow Fur Updates are here! Your loyal canine Companions are now sporting more realistic fur that you’ll want to bury your face into. We’ve made the following updates to Kubrow fur to achieve a more true to life feel:
- Improved lighting and shading response in different environments for better texture resolution.
- Improved fur density so that it looks softer and fluffier.
- Added depth to fur color and shading.
- Players may want to revisit their Kubrow(s) fur fashion to adjust to their liking in light of these changes!
The above changes only apply to Companion Kubrows for now, Feral/Enemy Kubrows will receive the same updates in a future update.
Known issue: Changing the colors of the Nexus Fur Pattern leaves your Kubrow with an orange/green skin under fur.
Hotfix 35.0.7 (2024-01-09)
- Fixes towards DirectX 12 AMD graphics card crashes.
Hotfix 35.0.4 (2023-12-20)
- DirectX 12 Crashes
Earlier this week we posted a PSA about DirectX 12 causing crashes with Warframe while using an AMD graphics card. The team is still investigating a stable fix for this issue, but for the time being, we are temporarily disabling DirectX 12 for AMD Graphics Cards with RDNA2 architecture or lower. This is done to ensure affected users can have a stable Warframe experience over the holidays until we can find a permanent solution.
Update 34.0 (2023-10-18)
- Upscaling Improvements:
- Added an “Auto” option to the Upscaling Quality video settings. This option determines the correct upscaling quality based on the output resolution.
- Replaced the Nvidia Image Scaler when using DLSS with AMD’s RCAS. This gives more consistent results and means all upscalers now use the same sharpening.
- Added XeSS support for DX12 and AMD’s RCAS sharpening.
- Fixed graphical issues with the minimap and several on-hover popups (Mission Node in Navigation, Market descriptions, etc.) while Upscaling options are enabled.
Hotfix 33.6.7 (2023-08-31)
- Fixed a rare crash that could occur when using DirectX 12 after upgrading drivers.
Update 33.6 (2023-07-27)
- Fixed FSR upscaling being available for GPUs that do not support it, resulting in a black screen.
- Fixed rare crashes that could occur on PC when using multiple accounts where some used the Optimized Flip-Model and others did not.
- Fixed flickering between skybox and terrain in Duviri when SSAO is set to high on DirectX 12.
- Fixed rare crash when using DirectX 12.
Update 33.0 (2023-04-26)
- ENHANCED GRAPHICS ENGINE NEW DEFAULT ON PC
As originally announced in a PSA earlier this month, the new default graphics engine on PC is Enhanced! This is another step towards retiring the Classic Graphics Engine fully (as has been announced in previous posts). We will provide ample notice on when to expect the Classic Graphic Engine’s retirement, but the ultimate goal remains providing the best experience of Warframe to our players via the Enhanced Graphics Engine.
Why use the Enhanced Graphics Engine?
There are many stunning in-game details that are only visible via the Enhanced Graphics Engine such as wall decals, tattoos, facial hair, more accurate reflections, and dynamic lighting and shadowing (a detailed breakdown can be found in our original announcement [1]). We ultimately want players' first steps into Warframe and Duviri to be seen the way our team intended!
New and last generation Playstation and Xbox consoles run the Enhanced Graphics Engine experience, and we want our PC players who have yet to enable it to share in the benefits of this system.
Enhanced Graphics Engine Settings:
Our goal while phasing out Classic has been and remains to keep performance and scalability a priority for players. That said, you will be able to adjust the following in-game settings to tweak performance with the Enhanced Graphics Engine:
- Sun Shadows Toggle - This can be disabled via the Graphics settings in the Video tab of your Options.
- Enhanced Decals Toggle - This can be disabled via the Graphics settings in the Video tab of your Options.
- Switching Graphics settings under Options > Video to “Medium” or “Low” will also offer performance adjustments if required.
- NEW: SSAO Quality Settings - Adjust ambient occlusion quality settings between medium and high (or disable) in the Advanced Video options.
- Prior to this update, this was just a toggle to enable or disable while using the Enhanced Graphics Engine. Now you can adjust to your liking.
For the time being (before Classic retires), if you wish to return to the Classic Engine you’ll be able to do so via the Warframe launcher by hitting the cog > selecting “Classic” from the dropdown menu.
Or via your Graphics settings in-game by opening the pause menu > Options > Video Tab > Scrolling down to the Graphics Options.
Why retire the Classic Graphics Engine?
Currently, the team has to maintain both engines which means twice the work for the graphics programmers, twice as much testing, and most importantly, it means our artists are limited by what the Classic engine can do.
Retirement plans for Classic were first announced in 2020 and since then the team has shifted to making content that uses more and more features of the Enhanced graphics engine. Once there is only one rendering engine to support we can make new content that we couldn’t make before!
Enhanced as Standard:
Ultimately, the Enhanced Graphics Engine is the gold standard for Warframe and all of its future content - the most immediate being Duviri! With Enhanced, you’ll be able to enjoy all of the hard work the team has put into making it a truly spectacular experience, of which you can jump into now!
New With The Duviri Paradox - Enhanced Graphics Engine Changes:
- Improved the look of Drifter/Operator hair.
- Improved the look of Drifter/Operator eyes. They are now more realistic and have more depth.
- Improved vegetation shading.
On the topic of the Enhanced Graphics Engine, if you're using an AMD Radeon 7000-series GPU we encourage you to update your drivers to 23.4.2 to prevent issues that were noted here.
- PC Supported Specs Change
As announced in a PSA posted last year, we have changed our minimum specs to require the following CPU features: SSSE3, SSE4.1 and SSE4.2*.
*Your CPU must support SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2.
These are CPU-instructions that were first added to processors like the Intel i7 860 (Nehalem microarchitecture released in 2008) or the AMD FX-4170 (Bulldozer microarchitecture released 2011). As you can see, even computers that are a decade old support these features so you probably have nothing to worry about! If you’re still rocking the above specs that don't support these instructions, you’ll see a warning in the Warframe launcher so you know it’s time for an upgrade. These changes will finally let the PC version of the game get optimizations we’ve had on the Xbox and PlayStation versions for years and will make it easier to do more optimizations, since all developers will be using them all day every day (as opposed to only when testing on some consoles).
Update 31.6 (2022-06-09)
- Lighting Changes:
We have made the following changes to lighting to improve how it interacts with details in open landscapes!
- Separated sky lighting from the rest in lightmaps, resulting in improved lighting quality because samples coming from opposite directions will no longer cancel each other out.
- Lighting at night will now pop much more! Prior to this change, everything would be tinted in dark blue. Now, each lighting source will have much more vibrance in contrast to the dark backdrop of night.
- Lighting during the day will now have a lot more textural details especially when viewing things at distance. Prior to this change, details would tend to get lost at a distance and resemble more clay-like, without any grit or grain to it.
- Added sun bounce to the enhanced graphics engine.
- Enhanced graphics engine also offers more detail at a distance.
You may also notice in the above image that we have also made foliage blend improvements.
Update 31.5 (2022-04-27)
- DirectX 12 Performance and Optimizations:
Ongoing work continues on our DirectX12 render mode!
In this update, DirectX 12 runs up to 25% faster than it used to for high performance PCs. Most modern systems will run the game in DirectX 12 mode significantly faster than DirectX 11!
Comparing the same scene across different versions of the game to compare how the rendering modes compare:
- New War DX11: 110 fps
- New War DX12: 141 fps
- Angels of Zariman DX12: 177 fps
The system that was used for the above testing results: Ryzen 5600X, Radeon 6900XT; 1080p Enhanced renderer with all details at maximum.
A significant memory optimization was also made, and DX12 now uses up to 200 megabytes less memory than it did previously (especially relevant for players on laptops where the memory is shared).
Update 31.1 (2022-02-09)
- REFLECTION PROBE CHANGES:
We rebuilt reflections across the entire game when Enhanced Graphics Engine is enabled to use modern high quality texture format which improves the quality and punch of gold, bronze, chrome, and other metallics. This change reduces the noise, makes them more vibrant, and ultimately more balanced overall. A lot to visually enjoy during your replay (or first playthrough!) of The New War!
- GENERAL CHANGES:
- New Sky/Atmospheric technology brings a physically-plausible simulation based on time of day. Enhancing the atmospheric experience to feel more immersive and accurate when a time of day is represented.
- Improved visuals within the Cambion Drift landscape by comprehensive efforts to have less competing emissive values on foliage. This can be attributed to reduced spore particles and reduction in the overall red color the
- Softened the look of hair/fur while using the Enhanced Graphics Engine option (Temporal AA remains unchanged). Refined look to the shading.
Update 30.9 (2021-11-11)
- Reflection intensity increased on metals to better match environment lighting conditions.
Hotfix 29.6.9 (2021-01-28)
- Fixed the game freezing on startup on 3-core CPUs.
- Fixed a secondary crash that could occur if your GPU driver crashed while running Dx12.
- Fixed launcher auto-detection of DirectX 12 support. Previously we would have exposed Dx12 on laptops where the discrete GPU only supported Dx11 but the fallback IGP supported Dx12; ie: if you selected Dx12 you would get extremely low frame-rate because it wasn't actually using your GPU.
Hotfix 29.5.4 (2020-11-25)
- DirectX 12 Beta Support:
We are pleased to bring you beta support of DirectX 12 this week!
The DirectX 12 driver should look graphically alike to the standard DirectX 11 driver, but the new driver exposes several optimizations we can use in the future. Even though Warframe’s DirectX 12 support is still in beta, you should notice slightly faster rendering on most graphics cards and faster rendering on multi-core systems!
Please keep in mind that several optimizations are still in the works. For example, the new driver does not yet support the shader cache that’s automatic in DirectX 11 drivers. This difference means that as you play, the DirectX 12 driver must convert shaders from a generic format to versions optimized for your specific model of graphics card. Depending on your system, this process could appear as micro-stutters the first time a shader is needed. Other games work around this process by forcing massive shader compiles in their launchers. We hope to avoid that as we work on a different solution.
We also hope to hammer out some bugs during our initial beta test of the DirectX 12 driver. To that end, we’re keenly interested in having crashes reported if they only occur in the new driver. If you can reproduce a crash consistently in the DirectX12 driver but can’t reproduce the same crash in DirectX 11, please report the WAR-# in this thread. Learn more about reporting crashes here.
We’re also interested in knowing what looks different with DirectX 12 enabled. Differences likely signal a bug, so if you find one, please send F6 screenshots to Support. Learn more about capturing screenshots here.
- How to Participate:
Simply enable DX12 in your launcher settings!
Hotfix 29.2.2 (2020-10-06)
- Enhanced Graphics Engine
Last week we included a ‘Missed Change Note’ that the ‘Deferred Rendering’ Display Option was renamed to ‘Graphics Engine’. While this is true at a base level, it’s actually more exciting than that, as it involves moving into “Next Gen’ by phasing out our old rendering engine!
Please read the full details here: https://forums.warframe.com/topic/1229889-the-enhanced-graphics-engine/
Update 29.2 (2020-09-29)
- Character Shader Changes
We have made significant enhancements to probe-based lighting. The results of this are dynamic objects receive better quality lighting, and metals are more responsive. Additionally, objects should now look more grounded in their environments.
Update 29.0 (2020-08-25)
- Improvements towards hair shading when Deferred Rendering is enabled.
Hotfix 27.0.12 (2020-01-23)
- Upgraded our compiler toolchain
- Improved code-generation for certain types of compiler optimizations.
- Fixed a performance regression in some rare cases for Ryzen processors.
Hotfix 25.7.7 (2019-09-26)
- Made experimental optimizations to content update speed especially when anti-virus programs are enabled.
Update 22.20 (2018-05-17)
- GPU Particles have arrived!
Did you miss our Dev Workshop!? Read it quickly here - it's short: https://forums.warframe.com/topic/952766-new-gpu-particles-and-goodbye-to-physx-fx/
We have added 'GPU Particles' which replace the no-longer-supported Nvidia PhysX Particles. These GPU Particles can be enjoyed on all Platforms with varying intensity: Off/Low/Medium/High... LUDICROUS!
Many particle FX have been converted, but we will spend some time continuing to upgrade our catalog throughout the year. Our new system is universal, works on almost all GPUs (really old ones might be out of luck), is not locked to a given manufacturer, and is not locked to PC! Console Tenno will receive this next update!
Update 19.0 (2016-11-11)
- General Graphics Improvements & Volumetric Lighting:
- Volumetric Lighting technology is here and has been implemented in The War Within quest!
- We've also improved player lighting and added various weather effects to the game.
Update 18.5 (2016-03-04)
- Lighting Improvements
Firstly, this is a sweeping change across the entire game! Please be conscious that some areas may appear overly or underlit. We will work to fix up any rough looking spots - feel free to send screenshots are way in bug threads throughout the appropriate subforums.
With Inaros, the sands of old have been swept away from U18 Warframe leaving behind a newer, more vibrant U18.5 Warframe. In many respects, 18.5 is a remastered, more HD version of Warframe with months of technical graphical improvements and artistic relighting of many parts of the game (and more to come in subsequent updates). On top of these changes are across the board rendering performance improvements we hope you'll enjoy, keep in mind that your particular hardware may benefit more and benefit less depending on your GPU, resolution and preferred graphics settings.
- Lighting textures have been reengineered to reduce square compression artifacts and ugly color banding. You may have seen me point this out on past Devstreams.
- All PBR materials have been recompressed with a more accurate format, new and subtle details are visible on your PBR'd Warframes, gear and in the environment.
- Reflection Probes have been built through many areas of the game, grounding PBR materials with more accurate lighting.
- Character and weapon lighting includes more accurate 'dual specular' lighting which means metallic surfaces are more realistic and fancy looking.
- HDR rendering has been switched to a compact 32bit format which has improved HDR rendering performance for a wide range of GPUs.
- Tonemapping has been adjusted to use more of the range of lighting content in the game, images have more detail, particularly richer in the darks.
- Motion Blur and Depth of Field have been re-engineered to run faster and look better, fast moving and defocused objects no longer appear 'cut out' on their silhouettes.
- Draw order optimizations have been applied to every object in the game, which improves overall performance, particularly in worst-case scenarios.
- Atmospheric fog effects are now rendering in a separate lighting pass, allowing richer particle effects at distance without being 'erased' by atmosphere.
- Particle lighting has been improved to more accurately represent the local lighting environment.
- Wind force modelling on many particle systems increase realism as various environmental particles now respond to explosive forces and Warframe powers – you've also probably seen us showcase this in our most recent Devstream.
- Bloom system has been softened and made more seated in the scene. The burnt-out look is replaced with a more subtle and gentle sci-fi glow.
- Physics collision, performance and stability have all been improved, as a long-awaited upgrade of Warframe PhysX libraries has been completed.
Update 15.13 (2015-02-05)
- General Improvements:
We’ve made a wide variety of improvements to Warframe in some obvious, and not-so-obvious ways. The following is a quick list of changes we’ve made, and where you’ll notice them the most!
- Lip Sync Improvements: The Lotus, and many other characters you see in Transmissions, have had graphical improvements made to their lip sync animations.
- Dynamic Exposure: Light sources change the way we perceive our surroundings, potentially turning a well-lit cave into a menacing cavern. Our new Dynamic Exposure will help better the immersion in Warframe, making the light sources in game far more real as you traverse environments. Seeing a consistent image across broad range of game lighting is biggest benefit of this new Dynamic Exposure!
- Ambient Occlusion: Just like how Dynamic Exposure will change the way light is perceived in Warframe, Ambient Occlusion will do the same for shadows. By using this more intelligent shading and rendering technique we’re furthering our work on more realistic lighting, and the differences in levels with heavy or varied light sources should be quite apparent!
- Particle System 2.0 for non-Nvidia cards: For a long time Warframe’s awesome particle effects have been locked behind Nvidia-specific graphic cards -- no more! All players should notice some increased particles attached to Warframe Abilities, and other in-game effects.
- Reverb 2.0: Just like Dynamic Exposure will change the way we see light sources in game, Reverb 2.0 will add another layer to Warframe’s immersion. Now enemies shouting at you down long hallways will echo, and weapon fire in open amphitheatres will sound much more pronounced as the sound bounces off walls. This system is still a work in progress, but if you happen to hear a dramatic increase in sound quality then you know the reason why!
- General PBR Updates: PBR graphical updates have been slow and steady these past few months. From weapons to Warframes and environmental textures we’ve put a lot of work into making every part of Warframe that much more visually stunning -- and we have no plans of stopping. More PBR updates will continue over the following months, so if your Orthos or Boltor Prime happens to be looking a bit sleeker it’s not just you.
Update 14.5 (2014-08-28)
- Added support for DirectX 10! Please see our Developer Workshop here for more information: https://forums.warframe.com/index.php?/topic/298460-directx-10/
Update 10.0 (2013-09-13)
- Added new option for new experimental Multi-Threaded Rendering in Launcher Settings!
NOTE: Tenno, this is an experimental option we have introduced with the goal to improve performance on multi-core machines. Let us know if you notice higher frame-rates with this option! This option may not be for everyone, disable it if you encounter problems!
Music and audio
Update 31.5 (2022-04-27)
- Audio Reverb Changes:
Our sound team has made several changes to reverb across the game thanks to a new system! This nifty new tech automatically places reverb in level zones instead of the hand placing that used to happen in every tile. This allows us to get better results because it takes into account area size and area materials. It also includes preset reverb containers that can have more types of reverb that are better suited to each area.
For example: A small, narrow vent space that opens to a small room that then opens to a larger room can each have their own custom reverb based on the size and material type of each room. Instead of hand placing each of the three reverbs, the engine is now smart enough to take into account each of the rooms automatically. This allows for greater specificity because it measures the size of each room.
This also has a performance benefit, as it enables only the required reverb sample to be loaded as needed, instead of loading all of them when a level first loads. This ultimately saves memory and allows the levels to load a bit faster!
Update 29.5 (2020-11-19)
- NEW Advanced Reverb:
Advanced Reverb is here in what we are calling its 'Beta' launch! This is an entirely new reverb system that uses a Convolution (Impulse Response) method. What this means is that instead of using an algorithmic (Legacy) reverb for the game, we are able to use real-life spaces instead. We can feed the reverb system a recording of a real reverberant space and it will combine it with the game's sounds. So you will get a more realistic, vibrant, and deep listening experience. We've been busy adjusting the reverb setups across all tiles. So you can now experience this change across the entire game!
We also adjusted how the blending of the reverb works. When you traverse from different areas we need to blend the reverbs (think of a small space to a larger one). We used to do this based on your distance but now we calculate this based on time. This will give you a more accurate feeling of transition.
‘Advanced Reverb’ is turned on by default, you can switch back to ‘Legacy Reverb’ in the Audio Options if you desire.
Update 22.10 (2018-01-25)
- Real-time audio mixing is now handled by our new RTPC (Real-Time Parameter Control) system, which allows greater precision and control of the game-wide mix:
- Real-time audio mixing is now decoupled from music, so players who don’t want to play with music benefit from the new RTPC system.
- Player speed will now adjust footstep/sliding volume.
- Bullet sound volume when the local player is being hit by enemies is now based on Shields/Health.
- The RTPC system also allows cleaner and more focused music during heavy combat
- Starchat music will now be affected by the Music slider and not the SFX slider
Update 21.0 (2017-06-29)
- Sounds are now occluded when you are not looking directly at their source. This will help when attempting to locate enemies who are closest to you at all angles.
Update: Specters of the Rail 0.0 (2016-07-08)
- Warframe Mission Sound 2.0
This Update brings a huge change to the way our distance and obstruction sound works across all of Warframe. All distant sounds now feel properly spatialized and obstructed sounds now have the feeling of walls and more. Each shot, each character sound, each infested squeal will now bring you a more visceral and deep sound experience.
We updated many weapon sounds to have elements that take advantage of this new sound system.
Update 15.0 (2014-10-24)
- Dynamic music mixing adjustments for smoother transitions.
Update 14.5 (2014-08-28)
- Corpus Dynamic music is here! Much like the Grineer and Infested, Corpus missions now sport their own music which is dynamically generated based on mission events!
- Update several Foley sounds: more updates to Tenno step, fixed rhythm and step events for wall running.
Update 14.0 (2014-07-18)
- Dynamic Music Additions:
- Dynamic Music has been added to all Grineer and Infested missions, with Corpus coming soon! The game now more ‘intelligently’ makes decisions about how to play ambient and combat music. We are using a stem approach so that players hear different parts of the music at all times!
Update 13.8 (2014-06-19)
- New Infested Music added, experience new ambiance and battle music when facing the Infested!
- Combat music now reduces less of the volume of ambiance and footsteps.
Update 11.3 (2013-12-12)
- Fixed random music issues. In-game music now plays at more appropriate intervals and respects the number of AI in proximity to the player.
Update 11.1 (2013-11-27)
- Microphone sampling rate changed to 48KHz (from 8KHz) for dramatically improved VOIP (in-game chat).
Update 11.0 (2013-11-20)
- 2D and 3D weapons duck ambience by 2 dB less and duck music by 1 dB less. 2D weapons duck 3D weapons by 2dB less.
Update 10.0 (2013-09-13)
- Mission Success/Failure music now ducks all other music.
Update 5.0 (2012-12-18)
- The in-game music is now generated dynamically.
Accessibility
Hotfix 31.1.5 (2022-02-17)
- Re-organized unnamed Inventory items (Operator hairstyles for example) to display at the bottom of the list, since they cannot be interacted with.
Update 31.1 (2022-02-09)
- UI CHANGES:
- Hold onto your seats: we’ve converted all Arsenal Screen rectangle icons to squares. This applies to places like the Arsenal, Operator, and Codex which previously used rectangular icons.
- To provide some Dev insight: At the moment, we have literally thousands of duplicated icons. Each item had to support both displaying as a rectangle and as a square, but now that everything has been converted to squares, all the rectangle icons are soon to be deleted. Which will reduce the game file size once we hit the big delete button - stay tuned on that! In the meantime, if you see anything funky with icons (squished/stretched/cropped etc) please let us know.
- The Options menu has been reworked to bring some new and reorganize the old! This is the beginning of our broader Options menu rework efforts that will continue in a near future Update, stay tuned!
- NEW: Accessibility options now have their own tab! You’ll find respective VIDEO and INTERFACE accessibility options now live here.
- GAMEPLAY has been renamed to SYSTEM, and CHAT has been renamed to SOCIAL.
- Moved all networking related options to System under a Network header
- Moved all friend/gift/party request options to Social under a Privacy header
- Moved all chat channel options to Social under a Chat header
- Moved all chat appearance options to Social under a Chat Appearance header
- DISPLAY has been renamed to VIDEO.
- Added 3 new headers: Display, Graphics, and Advanced. Respective options have been moved within the headers.
- Added 3 new headers to the AUDIO tab: Sound, Sound Mixer, and Voice. Respective options have been moved within the headers.
- Added 1 new header to the INTERFACE tab: User Interface (alongside HUD). Respective options have been moved within the headers.
- Moved "Item Labels" into the "Customize UI Theme" screen.
Update 29.10 (2021-03-19)
- UI ADDITIONS & CHANGES:
Spice up your HUD with your very own HUD Customization options! Choose numerous HUD elements to recolor from your Color Palettes. You can also choose from a collection of presets that range from Color Blind friendly choices to Warframe-themed presets.
Hotfix 28.0.7 (2020-06-25)
- Tweaks to improve distinction between very saturated colors when Color Blind Compensation is enabled.
- It’s worth noting here that our Color Blind Compensation approach is far from perfect and feedback will vary accordingly. We will continue to investigate larger scope accessibility issues!
Hotfix 28.0.6 (2020-06-24)
- Color Blind Compensation
Under the Display Options tab, you’ll find a ‘Color Blind Compensation’ option that modifies game and interface colors to increase visibility for common forms of color blindness.
This setting will allow you to pick between the following options:
- Protanopia: A setting for people with Protanopia, who have a reduced sensitivity to red lights.
- Deuteranopia: A setting for people with Deuteranopia, who have a reduced sensitivity to green lights.
- Tritanopia: A setting for people with Tritanopia, who have a reduced sensitivity to blue lights.
Please let us know of any issues or feedback you may have: https://forums.warframe.com/topic/1202836-the-deadlock-protocol-color-blind-compensation-megathread-2806/
Hotfix 27.0.12 (2020-01-23)
- Increased the scan projector FX when Conserving on the Orb Vallis to address colorblind difficulty.
Update 24.4 (2019-03-08)
- Controller Responsiveness Changes
In Update 24.2, we included a number of changes to increase controller responsiveness. The initial changes caused the slightest changes in trigger pressure to interrupt firing and ADS - which is being experienced predominantly with continuous fire weapons such as fully automatic and beam weapons (including Mining tools). This is due to a far too small trigger release threshold between firing and not firing.
This is, however, very effective with pistol weapons where a limited threshold allows for quick trigger taps.
With that said, this update is bringing the following changes to address the above:
We have increased the trigger release sensitivity so that there is more space for error between firing and release. This will help curb the muscle fatigue experienced with having to maintain constant pressure on the triggers as well as alleviate the accidental breaks in firing and aiming. This will require a bit more pressure to be released on the triggers before you will stop aiming and firing.
We increased trigger release sensitivity but maintained press sensitivity to strike balance between quick tap and continuous fire weapons. In other words, we have maintained the firing ease of Pistol weapons with quick trigger taps but have increased the freedom to apply various levels of pressure with continuous fire weapons.
While this has felt much better overall in testing, we know that some may find that the increase still constraints gameplay in some form. More importantly, Tenno with disabilities may also find that this limits their ability to play. So we have also added 2 new sliders in Options > Controls to adjust trigger sensitivity to your liking:
- Trigger Press Sensitivity: Adjusts the pressure required to fire/aim
- Trigger Release Sensitivity: Adjusts the pressure required to release fire/aim
Note: The smaller the number in the slider, the more pressure is required on the trigger. The bigger the number, the less pressure is required on the trigger.
The sliders will allow you to tailor exactly how much pressure you feel is most comfortable/close to your preference of play.
Update 23.2 (2018-08-02)
- Updated the ‘High Contrast UI Theme’ based on feedback in an effort to better aid colourblind Tenno as seen here: https://forums.warframe.com/topic/967241-pc-update-23-visual-accessibility-ui-themes-and-general-ui-feedback-megathread/?page=14&tab=comments#comment-10021100
Update 23.0 (2018-06-15)
- NEW UI THEMES AND UI CHANGES!
Currently, we have exactly 131 screens in Warframe that need an artistic pass to the new style. 8 are done and ready to go they're here today! Themes similar to above are coming for the screens we have completed, and all subsequent screens will inherit whatever UI theme you've chosen (default or other purchased themes).
We have also have 2 free Themes specifically tailored for our visually impaired and color blind Tenno: the “Equinox Theme” (B&W theme) and the “High Contrast Theme”! We’d love to get your feedback on them so that we can increase Warframe’s accessibility: https://forums.warframe.com/topic/967241-pc-update-23-visual-accessibility-ui-themes-and-general-ui-feedback-megathread/
To change your UI theme, go to your Interface Options and select “UI Customization”.
Update 20.2 (2017-04-12)
- Locked doors will now appear as ‘off’ (no color) instead of glowing red. This was causing confusion for colorblind players.
Hotfix 19.0.3 (2016-11-14)
- Refined the contrast of the Archwing Lasers in the 3rd mission of 'The War Within' to be more colourblind friendly.
Update: The Silver Grove (2016-08-19)
- Soft launch of colourblind door symbols! These new symbols should help you determine if a door is locked or unlocked, as they no longer rely on the sole use of colour.
Update 16.1 (2015-03-25)
- Added colorblind pipe variants for the Trials of Vay Hek.
Update 15.0 (2014-10-24)
- Colour Blind Locker changes
- All in-game lockers have a new representation of being locked or unlocked. This new representation focuses on symbols and shapes to be accessible to our colour blind players.
Optimization
Update 36.1 (2024-08-21)
- Optimized Duviri memory usage.
- Fixed performance issues caused by Warframe Articula using a Loadout equipped with Harrow.
- Fixed cases of spamming Transference causing significant performance issues for Clients.
Hotfix 36.0.5 (2024-07-20)
- Made optimizations to UI texture streaming.
Update 36.0 (2024-06-18)
- Made several systemic micro-optimizations to level loading.
- Optimized texture streaming for slower systems.
- Made several systemic micro-optimizations to level startup.
- Made several systemic micro-optimizations to the UI system.
- Made several systemic micro-optimizations to level loading and engine startup.
- Made systemic micro-optimizations to the script system and made it harder for script bugs to crash the game.
- Made modest memory optimizations for players with a large amount of messages in their Inbox.
- Made tiny optimizations to reduce initial install and Hotfix size.
- Made several micro-optimizations to the HUD system (notably to ability icons and Weapon Status and Melee Combos and reticle)
- Made several general performance optimizations across the game.
- Made several small optimizations to decal and cloth VFX.
- Made a small optimization to geometry clipping math.
- Made micro-optimizations to particle effects.
- Made experimental systemic micro-optimizations throughout the whole engine.
- Made systemic micro-optimizations to resource handling code.
- Made micro-optimization to DirectX 12 builds.
- Made systemic micro-optimizations to code-gen for Windows.
- Made several systemic micro-optimizations to various systems in the game.
- Made systemic optimizations to game-code.
- Fixed a noticeable hitch caused by modular Companions that would happen in the following scenarios:
- Equipping them in the Arsenal.
- Panzer Vulpaphylas when respawning from their larvae form (Panzer Devolution Mod).
- Loading into missions with them equipped.
- Fixed a hitch in the Arsenal when equipping a Companion with the Kavasa Prime Kubrow Collar.
- This also fixes hitches when clones of Companions with the Kavasa Prime Kubrow Collar are spawned by Duplex Bond.
- Fixed visiting large featured Dojos having gradually increasing performance issues the longer you stay in them.
- Fixed a memory leak that would make texture streaming take longer.
- Fixed a significant drop in performance when entering and exiting the Helminth chair repeatedly.
- Fixed performance issues caused by placing a Warframe Articula that is using a Loadout that has the Melee Retaliation Arcane equipped.
- Fixed significant hitches in Relays caused by Clan Emblems.
- Fixed spot-loading issues when Clients are visiting Host’s Orbiter due to Decorations loading.
- Fixed hitching when picking up a Stance Mod in mission.
- Optimized the Melee Duplicate and Exodia Force Arcanes to help prevent performance lag.
- Optimized the memory usage of large levels and systems.
- Optimizations made to gameplay code.
- Memory optimizations made in level streaming.
- Optimizations made towards Cross Platform username handling.
- Reduced the memory footprint of Dojo-placeable Decorations.
- Fixed large hitch when loading into Dojos with many Displays.
- Made systemic micro-optimizations to rendering.
- Fixed performance issues caused by the Cryonic Culverin Eximus’ “mortar” attack.
- Improved Open Landscape graphical fidelity on low-end machines.
- Fixed spot-loading issues when previewing Companion cosmetics in the Market.
- Made performance improvements with lower Particle System Quality setting on PC when destroying destructibles.
Update 35.6 (2024-05-15)
- Made a number of optimizations to the Friends, Clan and Alliance members lists.
- Fixed performance issues caused by extremely intense blue/white VFX taking over the screen during the Kaithe phase of the Steel Path Orowyrm fight.
Hotfix 35.5.8 (2024-04-24)
- Fixed Dante's Tragedy VFX affecting performance when repeatedly cast.
- Fixed Clan Emblems causing spot-load hitching in Relays.
Update 35.5 (2024-03-27)
- Made several optimizations to the memory footprint on all platforms.
- Made level memory and level load time optimizations to the Open Landscapes (Orb Vallis, Plains of Eidolon, and Cambion Drift).
- Made micro-optimizations to the minimap.
- Made systemic micro-optimizations to game code.
- Made systemic micro-optimizations to networking CPU usage.
- Made systemic micro-optimizations to content loading.
- Made optimizations to the Chat Link suggestions system.
- Made micro-optimizations to the UI system and UI rendering.
- Made systemic micro-optimizations to memory used by Steam Input.
- Made systemic micro-optimizations to the script run-time.
- Made some improvements to prevent freezing while loading into Dojos, Relays, Towns, and Conclave sessions.
- Fixed all players in the squad experiencing hitching after hacking one of the Necramech summon terminals in Albrecht’s Laboratories.
- Fixed swapping Appearance Slots with Heirloom Skins in the Arsenal causing hitching.
- Made a number of systemic micro-optimizations to string processing.
- Made a number of small optimizations to game startup.
- Improved performance of ReduceFrameLatency in DirectX 11.
- Made systemic micro-optimizations to code-gen for Windows build.
- Optimized the Grimoire in the moment in the Whispers in the Walls Quest when it is first picked up.
- Fixed a small hitch that could occur when the friendly Necramite Drones spawn.
- Optimized the VFX that occurs after injecting Atropos Probes into Vitreum scanners to prevent it from causing performance issues.
- Fixed several spotloads caused by Operator abilities.
- Fixed hitch that could occur when opening the Pause menu in an Open Landscape.
- Fixed loading hitch caused by Jen Dro when they mimic a Warframe in the Index.
Update 35.1 (2024-02-20)
- Made optimizations to level loading and texture streaming to improve load times for systems that can only render at 30 FPS.
Hotfix 35.0.7 (2024-01-09)
- Made small optimizations to server-side database performance.
Hotfix 35.0.2 (2023-12-14)
- Made systemic micro-optimizations to DirectX 12 memory usage.
Update 35.0 (2023-12-13)
- Made systemic optimizations to the Chat Linking system.
- Made systemic optimizations to the memory footprint for all platforms.
- Made systemic micro-optimizations to rendering for all platforms.
- Made several optimizations to DirectX 12 memory consumption and rendering.
- Made systemic micro-optimizations to the memory footprint on all platforms.
- Made systemic micro-optimizations to the script runtime.
- Made micro-optimizations to loading the inventory of large accounts.
- Made optimizations to disconnecting Razer Chroma devices while playing Warframe.
Update 34.0 (2023-10-18)
- Optimized trail particles count on the Latron Incarnon Genesis’ projectile.
- Made micro-optimizations to DirectX 12 shader prefetching.
- Made systemic micro-optimizations to DirectX drivers.
- Made systemic micro-optimizations to memory footprint for all platforms.
- Optimized screenshot capturing to reduce the hitch time.
- Fixed a hitch in performance when opening the Railjack Tactical Menu.
- Fixed a rare crash that could occur when using DirectX 12 after upgrading drivers.
- Fixed a rare issue where Clients could experience long hitches in Archwing Rush missions if remaining players stayed at spawn.
- Made micro-optimization to DirectX 12 rendering.
- Made micro-optimizations to DirectX 12 prefetching.
- Made systemic micro-optimizations to memory on all platforms.
Hotfix 33.6.9 (2023-09-12)
- Made further improvements to how the launcher handles updates being interrupted mid-way through patching the launcher.
Hotfix 33.6.7 (2023-08-31)
- Optimized the VFX on the Frost Heirloom Signa.
Hotfix 33.6.5 (2023-08-21)
- Fixed performance issues (frequent stuttering and a gradual increase in GPU-load) in DirectX 12 playing in Open Landscapes.
- An automatic rebuilding of the DirectX 12 shader cache will occur over the first few missions, which will cause similar performance issues to occur. But it should remedy itself once the cache is rebuilt.
Update 33.6 (2023-07-27)
- Implemented experimental cached shader prefetch for DirectX 12 to reduce hitches and visual pops. This may also reduce load-times because it moves shader compiling earlier in the loading process and may avoid the loading screen waiting for the driver.
- Note: Because this changes the shader cache format it will take some time to reach maximum performance as you rebuild your cache (this is typically required after a large update since shaders need to be reached, even for DirectX 11).
- Made experimental optimizations for processors with hybrid architectures (eg: 12th Gen Intel).
- Optimized small hitches in DirectX 12 that could occur when transmissions or menus with 3D backgrounds appeared.
- Made micro-optimizations to memory footprint in the resource system to save over 70 KB.
- Made micro-optimizations to engine startup and level loading.
- Made systemic micro-optimizations to level loading for all platforms.
- Made optimizations to sound pathing.
- Made systemic micro-optimizations to rendering performance.
- Made optimizations to level loading.
- Made systemic micro-optimizations to the content update system.
- Made small performance fixes when playing The Duviri Paradox Quest.
Hotfix 33.5.4 (2023-06-28)
- Optimized memory used by DirectX 12 for multi-threaded rendering, particularly for PCs with many cores.
- Also fixed potential performance issues with playing on DirectX 12 with PCs not using a 8-core/16-thread processor.
- Made systemic micro-optimizations to rendering performance.
- Made general systemic micro-optimizations.
- Made micro-optimizations to engine startup and level loading.
- Made systemic micro-optimizations to level loading.
- Made optimizations to sound pathing.
Update 33.5 (2023-06-21)
- Improved DirectX 11’s frame-rate when using the Optimized Flip-Model and reduced input latency.
- “Optimized Flip-Model” is now enabled by default.
- This option was initially introduced as “experimental” (this label has been removed) and has been working well since its been added. It improves DirectX 11 performance for Borderless and Windowed display modes but requires Windows 10.
- Made systemic micro-optimizations to DirectX 12 performance.
- Optimized code related to DirectX 11.
- Made a micro optimization related to DirectX 12 rendering.
- Optimized code related to DirectX 12.
- Fixed a couple rare crashes related to DirectX 12.
- Made systemic micro-optimizations when using DirectX 12 on integrated graphics processors.
- Made systemic micro-optimizations to memory usage.
- Made micro-optimizations to rendering for all platforms.
- Fixes towards frame pacing issues that could occur after resizing the game’s window while using DirectX 11 and the “Optimized Flip-Model”.
- Optimized base game code.
- Optimized code related to textures.
- Optimized code related to graphics systems.
- Made systemic micro-optimizations to FX code.
- Made systemic micro-optimizations to code related to rendering.
- Made some micro-optimizations to animation memory.
- Optimized animation code.
- Optimized Umbra during cutscenes in The Sacrifice Quest.
- Made a micro-optimization when loading into large levels that have foliage in them.
- Made micro-optimizations to the game on start-up.
- Optimized the VFX on the following weapons by reducing the particle count on the projectiles when using significant multishot.
- Paracyst
- Cernos Prime
- Drakgoon
- Kuva Bramma
- Kuva Chakkurr
- Mutalist Cernos
- Miter
- Nagantaka Prime
- Optimized the water droplets in Teshin’s Cave.
- Fixed significant performance issues when attempting to collect ammo while having a Companion Specter and a regular Warframe Specter active at the same time.
Update 33.0 (2023-04-26)
- Made several micro-optimizations to base game code.
- Made a micro-optimization to loading times and streaming.
- Made several optimizations related to code responsible for HUD processing.
- Made micro-optimization related to memory usage while updating the launcher.
- Made a micro-optimization to memory footprint in several levels.
- Made several micro-optimizations related to script performance.
- Made improvements to how animation data is stored.
- Made an optimization related to level loading.
- Made an optimization to code related to defense targets.
- Made systemic micro-optimizations to memory footprint and load times.
- Made substantial optimizations to touch types.
- Made micro-optimizations to material loading.
- Made optimizations to memory footprint for Archwing and Railjack missions.
- Optimized a few seconds off of loading large levels.
- Made some connectivity optimizations.
- Optimized progress tracker updating (this saves a bit of CPU load).
- Made small optimizations to Liset mesh data.
- Fixed enemies selectively ignoring Mirage’s Sleight of Hand depending on the mission type. (For example enemies would get distracted by your traps in Extermination but not Survival)
- Fixed loading hitches when swapping default customizations between Male and Female Operator.
- Fixed the game becoming unresponsive when:
- Selecting a color picker or an item from the in-game Market selection screen while in Railjack customization.
- Selecting chat, viewing a player profile and then selecting exiting from both Menus.
Hotfix 32.3.7 (2023-03-16)
- Improved launcher performance on Windows 7 and improved workarounds for misconfigured networks.
Hotfix 32.3.6 (2023-03-15)
- Made a small micro-optimization to the scripting engine.
- Optimized the FX in the Ropalolyst’s destroyed arena.
- Fixed potential hitching issues related to high replicated object counts.
Hotfix 32.3.4 (2023-02-23)
- Made a small performance improvement with a slight color change to Health Orbs.
- Made several small memory optimizations.
Update 32.3 (2023-02-15)
- Made systemic micro-optimizations to the network code.
- Optimized launcher download speeds for slower PCs.
- Made a micro-optimization to game loading and streaming.
- Made minor performance optimizations for Towns/Relays.
- Made small optimizations to UI code.
- Made micro-optimizations to gameplay scripts.
- Made systemic micro-optimizations to memory usage for all platforms.
- Optimized the memory footprint.
- Optimized the in-game Market UI for players with a very large number of placed decorations.
- Optimized chat-link parsing to reduce hitches that could occur when tabbing back to a chat window that had many many links you hadn’t yet seen.
- Reduced memory usage on some targeting ring FX textures, notably Sprag’s Manticore attack.
- Optimized foliage in the Orb Vallis.
- Improved responsiveness and stability when quitting the game or aborting an update.
- Improved performance of the Kulstar and Zymos’ explosion and projectile trail FX (especially with multishot Mods and when used by Mirage’s Hall of Mirrors).
- Improved performance of the Mutalist Cernos’ Toxin cloud particles.
- Fixed extensive spot loading during Loadout changes.
- Fixed FPS dropping considerably when flying in Archwing toward the Catabolic Gutter in the Cambion Drift during an Isolation Vault Bounty.
- Fixed performance issues due to infinitely picking up ammo when spawning in a Specter with Vacuum and Ammo Mutation Mods equipped. Also fixed the repeating ammo pickup sound FX playing.
- Made some optimizations to the Warframe Launcher while it is idle.
Hotfix 32.2.9 (2023-01-11)
- Improved responsiveness of launcher when quitting while in the middle of downloading content.
- Improved handling of DirectX 11 driver crashes when Optimized Flip-Model or HDR is enabled and the game is forced from fullscreen to windowed.
Hotfix 32.2.5 (2022-12-14)
- Improved error handling with DirectX 11 drivers on startup.
- Improved the handling of DirectX 11 driver crashes.
- Fixed hitches that would occur if someone pasted a Riven link in chat.
Hotfix 32.2.4 (2022-12-07)
- Improved error handling for various potential DirectX 11 graphics driver issues.
- Improved performance of the Gallixware Ceramic decorations’ FX from the new Golden Mend Collection.
Update 32.2 (2022-11-30)
- Made performance improvements to the Sporelacer’s alt-fire projectiles.
- Also added FX to indicate the multishot of its alt-fire projectiles.
- Made Physics engine performance and memory optimizations.
- Made fixes towards Gauss’ Mach Crash Augment with Xata’s Whisper crushing FPS. As reported here: https://forums.warframe.com/topic/1324649-gamebreaking-ragdoll-xatas-bug-affecting-clients-with-ping-and-host-with-unplayable-fps/
- Made systemic micro-optimizations to the script runtime.
- Fixed the Kompressa’s explosions causing significant spikes in GPU/CPU times.
- Improved login and Lunaro load-times for people in Clans or Alliances without Emblems.
- Improved compression quality in the Leverian which improves the appearance of the floor. Drusus doesn’t have all that mopping done for nothing.
- Made micro-optimization to memory.
- Improved lighting performances on older computers.
- Made several optimizations to cloth performance.
- Cuts cloth loading time in half on PC.
- Optimized PhysX performance.
- Tweaked reporting of crashes due to being out of memory.
Update 32.1 (2022-11-02)
- Made systemic micro-optimizations to core math routines.
- Made micro-optimization to game code.
- Made micro-optimizations to animation updates.
- Made systemic optimizations to framerate and memory footprint.
- Made systemic micro-optimizations to memory usage.
- Made micro-optimizations to level loading and streaming.
- Made systemic micro-optimizations to memory footprint and rendering performance.
- Made optimization to material loading.
- Made several small optimizations to Dojo loading.
- Made a few micro-optimizations to loading large Dojos.
- Made small optimizations to the launcher.
- Optimized memory footprint for all platforms.
- Fixed a hitch when loading into the Saturn - Uranus Junction.
- Added a 1 second cooldown to the Grand Finale fireworks to prevent GPU crashes.
Hotfix 32.0.12 (2022-10-12)
- Optimized activation of chat tabs that have had a lot of messages queued up.
Hotfix 32.0.7 (2022-09-28)
- Improved performance of Void Angels.
- Optimized the Flameblade Grineers Twin Basolk Heat VFX.
Hotfix 32.0.5 (2022-09-15)
- Fixed using Archon Stretch with Volt’s Discharge causing FPS to plummet for Host.
Hotfix 32.0.4 (2022-09-14)
- Optimized some shader & textures.
- Made very slight optimizations to the Narmer Propaganda Drone.
Hotfix 32.0.3 (2022-09-14)
- Made systemic micro-optimizations to game code.
Update 32.0 (2022-09-07)
- Optimized the particle FX on the Ogris.
- Optimized performance of various screens that showed a grid of items.
- Optimized framerate during certain in-game Syndicate transmissions.
- Optimized waypoints on Venus to save memory.
- Optimized viewing the codex via player profiles in and out of missions.
- Optimized object rendering for Voidshell skins.
- Optimized CPU cost of multiple Tributa Statues in Dojos.
- Improved the loading of several decorations in the Orbiter and Dormizone, notably the Necramech Decorations.
- Improved perforation for Sporelacer’s secondary projectile.
- Made several memory and graphics optimizations across the game (including Open Zones, FX, and more).
- Made optimization to the memory used in missions.
- Made a micro-optimization to level streaming.
- Made a few micro-optimizations to game code.
- Made systemic optimizations to memory footprint for all platforms.
- Made systemic micro-optimizations to game code systems.
- Improved how players are loaded from the Plains of Eidolon back to Cetus.
- Fixed an issue where a large hitch in the middle of a fast travel could leave the screen white.
- Fixed significant performance drops when using a weapon skin that changes projectile visuals, using high amounts of multishot, and Mirage’s Hall of Mirrors.
- Fixed frame rate-dependent animation reload inconsistencies with the Felarx.
- Fixed spot loading hitch when ranking up in Nightwave.
- Fixed a rare crash that could occur if the graphics driver was disabled.
- Fixed a spot-building/loading hitch that would occur when accepting an invite to a Dojo.
- Fixed loading issue for the Post New War landscapes (Orb Vallis & The Plains of Eidolon).
Hotfix 31.6.4 (2022-07-14)
- Made micro-optimizations to game & engine startup.
- Made systemic optimizations to memory usage throughout the game on all platforms.
- Made micro-optimizations to memory footprint for all platforms.
- Optimized memory footprint for large levels.
Hotfix 31.6.3 (2022-06-16)
- Made micro-optimizations to memory use for certain types of special effects.
- Made systemic micro-optimizations to memory usage for all platforms.
- Improved the Twitch Drop inbox notifications when delivered.
Hotfix 31.6.2 (2022-06-15)
- Fixed big refreshing delays when opening the Nightwave Challenges screen.
Hotfix 31.6.1 (2022-06-09)
- Optimized generic explosion FX.
- Improved error handling for people who accidentally disconnect the drive Warframe is installed on while running cache optimization.
This also fixes a crash related to the above.
Update 31.6 (2022-06-09)
- Made systemic optimizations to memory footprint (approximately 40MB of RAM saved in the Orb Vallis).
- Reduced memory consumption in DirectX 12 mode which helps towards fixing crashes on low-spec systems. As reported here: https://forums.warframe.com/topic/1310761-insufficient-video-memory-with-directx-12-only/
- Made micro-optimizations to facial animation performance.
- Made systemic micro-optimizations to loading and streaming performance.
- Made several Orb Vallis collision optimizations (saving around ~10MB).
- Made micro-optimizations to game start up.
- Made a small optimization to DX12.
- Made several memory, foliage, and lighting optimizations in the Plains of Eidolon, Orb Vallis, and Cambion Drift.
- Made micro-optimization to the base game code.
- Made systemic micro-optimizations to loading and streaming performance.
- Made micro-optimizations to the network code.
- Made a micro-optimization to Towns, Relays and Dojos.
- Optimized collision meshes in the Orb Vallis (down to 34mb from 79mb originally).
- Optimized the Orokin Storage Container FX.
- Optimized environment rendering on DX12, improving rendering time for shadows by roughly 50%.
- Optimized memory footprint of the game for all platforms.
- Optimized various animated icons to flip between images rather than animate for significant performance savings.
- Optimized various animated textures.
- Improved texture performance during Landing Craft mission intro cinematic.
- Made improvements to End of Mission rewards that increases accuracy and memory usage.
- Reduced memory consumption in DirectX 12 mode which should stop the game crashing on low-spec systems.
- Improved the performance of the screens on the Barrels in the Gas City Tileset.
- Fixed DX12 Crash related to Nezha’s Divine Spears.
- Fixed an FX leak if killed during Equinox Prime’s Metamorphosis.
- Fixed significant loading times after the end of Teshin’s mission in The New War.
- Fixed a hitch that could occur when a Kavat is in the player's loadout and they enter the Dormizone or Orbiter Captura scene.
- Fixed spot-loading issues when selecting a bundle in the in-game Market.
Hotfix 31.5.10 (2022-05-17)
- Fixes towards a cache crash that could occur when aborting an update.
- Made micro-optimizations to engine startup and level loading.
- Improved shutdown speed when interrupting content update or quitting the game while loading a level.
Hotfix 31.5.6 (2022-05-04)
- Made several systemic optimizations to memory usage to save over 2MB of RAM.
- Made several insignificant optimizations to frame-rate.
Hotfix 31.5.4 (2022-05-02)
- Fixed a DirectX 12 crash related to the driver.
Update 31.5 (2022-04-27)
- Made several optimizations to the Infested Ship tileset.
- Made several matchmaking improvements that addressed some rare cases where you'd try to join a full session, only to fail while connecting. In some others, it would fail to join a session that didn't have 4 players yet.
- Made micro-optimizations to light rendering.
- Optimized moving over Energy colors in palettes.
- Made optimizations to dynamic lighting that might occur in rare cases.
- Made micro-optimizations to memory usage on all platforms.
- Made small optimizations to texture streaming for DirectX12 on PC that may help with rare crashes.
- Made systemic optimizations to memory footprint.
- Made performance improvements to cloaking/invisibility FX.
- Optimized textures by decreasing unnecessarily large ones.
- Slightly improved ship performance for players who have a lot of Noggles.
- Optimized spot-load detector to not cause further spot-loading.
- Optimized script testing.
- Reduced memory requirements for our largest levels.
- Made micro-optimizations to the Mini-map.
- Made memory optimizations on all platforms.
- Optimized Protovyre Apex Ephemera FX script.
- Made optimizations to deleting and saving Warframe loadouts.
- Improved lighting performance on Gauss’ Thermal Sunder.
- Made small optimizations to Void Relic management screens.
- Made general micro-optimization.
- Fixed heavy spot loading at end of mission when owning a Necramech without the Necramech Summon equipped in gear wheel.
- Fixed a noticeable hitch when casting Ash’s Bladestorm with the Ash Shroud Skin equipped.
- Fixed a crash that could occur when loading the game or certain levels while using the Enhanced graphics engine with DirectX 12.
- Fixed driver crashes that could occur in DirectX 12 on PC.
- Fixed significant GPU performance hits when Malice uses Magnetize on a player.
- Fixed noticeable spot loading when previewing/selecting different Companions in the Arsenal.
- Fixed significant spot loading issue with the Null Audit mod when equipped on Hound companion.
- Fixed crash when toggling Enhanced Graphics on/off with Dx12 enabled.
Update 31.3 (2022-03-28)
- Made small optimizations to memory.
- Made optimizations to dynamic lighting that might occur in rare cases.
- Optimized peak memory usage while loading with DirectX 12.
- Fixed possibly rare and unlikely crash in Dx12.
- Made micro-optimizations to Dx12 threaded rendering.
- Made micro-optimizations to DirectX 12.
Update 31.2 (2022-03-16)
- Made micro-optimizations to light rendering.
- Made a micro-optimization to DirectX 12 rendering.
- Made systemic micro-optimizations to rendering on all platforms.
- Made DirectX 12 robust against content that could crash the driver.
- Made numerous optimizations to level loading and texture streaming when using DirectX 12 on PC
- On a fast PC with an NVME SSD we saw an improvement of over 10% when loading into large levels.
- Fixed a number of crashes when using DirectX 12.
- Fixed a crash that could occur when loading the game or certain levels while using the Enhanced graphics engine with DirectX 12.
Hotfix 31.1.8 (2022-02-24)
- Fixed crashes when starting the game in DirectX 12 on Windows 10 systems that have managed to avoid Windows Update for since 2016.
- We strongly encourage you to run Windows Update when you can, to avoid strange problems and security vulnerabilities on your PC!
Hotfix 31.1.7 (2022-02-23)
- Made systemic micro-optimization to load times and improved frame-rate while streaming on Xbox or on PC when using DirectX12.
- Continued to add diagnostics to try to isolate random DirectX 12 crashes.
Hotfix 31.1.5 (2022-02-17)
- Fixed a rare crash that would occur when using DirectX 12 and a corrupt texture was found in the cache.
Hotfix 31.1.3 (2022-02-15)
- Improved handling of corrupt shader caches in DirectX 12.
- Made extremely minor micro-optimizations to resource management.
- Made extremely minor micro-optimization to Dx11 rendering.
- Fixed handling of a rare form of cache corruption.
- Fixed a rare type of cache corruption where only certain files were deleted from the install.
- Fixed a small memory leak that would occur when corrupt sound resources were detected.
- Fixed a rare and harmless crash on shutdown that could occur if you hit Alt-F4 while loading in DirectX 12.
Hotfix 31.1.2 (2022-02-10)
- Fixed DirectX 11 detection issues for systems that have managed to avoid an Update for Windows 7 released on February 26, 2013.
- We strongly encourage you to run Windows Update when you can, to avoid strange problems and security vulnerabilities on your PC!
Update 31.1 (2022-02-09)
- Upgraded our compiler and have seen small optimizations across the entire codebase for a faster Warframe experience. We anticipate this to have no noticeable stability changes but we request Tenno report any oddities they encounter.
- Made a small tweak to Dx12 startup to try to improve support for systems without the latest Windows Updates.
- Made a micro-optimization to the Codex.
- Made several general optimizations.
- Made general performance improvements to Dx12.
- Made numerous optimizations towards the Infested Corpus Ship tileset.
- Fixed crash when aborting Dx12 startup.
- Made systemic micro-optimizations to PC rendering.
- Optimized away a few single-frame hitches and potentially fixed a rare crash.
- Made numerous optimizations towards the Defense arena in the Grineer Settlement tileset.
- Fixed a minor hitch every time a player jumped into K-Drive, Necramech, or Operator.
- Made micro-optimizations to Navigation startup.
- Made small optimizations to level streaming and loading and fixed an ultra-rare crash that could occur for hosts.
- Made a micro-optimization to loading in Dx12 and the classic engine.
- Fixed crashes and excessive performance hitches when Grendel consumed an exorbitant amount of enemies and proceeded to vomit them out (90+ enemies). In the name of performance, we’ve added a limit of 40 enemies that can be eaten by Grendel at any given time, and spread out the vomiting of large numbers of enemies.
- Test Cluster crash report/fix.
Hotfix 31.0.9 (2022-01-20)
- Improved CPU performance on Dx12 by improving CPU core utilization, most significantly noticeable in Railjack missions or Free Roam levels.
- Made the launcher's cache optimize feature also clean up crash reports that might have failed to submit in the past (for some extreme cases this might be hundreds of MB of wasted space).
- Optimized away a few single-frame hitches and potentially fixed a rare crash.
- Optimized game startup, particularly when a Quest is active.
- Fixed crashes when failing to launch the game.
Hotfix 31.0.8 (2022-01-12)
- Added GPU preference setting to launcher to override Windows defaults and defaulted it to High Performance.
- If you were running on battery when you launched Warframe it may have selected your laptop's IGP instead of your discrete GPU but since we don't switch GPU selection while running, reconnecting your laptop's power wouldn't actually switch to your discrete GPU so you'd suffer terrible performance until you restarted.
- If you run into problems with the High Performance default you can get the old behaviour by changing GPU Preference to "Let Windows Decide".
- Smoothed out hitches on while loading or streaming levels on PC running DirectX 11.
- Optimized peak memory when using DirectX 12 on PC and eliminated small hitches that would occur during level and texture streaming.
- Made many systemic micro-optimizations that saved approximately 15MB of RAM.
- Made SIMD optimizations to core math routines to improve performance for all platforms.
- Made a micro-optimization to DirectX 12 prefetching on PC.
- Improved cache-density of some frequently used data to improve performance.
- Upgraded some internal compression code to improve performance.
- Improved overall performance in Dojos that have many Transporters.
- Made performance improvements to Caliban’s Fusion Strike.
Hotfix 31.0.7 (2022-01-07)
- Made micro-optimizations to reduce hitches in DirectX 12 on PC.
- Made micro-optimizations to load times on PC when using DirectX 12.
- Made micro-optimizations to game startups.
- Made minor bug fixes to DirectX 12 shutdown.
Update 31.0 (2021-12-15)
- Made micro-optimizations to reduce hitches in DirectX 12 when using the Enhanced Graphics Engine.
- Optimized severe stutters that could occur in DirectX 12 on PC in some situations.
- Optimized the Railjack HUD.
- Optimized performance related to Noggles.
- Made multiple micro-optimizations to the memory footprint.
- Made systemic micro-optimizations to level loading.
- Optimized several aspects of Transmission updating.
- Made system micro-optimizations for PC, Xbox, and Playstation.
- Optimized small stutters that could occur in DirectX 12 on PCs with fast SSDs.
Hotfix 30.9.3 (2021-11-12)
- Made a micro-optimization to some AI code.
Update 30.9 (2021-11-11)
- Optimized Vauban’s Bastille vortex to fix dips in performance.
- Fixed significant framerate drops when Nidus "Larva" ability grabs large groups of enemies.
- Fixed a nasty hitch that would occur periodically in Sanctuary Onslaught missions.
- Optimized several small hitches when standing near certain level triggers (i.e Navigation on the Railjack).
- Optimized changing Wear and Tear in the Orbiter interior appearance tab.
- Fixed micro-hitches that could occur when loading into missions.
- Optimized pathfinding for low-core systems.
- Made some systemic micro-optimizations to the UI-system.
- Made several UI loading optimizations.
- Made minor performance optimizations across the game.
- Made data optimizations for the Cambion Drift.
- Optimized loading times.
- Made micro-optimizations to rendering.
- Made micro-optimizations to level loading.
- Made micro-optimizations to game startup and level loads.
- Made systemic micro-optimizations to multi-core support.
- Optimized small hitches that would occur when a Quest did a screen fade.
Hotfix 30.8.3 (2021-10-18)
- Optimized some serious performance problems in certain Railjack missions.
- Optimized a modest hitch that would occur when opening the Railjack Tactical overlay.
- Optimized frame-rate while streaming to or from an Open Zone mission.
- Optimized a small hitch that would occur when jumping to Archwing or deploying a K-Drive.
- Fixed a large hitch that would occur when your Railjack took too much damage.
Update 30.8 (2021-10-04)
- Made micro-optimizations to memory footprint and rendering on all platforms.
- Made micro-optimizations to level loading.
- Made a micro-optimization for Windows.
Hotfix 30.7.6 (2021-09-23)
- Optimized hitches that would occur when flying into a mission in DirectX 12.
Hotfix 30.7.5 (2021-09-16)
- Made micro-optimizations to reduce hitches in DirectX 12.
- Made a micro-optimization to rendering.
Hotfix 30.7.4 (2021-09-14)
- Made systemic micro-optimizations to rendering on all platforms.
- Made several micro-optimizations to DirectX 12 rendering.
Update 30.7 (2021-09-08)
- Made systemic micro-optimizations to engine and level loading.
- Optimized out some hitches when using DirectX 12.
- Made micro-optimizations to DirectX 12 memory footprint.
- Made micro-optimizations to game startup when running DirectX 12.
- Optimized out many small hitches when using DirectX 12.
- Fixed a bug that would cause certain shadows to malfunction in DirectX 12 on PC.
- Made systemic micro-optimizations to DirectX 11 rendering.
- Made a micro-optimization to level loading and streaming.
- Made a micro-optimization to UI rendering.
- Made a micro-optimization to Depth of Field rendering.
- Made micro-optimizations to the fog rendering.
- Made some systemic micro-optimizations to memory footprint.
- Made systemic micro-optimizations to shadow rendering on all platforms.
- Made some micro-optimizations to particle-system rendering.
- Made micro-optimizations to rendering on all platforms.
- Made systemic micro-optimizations for all platforms.
- Fixed an inconsequential graphical inconsistency that may have caused a few micro-stutters on DirectX 12.
Update 30.5 (2021-07-06)
- General system micro-optimizations.
- Optimized Dojo initialization time.
- Made micro-optimizations to world-state synchronization.
- Made some micro-optimizations to object creation code.
- Made micro-optimizations to Void Storm missions.
- Made micro-optimizations to kill tracking.
- Improved pixel-sharpness of the Launcher on high-resolution displays.
- Fixed potential small memory leaks throughout the game.
- Optimized memory footprint for all platforms.
- Optimized an effect texture to save 300K of RAM.
- Optimized memory footprint in the Orb Vallis.
- Optimized memory footprint when spawning enemies.
- Optimized when opening up the Gear Wheel.
- Optimized memory footprint in all levels.
- Made Ayatan Sculptures dynamically load if needed rather than keeping all loaded all the time to save ~3.5MB.
- Optimized plant and foliage rendering for all platforms.
- Optimized away 2MB of heap memory for all platforms.
- Optimized code-size slightly for all platforms.
- Optimized memory use for all platforms.
- Made systemic micro-optimizations throughout the game.
- Made optimizations to HUD with missions that have blinking markers.
Hotfix 30.3.5 (2021-06-10)
- Made some systemic micro-optimizations to post-processing.
- Made systemic optimizations to rendering.
- Made some micro-optimizations to Dx11 rendering on PC.
- Made a micro-optimization to backdrop rendering.
Hotfix 30.3.3 (2021-05-28)
- Made systemic micro-optimizations to level loading and streaming.
- Reduced the game's system load when minimized.
- Improved handling of a very rare and specific type of cache corruption.
- Fixed a crash that could occur in very exotic cases of cache corruption.
- Fixed a memory leak that would occur if you alt-tabbed out of the game while full-screen
Hotfix 30.3.2 (2021-05-27)
- Improved graceful handling of DirectX 12 crashes that may be caused by OBS Studio.
Update 30.3 (2021-05-25)
- Fixed some potential hitches when accessing various Friends lists on the Orbiter.
- This also fixes spot-loading with Sentinel weapons if you had no Sentinel equipped and Necramech equipment if you didn't have the Necramech Summon equipped.
- Fixed a large amount of spot-loading when returning to the Dojo from a mission.
- Loading optimizations, mostly aimed at new consoles.
- Improved compression of Codex Fragment artwork.
Update 30.2 (2021-05-12)
- Made dramatic optimizations to the Interception HUD (roughly 10x faster).
- Made systemic micro-optimizations to core-gameplay code by refactoring data visualization systems to eliminate more code in retail builds.
- Made numerous systemic micro-optimizations to the UI and HUD code.
- Improved stability for systems using out-dated Razer Chroma drivers.
Hotfix 30.0.8 (2021-04-27)
- Ongoing micro-optimizations to improve overall game performance.
- Made some micro-optimizations to core gameplay scripts.
Hotfix 30.0.3 (2021-04-15)
- Optimized performance for a number of network connections.
- Fixed random crash on game start with DirectX 11 renderer.
Update 30.0 (2021-04-13)
- Improved networking performance for all platforms.
- Made optimizations towards the Grattler FX that were affecting GPU time.
- We’ve also scaled down the Grattler projectile size to further improve performance.
- Made a micro-optimization when opening the Invite panel.
- Made micro-optimizations to some core engine code.
Hotfix 29.10.8 (2021-03-31)
- Made micro-optimizations to Dojo loading.
- Made a micro-optimization to the World State Window.
- Made a micro-optimization to a Crew management interface.
- Made micro-optimizations to opening the Navigation screen.
- Made optimizations to Particle Effects that could occur outside the active area.
- Made a micro-optimization to the code that handles Zephyr's Tornados absorbing damage.
Update 29.9 (2021-02-23)
- Made systemic micro-optimizations to DirectX 12 rendering and reduced prefetch micro-stutters.
- Made a micro-optimization to DirectX 11 and 12 rendering and prefetching.
Hotfix 29.8.1 (2021-02-18)
- Optimized stutters and hitches that could occur on low-end systems when arriving in a mission.
- Made a few micro-optimizations to Dx12 rendering.
- Made a micro-optimization to the rendering system.
- Made a micro-optimization to abilities that move enemies (Vauban's Vortex etc).
- Optimized memory footprint of large levels.
Update 29.8 (2021-02-11)
- Improved auto-vsync's handling of dropped-frames.
- Auto-vsync works by monitoring the current average frame-rate to decide if you're currently running fast enough to hit your display's refresh-rate: if your system can't keep up we disengage vsync. The theory is people generally prefer a bit of tearing to jerky frame steps; this is absolutely critical if you're being crushed below 30FPS because the next vsync step would lock you to 20FPS. This approach works quite well in a lot of cases because on modern displays quite often the tearing isn't even visible (and if you're playing Windowed or Borderless the system will likely hide this completely).
- The problem is that you can poison that average with a really bad over-budget frame and it will disengage vsync for a few seconds until the average settles back down again. You could see this easily if you went to your arsenal from the ESC menu, waited for a second, and then exited -- there'd be a really bad hitch and then as the camera moved back to where you were standing in your ship it would tear because vsync was disabled.
- The new code uses a simple filter on the average frame-time calculation to ignore these bad frames (https://en.wikipedia.org/wiki/Winsorized_mean if you're curious). We're still going to optimize the causes of the dropped-frames but in the meantime this should greatly diminish the ugliness they cause.
- Enabled systemic micro-optimizations for PC builds (using SSE3 since our minspec has required it for a long time).
- Fixed a memory bloat that could occur when running in Dx12.
- Eliminated hitch when loading the World State Window.
- Made many, many optimizations to rendering on all platforms.
Enjoy this little dump of integrations that accumulated through this rendering optimization process.
- Optimized the memory footprint of Dx11 rendering
- Made numerous optimizations to DirectX 12 rendering
- Made a micro-optimization to Dx12 rendering
- Made a micro-optimization to Dx11 rendering
- Made systemic micro-optimizations to rendering on most platforms
- Made micro-optimizations to rendering on all platforms
- Made a micro-optimization to Dx12 rendering
- Made a completely pointless optimization to postFX setup
- Made systemic micro-optimizations to rendering on all platforms
- Made a number of micro-optimizations to Dx12 Rendering
- Made a micro-optimization to rendering on all platforms
- Made a few micro-optimizations to rendering on all platforms
- Made micro-optimizations to rendering on all platforms
- Made micro-optimizations to Dx11 rendering
- Made systemic-micro-optimizations to rendering on all platforms
- Made systemic micro-optimizations to rendering on all platforms
- Made systemic micro-optimizations to rendering on Windows
- Made systemic micro-optimizations to rendering on all platforms
- Made micro-optimizations to rendering on all platforms
- Made systemic micro-optimizations to rendering on all platforms
- Made micro-optimization to DirectX 12 rendering
- Made micro-optimizations to rendering on all platforms
- Made micro-optimizations to rendering on all platforms
- Made several micro-optimizations to Dx12 rendering
- Made micro-optimizations to rendering on all platforms
- Made systemic micro-optimizations to Windows, XB1, PS4 and PS5
- Made micro-optimizations to the Enhanced Renderer
- Made a micro-optimization to rendering on all platforms
- Made a micro-optimization to rendering on all platforms
- Made a micro-optimization to rendering on all platforms
- Made a tiny micro-optimization to rendering on all platforms
- Made a pointless micro-optimization to open-world rendering on all platforms
Hotfix 29.6.9 (2021-01-28)
- Fixed a secondary crash that could occur if your GPU driver crashed while running Dx12.
- Fixed launcher auto-detection of DirectX 12 support. Previously we would have exposed Dx12 on laptops where the discrete GPU only supported Dx11 but the fallback IGP supported Dx12; ie: if you selected Dx12 you would get extremely low frame-rate because it wasn't actually using your GPU.
Hotfix 29.6.8.1 (2021-01-25)
- Fixed performance issues that started when everyone was set to opt-in to DX12 Beta Mode in the Launcher. Whoops! It’s opt-in for a reason.
Hotfix 29.6.8 (2021-01-25)
- Reduced the number of DirectX12 micro-stutters that would occur mostly right after loading into a new area.
- Optimized download speed for fresh installs from the Epic Online Store or from the stand-alone installer.
- Made some micro-optimizations to rendering on all platforms.
- Made micro-optimizations to DirectX 11 and DirectX 12 rendering.
- Optimized away several MB of memory used by DirectX 11 to track shaders.
- Optimized away 7 MB of memory used by DirectX 12 to track shaders.
- Optimized DirectX 12 shader memory footprint and run-time performance.
- Fixed memory leak that would occur when running the Enhanced Rendering in DirectX 12.
Update 29.5 (2020-11-19)
- Remastered pre-computed reflections in many levels to improve quality and reduce disk footprint
- Eliminated a bunch of spot-building when loading into Plains of Eidolon (saves ~0.5s).
- Made a micro-optimization to the dynamic music system.
- Made some micro-optimizations to weapon effects.
- Made a micro-optimization to Armor items that were running unnecessary FX scripts.
- Made a micro-optimization to the Input bindings code.
- Added shadow casting light to Excalibur’s Exalted Blade when Deferred Rendering is enabled.
- Made optimizations to the memory used by the Codex.
- Made optimizations to the memory used by the Star Chart.
- Made a micro-optimization in cases where Coba or Scrambus could not spawn.
- Made systemic micro-optimization to all gameplay code.
- Optimized memory use after steaming away from a regions
- Made performance improvements to Oberon’s Hallowed Ground by drastically cutting down the amount of network traffic it sends per cast.
- Fixed a potential performance issue where checking for out of range enemies on the Cambion Drift was happening every frame after 8 seconds instead of every 8 seconds
- Made a micro-optimization to the damage system.
- Fixed a small memory leak that could occur when piloting a Railjack.
Hotfix 29.2.3 (2020-10-08)
- Optimized initial install size slightly (~half a GB).
- This was Hotdropped yesterday!
Update 27.3 (2020-03-24)
- Further performance improvements towards Titania’s Lantern when cast on a large group of enemies. This particularly affected systems set to Low Particle Quality.
- Improved cache optimization to clean up even more space in the download cache.
- Improved world-state synchronization for Alerts, Sorties and other global events (there may have been up to a minute of desync).
- Optimized backdrop rendering performance in all levels.
- Fixed Codex generation randomizing the block order of the Fragment entries (this should be deterministic to avoid updating several MB of resource for no reason).
- Improved game synchronization in hostile network environments.
Update 23.0 (2018-06-15)
- Following what we started in our previous mainline, we’ve made thousands more micro-optimizations to hundreds of scripts, including Warframe Powers, Precepts, Enemy Logic, Weapon Behaviors, Game-Modes, and the UI.
Hotfix 16.5.9 (2015-05-21)
- Huge shader memory optimization (DirectX 11 sees reductions up to 500MB!). This is intended to solve rampant out-of-memory errors for 32bit Windows, especially when entering large levels and relays. Memory reduction has also improved load times for all platforms.
Networking
Hotfix 31.0.4 (2021-12-21)
- Added an option to the launcher to disallow the use of network caches (these are allowed by default because they can greatly accelerate updates but on some networks these caches can be misconfigured and cause lengthy stalls in the launcher). The launcher will now restart the update process when changing allowed network caches.
- Added a workaround for Network Not Responding warnings at the Navigation console when stuck on misconfigured networks.
Hotfix 29.6.8 (2021-01-25)
- DTLS Roll-Out
We are testing some new network code out in this Hotfix. Even though we’ve tested it extensively on the Test Cluster we need more coverage!
The primary goal of these changes is to improve networking for Xbox players by replacing some proprietary network code; when these changes make it to Xbox they will enable our automatic proxy service that already helps players with Strict NAT and other network problems on other platforms (this is something we’ve wanted to get to Xbox players for a long time).
The added advantage of this new code is that it should be more secure and more robust on networks that corrupt network packets (we already defend against this to some degree but the new code is more thorough). This won’t make your ping any better but if something is mangling network packets we might be able to avoid it causing bugs in the game.
We’ll be monitoring the roll-out closely and will be able to disable quickly if we encounter problems. Please comment any related issues you have in this thread - thanks!
Hotfix 27.1.2 (2020-02-18)
- Rewrote how Navigation caches the active session counts to reduce latency and reduce server load (it should now update roughly 5x as frequently).
Update 27.0 (2019-12-13)
- Improved network protocols to improve matchmaking, presence, and game-invitations in certain Eastern European regions without open access to the internet.
Update 24.4 (2019-03-08)
- Client-Authoritative Changes
- Swapping weapons as a Client will now feel more responsive because we've made it Client-Authoritative.
- Automatic Doors have been made Client-Authoritative. Previously there were cases of door not opening in tandem with the Host if any latency was experienced.
Update 15.12 (2015-01-30)
- Additions:
Network Compression and Congestion Control changes are being made to Warframe! What does this mean for the average player? The tl;dr is that better Network Compression means lower latency during Missions, and a lot less stress on your bandwidth! If you’d like to know more about the technical side of this exciting update, please read the full explanation: here
- Strict NAT Improvements:
Strict NAT is a problem that affects a small portion of our playerbase, but for friends that want to play together having multiple layers of Strict NAT can be an issue. Earlier this week (and with more work in this update) we’ve begun to test a solution that will help players suffering from Strict NAT better connect with friends without needing to worry about their own network configurations. For more on this exciting update, please read the full explanation of our NAT testing: here
Update 14.5 (2014-08-28)
- Added support for the NAT-PMP Protocol in an effort to reduce networking problems. See our Developer Workshop for more information: https://forums.warframe.com/index.php?/topic/298424-nat-pmp/?p=3396439#entry3396439
Hotfix 14.1.4 (2014-08-06)
- We've made some networking port changes! See here for the official word
Update 11.8 (2014-01-22)
- Server-side change on 1/20/2014: More frequent Grineer vs. Corpus invasions. Originally invasion system allowed for 2-5 days of downtime, this has been changed to only allow 1-2 days downtime.
Update 11.1 (2013-11-27)
- Improved networking code to work around the OS delaying network port reuse; previously some users were forced to use arbitrary ports which rendered UPnP or manual port-forwards useless and prevented connections.
Misc
Hotfix 36.0.5 (2024-07-20)
- Fixes towards a connectivity crash.
Hotfix 35.5.8 (2024-04-24)
- Fixed a rare crash at game startup.
Update 34.0 (2023-10-18)
- DUALSHOCK 4 AND DUALSENSE CONTROLLER SUPPORT FOR PC
DualShock 4 and DualSense controllers are now officially supported in Warframe on PC (for Windows 8 and up users)!
How to Enable:
If you're not using Steam-Input, connecting your controller to your PC via USB or Bluetooth should just work, provided your computer meets the minimum requirements.
Steam-Input users:
Steam config for DualShock controllers has been vastly simplified and will now automatically work with Warframe using the Default Controller Settings in Steam. Simply click the cog on the top right, then “Properties”, then “Controller” and change the “Override for Warframe” option to “Use default settings” from the dropdown list.
Steam and Warframe will both need to be restarted in order for the setting to activate.
DS4Win users:
We recommend stopping DS4Win when playing Warframe now that native support for the DualShock 4 and DualSense controllers has been added.
With Warframe’s built-in support enabled, changes made to Warframe’s Steam Input (e.g. with Steam Deck) In-Game Action Files (input configuration, etc.) will no longer cause disruptions to DualShock use as they once did. Steam Input’s binding model had certain limitations due to there being no official support in Warframe, but that is now an issue of the past!
Hotfix 33.5.5 (2023-07-06)
- New End User License Agreement (EULA)
Our EULA has been updated from its last iteration (dated June 27, 2017). Upon downloading today’s hotfix, you will be prompted to read and accept the new EULA via the launcher before launching Warframe. Please thoroughly read the EULA in its entirety before agreeing to it. Learn more here: https://forums.warframe.com/topic/1359576-psa-new-end-user-license-agreement-eula/
- Fixes:
- Fixed black screen on Steam Deck after using alt-F4 and reopening Warframe.
Hotfix 33.5.4 (2023-06-28)
- More fixes towards launcher-related issues:
- Fixes towards the launcher crashing upon hitting “Play.”
- Fixes towards crashing on launcher startup.
- Fixes towards the launcher going all black.
- More fixes towards a crash that could occur after changing some Upscaling settings and starting the game with DirectX 12.
- More fixes towards rare crashes that would occur on laptops with both an Nvidia RTX GPU and an Intel IGP.
Hotfix 33.5.3 (2023-06-23)
- Launcher Fixes:
Yesterday’s hotfix reverted updates to the Launcher that were released with The Seven Crimes of Kullervo as they were causing several issues - we have more follow-up fixes to further address those related issues:
- Fixes towards crash on game startup with the new Upscaling options enabled.
- Fixes towards Steam Deck crashing on startup and after changing display settings.
If you are still experiencing issues where the Launcher refuses to start, regrettably some manual action may be required. If you are not confident with your ability to work with files on your computer, the safest route is to simply reinstall Warframe. If you are willing to be a little more technical, follow these steps:
- Find the Warframe Launcher’s files (these are examples, your specific location may be different depending where you choose to install the game)
- Windows Standalone clients: %localappdata%\Warframe\Downloaded\Public\Tools\CEF3_1\V5\
- Steam clients: C:\Program Files (x86)\Steam\Steamapps\Common\Warframe\Tools\CEF3_1\V5\
- Epic clients: C:\Program Files (x86)\Epic Games\Warframe\Downloaded\Public\Tools\CEF3_1\V5\
- Download icudtl.zip from our website: https://content.warframe.com/Tools/CEF3_1/V5/icudtl.zip
- Unzip icudtl.zip and put icudtl.dat into the “V5” folder that you found in step 1 (icudtl.dat, 10424816 bytes, CRC 1E8E24D9)
- Run the Warframe Launcher
Either reinstalling the game or manually delivering the missing resource should allow the Launcher to function normally again and update the game. If you are crashing after clicking the “Play!” button, then, please report your WAR-# from the crash reporter so that we can diagnose further.
We will continue to watch for other launcher related issues. Thank you!
Hotfix 33.5.2 (2023-06-21)
- Reverted updates to the Launcher that were responsible for widespread issues including:
- Getting an error when attempting to launch the game on Windows 7.
- Launcher crash caused by it failing mid-way through updating itself.
- Potential crashes with Steam Deck and WINE-based Linux (please let us know if you see any further issues!)
- Fixed flickering issues caused by running the Classic Graphics engine with DirectX 12.
- Fixed rare crashes that could occur when changing monitors on PC.
- Fixed a rare crash when using DirectX 12.
- Fixes towards rare crashes that could occur on startup for players with the new Upscaling option enabled.
Update 33.5 (2023-06-21)
- DIRECTX 12 PSO CACHING ENABLED BY DEFAULT (EXPERIMENTAL)
As part of our ongoing work to improve the performance of Warframe while using DirectX 12, you can now find a new setting in the Launcher which we’ve turned on by default:
Enabling "Shader Cache" should improve the performance of the game if you are using the DirectX 12 renderer. By storing shaders that have been prepared by the game for future use, loading times and micro-stuttering behaviors seen during gameplay should be reduced, especially on older CPUs.
- Applies to both the "Classic" and "Enhanced" mode in DX12. DX11 is not affected.
- There is a small increase to the amount of storage space used by the game.
This feature is new and experimental, so let us know if you see anything very strange happen to the game's visuals with "Shader Cache" enabled. Or just let us know if the performance of the game is noticeably better!
Hotfix 31.6.2 (2022-06-15)
- Fixed inviting players via chat that are not in your Friends, Recent Players, or Clan list resulting in a “Could not parse targetID” error and not delivering the invite. As reported here: https://forums.warframe.com/topic/1313598-error-on-invitation-to-squad-outbound-and-inbound-could-not-parse-targetid/
Hotfix 31.5.10.1 (2022-05-17)
- Fixed a crash that could occur if the game failed to boot up properly.
- Fixed a crash that would occur while using certain types of guns (eg. Phage).
Update 31.3 (2022-03-28)
- Fixed more cases of incorrect capitalization for:
- Certain missions in the World State Window (Disruption Void Missions, Kuva Survival, and Sanctuary Onslaught).
- Fixed issue with Epic launcher where items purchased in the in-game Market would only show as ‘owned’ after relogging. It will now show that you own the item immediately after purchase.
- This also fixes not seeing an item displaying as ‘owned’ in the detailed view.
Update 31.2 (2022-03-16)
- Fixed a rare crash that could occur when loading between levels.
- More fixes towards filepaths showing up in TennoCon item names.
- Fixed more text case issues across the game.
- Fixed more inconsistent use of capitalization throughout the game, notably in the following areas:
- ‘Favorites’ colors section in the Arsenal.
- Squad overlay loadouts.
- World State Window.
- Pop-up message when you leave a Clan.
- Fixed issues with converting German ß to upper or lower case:
- Now all ß to SS will be in upper conversions.
Hotfix 31.1.8 (2022-02-24)
- Fixed more icons appearing stretched after the great icon “squarification” treatment:
- Plains of Eidolon Conversation Emblem icon.
- ‘Unidentified Item’ icon in the end of mission screen.
Hotfix 31.1.7 (2022-02-23)
- Fixed text issues with pickups that originated from the capitalization changes, as mentioned in hotfix 31.1.6.
- Pickup notifications in HUD will now be capitalized for things that do not have custom formatting applied, such as the messages used for who killed who in Conclave.
- Fixed ‘CORRUPTED’ prefix appearing in all caps in corrupted enemies name UI.
- Fixed more icons appearing stretched after the great icon “squarification” treatment:
- Vallis Beast and Bird Emblem
Hotfix 31.1.6 (2022-02-17)
- Missed Change: Re-capitalized active Warframe, Pet, and Weapon names, meaning anything that you renamed in full CAPS would be restored. We’re looking into why this has caused some text issues with pickups.
Hotfix 31.1.5 (2022-02-17)
- Re-organized unnamed Inventory items (Operator hairstyles for example) to display at the bottom of the list, since they cannot be interacted with.
- Fixed more icons appearing stretched after the great icon “squarification” treatment:
- Resource icons on the ‘cancel build’ popup screen when canceling a building foundry item.
- All Specter icons in the Codex.
Hotfix 31.1.3 (2022-02-15)
- Made several case text changes across the game to unify capitalization across the board. For example:
- “HILDRYN CHASSIS” is now “Hildryn Chassis”.
- Since this touched text across the game, if you come across any issues please report them! Some text may still be intentionally fully capitalized, but if you see any “HaRrOw PriMe sysTEms” please let us know.
- Fixed several icons appearing stretched after the great icon “squarification” treatment:
- Extractor icons in the Select window when deploying an Extractor via Navigation.
- Archwing Weapon ‘action’ icons.
- Dojo room building resources icons (except for Credits and Thermal Sludge).
- Orb Vallis Conservation Emblem icon.
- Harrow Chassis in the End of Mission screen.
Hotfix 31.1.2 (2022-02-10)
- Fixed rare crashes that could occur when the engine attempted to repair cache corruption.
Hotfix 31.0.11 (2022-01-25)
- Fixed a Dx12 crash that could occur when lingering in the Pause Menu.
- Fixed UI overlap when opening the Pause Menu while using the Polychrome.
Hotfix 31.0.10 (2022-01-20)
- Fixed a Dx12 crash when switching between Fullscreen and Windowed.
- Fixed a Dx12 crash that could occur in The War Within Quest if Enhanced Rendering was enabled.
Hotfix 31.0.8.1 (2022-01-12)
- Fixed issue with volumes across the game that was causing multiple crashes to occur (notably during Eidolon hunting).
- This was part of a not-ready-to-be-released feature that snuck into the last Hotfix without thorough enough testing.
Hotfix 30.9.5 (2021-11-18)
- Fixed a crash that could occur related to DirectX 12 optimizations for Railjack and other levels.
Update 30.8 (2021-10-04)
- Fixed a rare crash in the Presence, Relay, Town, and Dojo servers.
- Fixed a rare crash that could occur if you put your laptop to sleep immediately during game startup.
- Fixed a case of memory corruption that could cause all kinds of weird crashes.
Hotfix 30.7.3 (2021-09-10)
- Fixed HDR mode not being initialized correctly if the game started in borderless mode.
Hotfix 30.7.2 (2021-09-09)
- Fixed several rare crashes that could occur when running DirectX 12 on a slower machine.
Update 30.5 (2021-07-06)
- Fixed a crash that could occur when running with debug drivers on a Windows 7 machine.
Hotfix 30.3.4 (2021-06-02)
- Fixed update failures for a small subset of players. (thanks to Raid0u for helping us diagnose this)
- Fixed crash in new aspect ratios.
Update 30.1 (2021-04-29)
- Fixed another crash occurring if your real world headset was unplugged/reconnected during a mission.
Hotfix 29.6.9 (2021-01-28)
- Fixed the game freezing on startup on 3-core CPUs.
Hotfix 29.6.8.1 (2021-01-25)
- Fixed a crash related to the Sound changes as described in the Great Ensmallening Part 3.
Hotfix 29.6.8 (2021-01-25)
- Ensmallening Part 3: Mesh Accuracy + Sound Fidelity.
Tenno,
We bring you Part 3 of the ensmallening. By now you already know about Part 1 and Part 2, but now we will go into how we are changing Mesh Accuracy and Sound Fidelity.
We expect the download size to be 7 GB with an estimated 3.6 GB of savings overall, meaning the game just got 3.6 GB smaller in file size! These numbers may vary slightly.
- Mesh Accuracy:
A big part of the Ensmallening Part 3 is how Meshes are changing. Not only are we reducing filesize, we are also significantly improving quality.
- Sound Fidelity:
This one is for the audiophiles!
We are making some changes to the way we handle encoding of Warframe’s audio. We are replacing xWMA with OPUS and a new ADPCM encoder! ADPCM will provide less noise and brighter mids. It also has improved spatialization so that the full audio mix just feels more alive.
In general, Opus will really improve the way you hear Warframe’s accompanying music. We also expect this to improve general synchronization and any start up lag! Stay tuned for a future Devstream where we go over this in a bit more detail, too, for the audiophiles out there!
Hotfix 29.3.1 (2020-11-04)
- The Great Ensmallening Part 2 - Texture Remaster!
While part one of our first update touched our Lightmap compression, Part 2 brings us to the rest of Warframe’s TEXTURES! This update is a 10.6GB patch to free up 8GB of HDD space.
But wait, there’s more! As a bonus to touching every texture in Warframe, we used this opportunity to ask ourselves “is there anything else we can do to improve textures since we are going through all the work of touching them for compression anyways?” The answer: Yes! In short, we have also made improvements to how detailed the game looks overall. Take a look for yourself (download them and go back and forth for best effect)!
Update 29.1 (2020-09-17)
- The Great Ensmallening - Phase 1
This update is a bit larger than normal (6.9GB) because it contains the first phase of our efforts to save you disk space! We didn’t quite save as much as earlier tests had suggested but it looks like this should save people at least 5GB after everything is finished.
Note that when downloading the update the launcher will do an automatic optimize pass before downloading more (this is necessary to free up space for the new remastered content).
For full in depth details please visit The Great Ensmallening Dev Workshop: https://forums.warframe.com/topic/1223735-the-great-ensmallening/
Update 20.0 (2017-03-24)
- 4K UI Support!
If you've been playing Warframe with 4K Resolution and been struggling with the UI, we are happy to inform you that 4K UI support is here!
Want more information? Check out our Dev Workshop on 4K UI support: here
Update 14.5 (2014-08-28)
- Added significant improvements for load times, especially on laptop HDDs. See our Developer Workshop for more information: https://forums.warframe.com/index.php?/topic/298584-level-load-love/
Hotfix 9.2.2 (2013-07-24)
- Relocated a number of our servers from the playwarframe.com domain to warframe.com where they will have new updated SSL certificates. This should assist with self-help method we have in place if things don't function properly.
Hotfix 7.8.1 (2013-04-24)
- All Cheaters will now be Banned. No Exceptions!
- Hacking/Cheating bans are now automatic. Our existing cheat/hack detection code that has been tracking hacks and is now configured to take action automatically. Do not run hacking programs while playing Warframe. You will be banned.
- Keyboard macros (such as Logitech keyboard/mouse macro software), teamspeak3 overlay, FRAPS, gdipp or SweetFX are not considered hacks/cheats.
- Banned players will get a message stating that they have violated the "End User License Agreement."
Raw Data
- Main article: Module:Version/data
References
- ↑ Hoogenband, Corey (2024, February 13). Warframe Is Now Available on iOS! FAQ. Warframe Forums. Accessed 2024-03-04. Archived from the original on 2024-03-04.
- ↑ CapricaSix (2013, May 9). Gamersfirst Partnership. Warframe Forums. Accessed 2020-11-04. Archived from the original on 2023-05-20.
- ↑ Heikkilä, Helen (2018, December 19). Warframe on the Discord Store. Warframe Forums. Accessed 2023-05-20. Archived from the original on 2023-05-20.
External Links
See Also