43 lines
1.3 KiB
Markdown
43 lines
1.3 KiB
Markdown
# RogueSquadron Data Extractor - TEXTURE module
|
|
|
|
Inspired by the work **dpethes** (https://github.com/dpethes/rerogue)
|
|
|
|
This set of git repos are a compilation of tools coded in C to make RS modding far more than a dream!
|
|
The collection consist of few independants modules, each of them deals with specific data like sound, textures, heightmaps, etc...
|
|
|
|
All modules are independants. This is the **'TEXTURE'** module.
|
|
|
|
**CAUTION! Master branch is hugely buggy and should not be used, please take only released versions.**
|
|
|
|
## TEXTURE MODULE
|
|
|
|
It's extract texture datas from Rogue Squadron 3D (PC) game files (DAT).
|
|
|
|
This module can do:
|
|
- Extract textures inside HMT files to PNG format,
|
|
- Extract automatically inside subfolder (usefull when you have a lot of pictures to extract),
|
|
- Manage transparent textures,
|
|
- Fixed some error RGB color encoding.
|
|
|
|
### Using
|
|
|
|
`Texture-Extractor_"version" [options] <hmt files...>`
|
|
|
|
### Options
|
|
|
|
- -h Print this message
|
|
- -v Activate verbose output
|
|
- -no-subdir Extract textures directly inside current folder
|
|
|
|
### Dependencies
|
|
|
|
Necessary libs for running (provided in release) and for compiling.
|
|
|
|
- zlib (1.2.11)
|
|
- libpng (1.6.37)
|
|
|
|
### Compiling
|
|
|
|
You can compile on both Windows or Linux system, you only need to adjust your dependencies.
|
|
*Makefile is coming...*
|