Skip to content

Odex64/SFD-Repacker

Repository files navigation

🚀 SFD Repacker

SFD Repacker is a lightweight and fast tool designed to convert XNB files back to their original formats and vice versa. Additionally, it supports converting proprietary formats used in Superfighters Deluxe.

The XNB format was initially developed for the XNA framework. Today, it remains in use through frameworks like FNA and MonoGame.


📚 Compression

XNB files can be compressed or uncompressed. The compression algorithm used, LZXD, was developed by Microsoft.

Due to the lack of publicly available source code for LZXD compression, the following libraries were used:

  • xcompress.lib
  • legacy_stdio_definitions.lib

Warning

These libraries are likely proprietary, so they are not included in this repository. If you wish to create compressed XNB files or contribute to the project, you’ll need to obtain these libraries independently.


📂 Supported File Types

Currently supports the following formats:

  • Texture2D: Pack/unpack PNG
  • Sound: Pack/unpack WAV
  • SFD Cosmetic: Unpack ITEM

🔧 Installation & Usage

  1. Download the latest version here.
  2. Extract the downloaded executable to your desired location.
  3. Drag & Drop: Simply drag and drop supported files onto the executable to begin conversion.

About

Tool used to pack/unpack XNB files and SFD's specific file formats.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors