.RES File Extension

File Type 1

Valve Resource File

Developer Valve
4.1  |  107 Votes
Category Settings Files
Format Text

What is a RES file?

A RES file contains a resource list used by games developed by Valve, such as Half-Life 2 and Counter-Strike. It accompanies a .BSP multiplayer map file and is used to store the locations of custom content added to enhance map gameplay, such as materials and textures for player skins. RES files are saved in plain text.

More Information

RES files became prevalent in 1998 with the release of Half-Life, which was the first title from Valve Software. The files were used to store locations of resources instead of the resources themselves to reduce download times. When playing a game, such as Half-Life, the RES file is referenced by the game if the player is playing a custom map then downloads the resources, making them playable within the game.

But as download speeds have increased, new resource formats have been released, and the game engine evolved, actual RES files have become less common. Now, RES files are typically embedded into the map files they are associated with, using BSPZIP, a command-line tool. However, if a map with embedded resource lists cannot be accepted, the RES file can be used.

If the BSP map is incorrectly loaded by the game, it is most likely due to a typo in one or more of the resource paths. You can use a text editor to view and edit the RES file.

NOTE: In order for a RES file to be recognized by a game, it must be placed in the \​maps folder with the BSP map it is associated with and must also bear the same name as the BSP map.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open RES files

Updated August 17, 2018
File Type 2

C++ Complied Resource Script

Developer N/A
3.9  |  49 Votes
Category Developer Files
Format Binary

Win32 resource file used when compiling a C++ program; contains resources, such as images, cursors, and version information.

Programs that open RES files

Updated November 6, 2012
File Type 3

Windows Resource File

Developer Embarcadero Technologies
3.9  |  28 Votes
Category Developer Files
Format N/A

Binary file automatically generated by Delphi programming software; contains the program's main icon and version information (if necessary) and is required for compiling a program; may also include other resources used within the application, such as bitmaps, cursors, and string tables.

Programs that open or reference RES files

Updated 2006
File Type 4

Star Wars KotOR Save Resources File

Developer LucasArts
3.3  |  18 Votes
Category Game Files
Format N/A

File used by Star Wars: Knights of the Old Republic (KotOR), a third-person action game based on the Star Wars series; saved alongside a .SAV saved game file and contains additional descriptive information for the save.

Programs that open or reference RES files

Updated December 13, 2011
File Type 5

Godot Engine Resource File

Developer Godot
3.5  |  11 Votes
Category Developer Files
Format Binary

A RES file may also be a resource file created by Godot Engine, a free and open source game engine used to create 2D and 3D games. It contains binary data that is referenced by Godot Engine nodes to perform various functions in the games, such as setting user interfaces, simulating physics, generating 3D models, and drawing sprites.

More Information

In Godot Engine, RES resource files are the binary version of .TRES resource files, which are saved in plain text. The TRES format allows developers to more easily control resource versions. When a developer exports the game, Godot Engine converts the TRES files to RES binary files to reduce their size and increase the efficiency of the game package.

Programs that open or reference RES files

Updated June 4, 2019

Verified by FileInfo.com

The FileInfo.com team has independently researched all file formats and software programs listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.