Skip to content

Instantly share code, notes, and snippets.

@MisterSheeple
MisterSheeple / BOSSdump.gm9
Last active February 17, 2024 12:49
SpotPass (BOSS) Cache Dumper Script for GodMode9
# SpotPass (BOSS) GM9 Dumper Script v1.4 by MisterSheeple
set ERRORMSG "Something went terribly wrong\nin an unexpected way.\nPlease contact Pretendo for support."
ask -s "Press A to continue or B to abort."
set DISA_IMAGE "1:/data/$[SYSID0]/sysdata/00010034/00000000"
if exist $[DISA_IMAGE]
imgmount $[DISA_IMAGE]
else
echo "ERROR: No SpotPass cache was found.\nThis is not normal and may indicate that your system\nhas been tampered with.\nPlease contact Pretendo for support."
@MisterSheeple
MisterSheeple / Xbox_Controller_(GCPad).ini
Last active October 14, 2023 03:49
Dolphin Emulator: Xbox Controller Profile
# Dolphin Emulator: Xbox controller profile for GameCube Controller. Compatible with Xbox One / Xbox Series X|S controllers.
# tested on Linux only. sorry Windows users.
# rumble should work as long as you're using at least Linux kernel 6.5.
# path (dolphin emu flatpak): /home/[[USERNAME HERE]]/.var/app/org.DolphinEmu.dolphin-emu/config/dolphin-emu/Profiles/GCPad/
[Profile]
Device = evdev/0/Xbox Wireless Controller
Buttons/A = SOUTH
Buttons/B = EAST
Buttons/X = NORTH
@MisterSheeple
MisterSheeple / ManiaDecomp_SwitchBuildGuide.md
Last active June 15, 2023 14:53
Sonic Mania Decompilation: Switch Build Guide

Sonic Mania Decompilation: Nintendo Switch Build Guide

Must be on Linux. If you are running Windows, then install Windows Subsystem for Linux (WSL) and run all of these steps through there.

Instructions (Linux/WSL)

  1. Install devkitpro-pacman from here.
  2. Install Git through your preferred package manager if you don't already have Git.
  3. Run sudo dkp-pacman -S switch-dev switch-sdl2 switch-libogg switch-libtheora switch-glad switch-glfw to install all of the dependencies needed for Switch building.
  4. Run these commands: export DEVKITPRO=/opt/devkitpro export DEVKITARM=/opt/devkitpro/devkitARM export DEVKITPPC=/opt/devkitpro/devkitPPC