• Stars
    star
    120
  • Rank 294,618 (Top 6 %)
  • Language
    C#
  • Created about 6 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unpacker/repacker for From Software container formats.

Yabber

An unpacker/repacker for common Demon's Souls, Dark Souls 1-3, Bloodborne, and Sekiro file formats. Supports .bnd, .bhd/.bdt, .dcx, .fltparam, .fmg, .gparam, .luagnl, .luainfo, and .tpf.
In order to decompress Sekiro files you must copy oo2core_6_win64.dll from Sekiro into Yabber's lib folder.
Does not support dvdbnds (the very large bhd/bdt pairs in the main game directory); use UDSFM or UXM to unpack those first.
Also does not support encrypted files (enc_regulation.bnd.dcx in DS2, Data0.bdt in DS3); you can edit these with Yapped or unpack them with BinderTool.
Requires .NET 4.7.2 - Windows 10 users should already have this.
NexusMods Page

Please see the included readme for detailed instructions.

Contributors

katalash - GPARAM support
TKGP - Everything else

Changelog

1.3.1

  • DS2 .fltparams are now supported
  • BXF4 repacking fixed
  • Prompt for administrator access if necessary
  • Breaking change: GPARAM format changed again; please repack any in-progress GPARAMs with the previous version, then unpack them again with this one

1.3

  • Sekiro support
  • Breaking change: GPARAM format has changed in a few ways; please repack any in-progress GPARAMs with the previous version, then unpack them again with this one

1.2.2

  • Fix not being able to repack bnds with roots

1.2.1

  • Fix LUAINFO not working on files with 2 or fewer goals
  • Fix LUAGNL not working on some files
  • Fix GPARAM not repacking files with Byte4 params
  • Better support for weird BND/BXF formats without IDs or names

1.2

  • GPARAM, LUAGNL, and LUAINFO are now supported
  • Breaking change: compressed FMG is now supported; please repack any in-progress FMGs with the previous version, then unpack them again with this one

1.1.1

  • Fix repacked FMGs getting double-spaced
  • Fix decompressing DCXs that aren't named .dcx

1.1

  • Add FMG support

1.0.2

  • Fix repacking DX10 textures

1.0.1

  • Fix bad BXF4 repacking

More Repositories

1

SoulsFormats

A .NET library for reading and writing FromSoftware file formats.
C#
129
star
2

UXM

Enables file modding for DS2, SotFS, DS3, and Sekiro by unpacking game archives and patching the executable to load loose files instead.
C#
122
star
3

Yapped

An editor for DS3 game params.
C#
83
star
4

DSR-Gadget

A multi-purpose testing tool for Dark Souls: Remastered
C#
52
star
5

DS-Gadget

A multi-purpose testing tool for Dark Souls: Prepare to Die Edition.
C#
47
star
6

SoulsTemplates

My 010 Editor templates for FromSoft formats
23
star
7

DSR-TPUP

A utility to extract and replace textures in Dark Souls: Remastered
C#
22
star
8

SaveMerge

A basic editor for merging and transferring DS3 save files.
C#
14
star
9

PropertyHook

A .NET library that makes it easy to define an interface for another application's memory.
C#
12
star
10

BootBoost

Decreases initial boot time in DS3 by around 10-15 seconds.
C#
7
star
11

MTD-Editor

A material definition editor for FromSoftware games
C#
5
star
12

LtxParser

C# library for loading .ltx trees from the STALKER series
C#
4
star
13

Irregulator

Randomizes game params in Dark Souls 3.
C#
4
star
14

TexPup

A texture modding platform for Dark Souls 3 and beyond.
C#
3
star
15

DS-Filter-Customizer

A utility to customize the built-in visual filters of Dark Souls 1
C#
3
star
16

DRB-Icon-Appender

An item icon editing and creation tool for Dark Souls 1 and Remastered
C#
2
star
17

EzSembler

A postfix (dis)assembler for ESD bytecode.
C#
2
star
18

U3M

Unpacks archives and enables loose file loading for Dark Souls 3
C#
2
star
19

Erringulator

Chaotic param randomizer for Elden Ring
C#
1
star
20

DSFormats

DEPRECATED! Only use this if you need it to build an old project. Use SoulsFormats instead.
C#
1
star
21

tkUtilities

A collection of utility scripts for the STALKER series.
1
star
22

ST-Fov-Editor

Field of view editing utility for vanilla Stalker games
C#
1
star
23

DSR-Filter-Customizer

A utility to customize the built-in visual filters of Dark Souls: Remastered
C#
1
star
24

DRB-Editor

General-purpose editor for DS1 UI configs
C#
1
star
25

EventPocket

A simple realtime event flag and event value viewer for DS1 and DSR.
C#
1
star