Skip to content
This repository has been archived by the owner on Nov 17, 2019. It is now read-only.
/ genieutils Public archive

(Development is continued at https://github.com/sandsmark/genieutils) A library and tools to read/write certain data and resource files of genie engine games.

License

Notifications You must be signed in to change notification settings

apreiml/genieutils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

genieutils

Genieutils consists of a library and some tools to work with certain data and resource files of genie engine games.

Notice that this library is in developement, that means the API will change. Please also backup your files before editing to avoid file corruption because of possible bugs.

Features

  • reading/writing of empires*.dat and genie*.dat files
  • reading of drs, slp and pal files (partly)
  • reading of scn/scx files (partly)
  • reading/writing of language*.dll files (very early implementation!)

Dependencies

To compile this project you will need at least:

  • boost-iostreams >= 1.42
  • boost-program-options >= 1.42
  • zlib

If cmake finds libiconv it will automatically enable language*.dll file support. Don't forget to init and update the submodules.

About

(Development is continued at https://github.com/sandsmark/genieutils) A library and tools to read/write certain data and resource files of genie engine games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published