A crabby modloader for Spelunky 2 on the Switch.
Only supports Switch version 1.25, but significantly motivated and skilled parties could quite easily port
to new versions by updating the offset on src/lib.rs line 65.
Latest downloads can be found in Releases.
- Rust
- cargo-skyline
- DevkitPro aarch64 toolchain (with
aarch64-none-elf-gccin path) - git
cargo skyline build --release
(resulting skyline plugin will be in target/aarch64-skyline-switch/release/libpangxie_loader.nro)
- Copy skyline (
subsdk9andmain.npdm) tosd:/atmosphere/contents/01007EC013ABC000/exefs - Copy
libpangxie_loader.nrotosd:/atmosphere/contents/01007EC013ABC000/romfs/skyline/plugins
(Alternatively use cargo skyline install to install from source)
cargo skyline run
Mods go into sd:/spelunky2/mods, with each subfolder representing a modpack, similar to modlunky.
For example:
spelunky2
L mods
L remix_mod
L Data
L Levels
L Textures