Skip to content

A little tool to extract textures from random EuroLand data files (*.elf) that you may not be able to inspect otherwise (e.g. different versions that don't work with the EuroLand .exe that you have).

Notifications You must be signed in to change notification settings

eurotools/euroland-elf-texture-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EuroLand Texture Extractor

This tool extracts embedded textures from ELF files opened by EuroLand, the level editor developed by Eurocom Entertainment Software.
It is especially useful if you have a version-specific ELF for which no compatible EuroLand editor is available, and you want to inspect what’s inside.

What does it do?

  • Opens ELF or other binary files generated by EuroLand.
  • Scans the file for valid texture paths (e.g., .pcx, .tga, .bmp, etc.).
  • Reads raw RGBA image data from each matched offset.
  • Automatically flips the image vertically and saves it as a PNG.

Supported texture formats

The program detects and extracts textures with the following extensions:

  • .pcx
  • .tga
  • .bmp
  • .png
  • .jpg, .jpeg

How to use

  1. Launch the application.
  2. Click "Browse ELF" to select the binary file.
  3. Choose an output folder where PNG files will be saved.
  4. Click "Export" — the tool will scan the file, extract texture paths, and save all found images.

About

A little tool to extract textures from random EuroLand data files (*.elf) that you may not be able to inspect otherwise (e.g. different versions that don't work with the EuroLand .exe that you have).

Resources

Stars

Watchers

Forks

Languages