#file #parser #file-format #dungeon #mystery #pokemon #farc

pmd_farc

a library permitting to read FARC file, used in pokemon mystery dungeon on 3DS

3 releases (stable)

1.0.1 Mar 30, 2021
1.0.0 Feb 12, 2021
0.1.0 Mar 9, 2020

#7 in #mystery

Download history 1/week @ 2024-02-13 23/week @ 2024-02-20 52/week @ 2024-02-27 3/week @ 2024-03-05 4/week @ 2024-03-12

83 downloads per month
Used in 2 crates

CC0 license

30KB
541 lines

This library permit to have a read-only access to Farc file format used in the 3ds game of pokemon mystery dungeon.

The pmd_farc::Farc file format is a packed file format, like tar. It doesn't have a notion of subdirectory. There is two type of pmd_farc::Farc file:

  • A version with file index by their name.
  • A version with file index by the crc32 hash of their name. This library automatically identify the pmd_farc::Farc type. For type without full file name, you can test if a String correspond to a file name.

Dependencies

~2MB
~43K SLoC