Skip to content

Script to quickly generate Demon's Souls compatible .sdat files. Uses make_npdata, a tool to encrypt/decrypt/bruteforce EDAT/SDAT files from PS3 games (Written by Hykem).

License

Notifications You must be signed in to change notification settings

sonofevil/DeS-SDAT-Maker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeS-SDAT-Maker

This fork aims to provide a compiled binary of make_npdata as well as a script for easy creation of .sdat files for Demon's Souls.

Usage:

makeDeSsdat.sh <file paths>

Each .sdat file will be created in the directory of the input file.

make_npdata

See console output of make_npdata for usage.

To compile make_npdata for Linux, run make in Linux directory. Requires gcc.

Original readme for make_npdata:

Tool to encrypt/decrypt/bruteforce EDAT/SDAT files from PS3 games. Written by Hykem.

This tool aims to provide a fully working open-source solution for EDAT/SDAT file handling. It supports EDAT/SDAT decryption and decompression, encryption (compression is not yet implemented) and dev_klic brute-forcing.

Credits

JuanNadie (original EDAT algorithm implementation and research)

flat_z (rap2rifkey algorithm)

Snowydew, KDSBest and qoobz (EDAT related tools and source code)

About

Script to quickly generate Demon's Souls compatible .sdat files. Uses make_npdata, a tool to encrypt/decrypt/bruteforce EDAT/SDAT files from PS3 games (Written by Hykem).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 56.1%
  • C++ 43.6%
  • Other 0.3%