Skip to content

jabonchan/UDXPatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UDXPatcher

A TypeScript tool for patching and injecting code into the New Super Mario Bros. U Deluxe v1.0.0 main NSO.

The patches are generated from C++ code that is compiled into a portable raw binary of code by UDXCompiler.

Compatibility

IMPORTANT: This tool only works with the base game (version 1.0.0). This is because version 1.0.0 is written in ARM 32-bit architecture, while Update 1.0.2 converts it to ARM aArch64 to add support for the Switch 2 console. Please ensure Update 1.0.2 is removed from your emulator or Switch console before using this patcher.

Currently patched NSOs have been tested on:

  • Ryubing
  • KenjiNX
  • Eden
  • Real Hardware

BUILDING

Have deno in PATH, place Ninpatch-Native.dll from Ninpatch-Native inside ./assets/ then run

compile.bat

CREDITS:

jabonchan: Main developer
Mario Possamato: Developer and researcher
Steam_DuB: Tester

Dependency: Ninpatch-Native by jabonchan - Licensed under MIT
Dependency: deno_webview by Deno_WebView Team - Licensed under MIT
Dependency: lz4 by lz4 Team - Licensed under BSD 2-Clause (see LZ4_LICENSE)
Dependency: deno by Deno Team - Licensed under MIT

About

A TypeScript tool for patching and injecting code into the New Super Mario Bros. U Deluxe main.nso

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages