duke3d-cli-tools is a set of command line tools for creating Duke Nukem 3D content.
grp: Add files to a GRP file.ungrp: Extract files from a GRP file.rts: Create an RTS file from VOC files.unrts: Extract sounds from a RTS file.dmoinfo: Display informations about a DMO file.mapinfo: Display informations about a MAP filevocinfo: Display informations about a VOC file.art2img: Extract frames from an ART file.img2art: Create an ART file from image files.voc2wav: Convert VOC to WAV.wav2voc: Convert WAV to VOC.map2svg: Draw an SVG file from a MAP file.
All .c files are meant to be independent executables.
gcc grp.c -o grpHave a bug fix or a new feature you'd like to see in duke3d-cli-tools? Send it our way! Please make sure you create an issue that addresses your fix/feature so we can discuss the contribution.
- Create an issue.
- Fork this repo!
- Create your feature branch:
git checkout -b features/add-cool-new-tool- Commit your changes:
git commit -m 'Adding must have new tool!'- Push the branch:
git push origin features/add-cool-new-tool- Submit a pull request.
This code is under the MIT license. See LICENSE for the full text.