DOOM Eternal
0 of 0

File information

Last updated

Original upload

Created by

SamPT and PowerBall253

Uploaded by

xSamPT

Virus scan

Safe to use

Tags for this mod

About this mod

SAMUEL is an open-source tool for extracting assets from DOOM Eternal. Currently, it can export textures, .lwo models, decl files, and .entities files.

Permissions and credits
Donations
SAMUEL v2.0.8

SAMUEL is an open-source tool for extracting assets from DOOM Eternal. It can export textures, .lwo models, decl files, and .entities files.

Note: There is another asset extraction tool (called VEGA) which is widely used by Doom Eternal texture modders, so it's worth mentioning the differences here.

Differences from VEGA:

1. SAMUEL is cross-platform and open-source. It works on Windows and Linux.
2. Supports extracting of .decl files and .entities files.
3. When exporting a model, all of it's material2 .decl files are also exported.
4. Successfully extracts a few types of textures that VEGA doesn't support.
5. Supports extracting non-streamed or modded textures - texture modders can now recover their source images.
6. Has improved search functionality - can search with multiple keywords separated by spaces.
7. Extracts "normals" in their native RG format (yellow-greenish color).
8. Image files are exported using their full name with "$" modifiers (important for custom assets).
9. Files are extracted to their full path used in the game (e.g. "gameresources_patch1/art/tile/etc" instead of just "images").

Limitations:

1. Textures export to .PNG format only.
2. SAMUEL is not yet capable of exporting .md6mesh format models.



Usage: This program has a graphic interface and should be mostly self-explanatory. Start by clicking "Load Resource" and selecting the .resources file you want to load.

- Extracted files will be placed in the "exports" folder, in the same directory as SAMUEL tool.
- Extracted models will appear in the "modelExports" folder.
- Exporting a model will also export all images and material2 .decls used by the model.

Source Code and Documentation: https://github.com/brongo/SAMUEL

Doom 2016+ Modding Discord: https://discord.gg/ymRvQaU
Modding Wiki: https://wiki.eternalmods.com/