• Stars
    star
    122
  • Rank 290,694 (Top 6 %)
  • Language
    C#
  • Created about 6 years ago
  • Updated over 2 years ago

Reviews

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

Repository Details

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

UXM

Enables file modding for DS2, SotFS, DS3, and Sekiro by unpacking game archives and patching the executable to load loose files instead.
Requires .NET 4.7.2 - Windows 10 users should already have this.
Nexus Page

Usage

When first starting the app, the default Steam location of Sekiro will be selected. If the game you want is installed somewhere else, use the Browse button to correct it.

The Unpack button will extract all files from the game archives; any files that are already present will be skipped, so if you need to unmodify any file you can simply delete it and unpack again without having to sit through the entire process.

The Patch button will modify the executable to use those extracted files instead of looking in the archives; please note that for Sekiro, most users should use Mod Engine instead of patching. Patching the executable without also unpacking the archives will crash the game, so make sure you do both.

Finally, the Restore button will restore the original executable and delete the extracted files, and the Abort button will cancel any operation in progress.

Bannability

UXM only edits data within the executable, not code, so anticheat should have no effect on it. File mods in general have never been grounds for a ban in any of the Souls games, but mods that alter your save may not be safe, so please consult your mod author's advice and play offline if using anything dubious.

Credits

BinderTool by Atvaark

Costura.Fody by Simon Cropp, Cameron MacFarland

Octokit by GitHub

Semver by Max Hauser

Changelog

2.4

  • Sekiro pre-order artbook/soundtrack thing support; just browse to DigitalArtwork_MiniSoundtrack.exe
  • Identify more files for Sekiro (thank you horkrux!)

2.3

  • Sekiro support

2.2

  • Identified the final file in DS3 (thanks Meow)
  • Identified files for Japanese DS2
  • Show progress on the taskbar icon
  • Make sure you really want to delete everything if you click Restore

2.1.3

  • Support unpacking decrypted archives for BootBoost compatibility

2.1.2

  • Fix the update link in the app not actually doing anything

2.1.1

  • Fix DLC2 files still being loaded from archive (just click Patch again to fix it)

2.1

  • Fix keybinding menu being broken because of a false positive
  • Identify all but 1 file in DS3 (and support release version better)

2.0

  • U3M has been mostly rewritten and is now UXM
  • DS2 and SotFS are supported
  • Performance improvements (20-30% faster unpacking)
  • Patching and restoring now also display progress and are abortable
  • Fixed some misidentified files in DS3 and identified 1 new one

More Repositories

1

SoulsFormats

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

Yabber

Unpacker/repacker for From Software container formats.
C#
120
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