.RES Přípona souboru
Soubor zdrojů Valve
| Vývojář | Valve |
| Popularita |
4,2 | 115 hlasů |
Co je soubor RES?
Soubor RES obsahuje seznam zdrojů používaný hrami vyvinutými společností Valve, jako jsou Half-Life 2 a Counter-Strike. Doprovází soubor multiplayerové mapy .BSP a slouží k ukládání umístění vlastního obsahu přidaného za účelem vylepšení hraní mapy, například materiálů a textur pro vzhledy hráčů. Soubory RES se ukládají jako prostý text.
Další informace
Soubory RES se začaly běžně používat v roce 1998 s vydáním hry Half-Life, která byla prvním titulem společnosti Valve Software. Soubory sloužily k ukládání umístění zdrojů namísto samotných zdrojů, aby se zkrátila doba stahování. Při hraní hry, například Half-Life, hra soubor RES načte, pokud hráč hraje vlastní mapu, a poté stáhne zdroje, takže je lze ve hře používat.
S rostoucí rychlostí stahování, vydáváním nových formátů zdrojů a vývojem herního enginu se však skutečné soubory RES začaly používat méně často. Nyní jsou soubory RES obvykle vloženy přímo do mapových souborů, ke kterým patří, pomocí nástroje BSPZIP pro příkazový řádek. Pokud však mapu s vloženými seznamy zdrojů nelze přijmout, lze použít soubor RES.
Pokud hra načte mapu BSP nesprávně, je to pravděpodobně způsobeno překlepem v jedné nebo více cestách ke zdrojům. Soubor RES můžete zobrazit a upravit pomocí textového editoru.
POZNÁMKA: Aby hra soubor RES rozpoznala, musí být umístěn ve složce \maps společně s mapou BSP, ke které patří, a musí mít také stejný název jako mapa BSP.
Programy, které otevírají soubory RES
Zkompilovaný zdrojový skript C++
| Vývojář | Neuvedeno |
| Popularita |
3,9 | 51 hlasů |
Soubor RES je zkompilovaný soubor prostředků vytvořený kompilátorem prostředků Microsoft Resource Compiler (rc). Obsahuje zkompilovaný skript .RC a zkompilované verze prostředků, na které skript odkazuje. Vývojář vytvářející program v jazyce C++ může při kompilaci programu do souboru .EXE propojit soubor RES se svým programem.
Další informace
Microsoft Resource Compiler je nástroj, který vývojáři používají ke kompilaci a zabalení různých prostředků programu, jako jsou ikony, kurzory, nabídky a dialogová okna. Vývojáři pak mohou zkompilované prostředky pomocí zvoleného linkeru C++ propojit se spustitelným souborem svého programu. Program tak může k těmto prostředkům přistupovat a načítat je.
Při kompilaci prostředků pomocí Microsoft Resource Compiler vývojáři nejprve vytvoří soubor RC. Tento soubor je skript ve formátu prostého textu, který definuje prostředky používané příslušným programem. Soubory RC obvykle obsahují odkazy na několik souborů prostředků, například soubory kurzorů .CUR a soubory ikon .ICO. (Soubory RC mohou obsahovat také prostředky definované přímo v těchto souborech pomocí prostého textu.)
Vývojáři poté pomocí Microsoft Resource Compiler zkompilují soubor RC do souboru RES. Výsledný soubor RES obsahuje nejen zkompilovanou verzi souboru RC, ale také zkompilovanou verzi všech prostředků, na které soubor RC odkazuje. Vývojáři mohou Microsoft Resource Compiler použít také k propojení souboru RES se souborem EXE své aplikace.
POZNÁMKA: Microsoft Resource Compiler je součástí Microsoft Visual Studio a Microsoft Windows Software Development Kit (SDK).
Jak otevřít soubor RES
Ve většině případů nejsou soubory RES určeny k otevírání. K dekompilaci souboru RES však můžete použít program Resource Hacker (Windows), který vám umožní zobrazit a upravovat prostředky, jež obsahuje.
Programy, které otevírají nebo odkazují na soubory RES
Soubor prostředků systému Windows
| Vývojář | Embarcadero Technologies |
| Popularita |
3,8 | 29 hlasů |
Binární soubor automaticky generovaný programovacím softwarem Delphi; obsahuje hlavní ikonu programu a informace o verzi (v případě potřeby) a je vyžadován ke kompilaci programu; může také obsahovat další zdroje používané v aplikaci, například bitmapy, kurzory a tabulky řetězců.
Programy, které otevírají nebo odkazují na soubory RES
Soubor prostředků Godot Engine
| Vývojář | Godot |
| Popularita |
3,8 | 14 hlasů |
Soubor RES je soubor prostředků vytvořený v Godot Engine, bezplatném herním enginu s otevřeným zdrojovým kódem, který se používá k tvorbě 2D a 3D her. Obsahuje binární data, na která odkazují uzly Godot Engine, aby ve hrách prováděly různé funkce, například nastavovaly uživatelská rozhraní, simulovaly fyziku, generovaly 3D modely a vykreslovaly sprity.
Další informace
V Godot Engine jsou soubory prostředků RES binární verzí souborů prostředků .TRES, které se ukládají jako prostý text. Formát TRES umožňuje vývojářům snadněji spravovat verze prostředků. Když vývojář exportuje hru, Godot Engine převede soubory TRES na binární soubory RES, aby zmenšil jejich velikost a zvýšil efektivitu balíčku hry.
Programy, které otevírají nebo odkazují na soubory RES
Soubor zdrojů uložené hry Star Wars KotOR
| Vývojář | LucasArts |
| Popularita |
3,2 | 19 hlasů |
Soubor používaný akční hrou z pohledu třetí osoby Star Wars: Knights of the Old Republic (KotOR), založenou na sérii Star Wars; ukládá se spolu se souborem uložené hry .SAV a obsahuje další popisné informace o uložené hře.
Programy, které otevírají nebo odkazují na soubory RES
Soubor prostředků Centauri Production
| Vývojář | Centauri Production |
| Popularita |
1,7 | 3 hlasy |
Soubor RES je archiv herních dat používaný videohrou od společnosti Centauri Production. Obsahuje hudbu, textury, 3D modely a/nebo další herní prostředky. Soubory RES nejsou určeny k otevírání hráči, ale tvůrci modifikací vytvořili nástroje, které umožňují extrahovat prostředky obsažené v souborech RES.
Další informace
Centauri Production je česká společnost zabývající se vývojem videoher. Mezi některé známé hry této společnosti patří:
- Memento Mori
- Memento Mori 2
- Evil Days of Luckless John
- Gooka: The Mystery of Janatris
Hra Memento Mori (a možná i další hry od Centauri Production) obsahuje několik souborů RES. Tyto archivy ukládají mnoho herních prostředků.
Jak otevřít soubor RES
K extrahování prostředků obsažených v souboru RES můžete použít Memento Mori RES Unpacker nebo QuickBMS. Pokud používáte QuickBMS, musíte použít skript Centauri Production Resource File přidružený k tomuto programu.