Skip to content

An environment for runtime hooking/code patching within Super Smash Bros Ultimate

License

Notifications You must be signed in to change notification settings

skyline-dev/skyline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

96b729b · Feb 25, 2024
Feb 27, 2022
Feb 25, 2024
Aug 26, 2020
Jan 9, 2020
Dec 30, 2019
Jun 17, 2020
Feb 25, 2024
Jul 19, 2020
Dec 30, 2019
Dec 30, 2019
Aug 4, 2020
Jun 4, 2020
Aug 17, 2020
Jan 15, 2023
Apr 8, 2020
Apr 8, 2020
Apr 8, 2020
Jan 22, 2021
Aug 17, 2020
Jan 9, 2020

Repository files navigation

Skyline

An enviroment for linking, runtime hooking and code patching in Super Smash Bros Ultimate

Usage

  1. Head to the Release page
  2. Download the latest release (skyline.zip)
  3. Copy the exefs directory on your SD in the following directory: atmosphere/contents/<game titleid>/
  4. Remove the ''main.npdm'' file from the newly added directory unless you are modding Super Smash Bros. Ultimate.
    This file has to be made on a game-by-game basis and will usually be provided by plugin makers or made yourself using a mix of HACTool and npdmtool.
  5. If you wish to install a plugin, drop it in the following directory: atmosphere/contents/<game titleid>/romfs/skyline/plugins/

Compatibility issues

Skyline's way of initializing is not compatible with every game out of the box due to various reasons that can't be anticipated.
Mod developers might sometimes modify Skyline to make it compatible with a specific game which you should use if you are running into crashes.

Here are links to a few derivates (that you might have to build yourself):

Contributors

This project is derived from OdysseyReversed and Starlight

Credits

  • devkitA64
  • libnx - switch build rules