Skip to content

tools for working with the Dino Planet filesystem

Notifications You must be signed in to change notification settings

Alecksohs/dinofst

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DinoFST

Command line utility for working with Dinosaur Planet assets. This tool provides the following options:

  • dump_bin: extract raw fst.bin from ROM
  • dump_files: extract raw files from ROM to given directory
  • extract_files: extract files from ROM into intermediate formats to given directory
  • compile_rom: compile new FST and build a new ROM
  • elf2dll: converts a MIPS .ELF into a DP compatible .DLL. Needs to adhere to the standard as seen in DinoSDK.

Important notice

DinoFST is written using WARLOCK Engine, which is the framework I use for my projects. At the moment, this framework is not open source, hence this repository's current use is as reference only.

Therefore there currently is no license for this code, which means there is no use right whatsoever. This is reference code only for the time being.

Credits

@nuggslet: additional research to the DLL system used in DP

Used for parsing .ELF files

Used to calculate a new CRC for the ROM

About

tools for working with the Dino Planet filesystem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 90.8%
  • C 8.6%
  • Other 0.6%