/Dialga

Primary LanguageC++MIT LicenseMIT

Starlight - BDSP Example

This repo contains a barebones example of a Pokemon Brilliant Diamond/Shining Pearl v1.0.0/v1.1.0 mod written (for the most part) in C++. It is a fork of Starlight, an awesome project geared toward mod creation for Splatoon 2.

The mod itself is an evolution randomizer mod used in PointCrow's video, found here: Pokemon Shining Pearl but they randomly evolve every level

This tool is a fork of Brycewithfiveunderscores Super Mario Odyssey Starlight Example, which has Pull Requests that details the changes made necessary to make Starlight work in SMO.

Prerequisites

Building

Build has only been tested on WSL2 running Ubuntu 20.04.1.

Just run:

DEVKITPRO={path_to_devkitpro} make

On Ubuntu (and other Debian-based systems), devkitPro will be installed to /opt/devkitpro by default:

DEVKITPRO=/opt/devkitpro/ make

Installing (Atmosphère)

After a successful build, simply transfer the atmosphere folder located inside starlight_patch_(Version Number) to the root of your switch's SD card.


Starlight (Original README)

An enviroment for linking to Splatoon 2 executable and implementing hooks.

Contributors

Credits

  • devkitA64
  • libnx - switch build rules