Skip to content

The Koopa Who Stole Christmas, a Christmas-themed community ROM hack of Super Mario 64 DS

License

Notifications You must be signed in to change notification settings

pants64DS/TKWSC

Repository files navigation

The Koopa Who Stole Christmas

This repository contains the source code of The Koopa Who Stole Christmas, a Christmas-themed Super Mario 64 DS ROM hack.

The Koopa Who Stole Christmas Release Trailer

The mod contains custom code in ASM patches, dynamic libraries (DLs) and the More Objects Mod (MOM) overlay. All of them use the SM64DS Programming Interface, which is a collection of C++ header files and symbols that allow custom C++ code to interface with code in the vanilla game. In addition to the source files in this repository, the mod also contains some custom code inserted by SM64DSe, such as the DL loader code.

Build Instructions

  1. Make sure you have installed:
  2. Save the path of SM64DSe.exe to an environment variable called SM64DSe
  3. Patch your starting ROM:
    • Start xdelta/xdeltaUI.exe.
    • Select one of the patches in rom_patches as the "Patch".
    • Select a clean SM64DS ROM of the corresponding region as the "Source File".
    • Set the "Output File" as tkwsc.nds at the root of the repository and click on "Patch".
  4. To compile and insert the ASM patches, open the ROM in NSMBe and click on "Run 'make' and insert" in the "Tools/Options" tab (required for the ROM to work).
  5. After this, you may also:
    • Compile and insert the dynamic libraries by running make DLs.
    • Compile and insert the MOM overlay by running make MOM.
    • Generate a zip file for a new release by running make release. (This requires that you have Python installed and correctly named clean ROMs for different regions in the clean_roms folder; see release_settings.json.)

Credits for Source Files

These are the credits for the source files in this repository. See release_include/README.txt for the credits of the hack more generally.

pants64

Splatty

Gota7

HayashiSTL

Hailbot

Links

About

The Koopa Who Stole Christmas, a Christmas-themed community ROM hack of Super Mario 64 DS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published