libShadowDive is a library for reading and writing One Must Fall 2097 datafiles.
Right now Shadowdive can handle following file formats:
- HAR Data files (*.AF)
- Arena/background data files (*.BK)
- Language files (ENGLISH.DAT,GERMAN.DAT)
- Sound data file (SOUNDS.DAT)
- Characters for both big and small fonts (GRAPHCHR.DAT, CHARSMAL.DAT)
Following formats are still TODO:
- Character save files (*.CHR)
- Tournament data files (*.TRN)
Other files:
- OMF music files are in PSM module format, and can be opened with libdumb.
To compile:
$ cd build
$ cmake ..
$ make
MIT. Please see LICENSE file for details.
Join us on #omf on irc.freenode.net if you want to get in contact with us.