123456789101112131415161718192021222324 |
- lib3ddevil1
- A C library for handling Devil May Cry 1 HD Collection PC file formats.
- These formats are little endian.
- Design/Restrictions
- Library functions do not:
- - allocate memory on the heap
- - operate on files
- - convert endianness
- Pseudo-Namespaces
- Library functions are callable through a struct of function pointers.
- For example:
- // Print header of a .pld file.
- DEVIL1PLD.printheader(...);
- // Print header of a texture pack.
- DEVIL1TEX.printheader(...);
- // Print header of a mesh pack.
- DEVIL1GEO.printheader(...);
|