EpicUsername12 / ctgp-cafe

3 stars 0 forks source link

CTGP-Cafe

CTGP-Cafe code and tools to help build CT distributions and reverse-engineer the game

This project aims to provide utilities and features for Mario Kart 8 modders, such as course extensions, UI changes, mapobj extensions (to avoid replacement) as well as the ability to easily create distributions and share them. (and much more)


Table of contents


Features list


Usage instructions


Build instructions

git clone --recursive https://github.com/EpicUsername12/ctgp-cafe.git

or


make # Builds the project
make install # Moves the built RPX to your CEMU folder

Recommended VSCode settings

{
  "configurations": [
    {
      "name": "PowerPC GHS",
      "includePath": ["${workspaceFolder}/**"],
      "defines": [
        "_DEBUG",
        "UNICODE",
        "_UNICODE",
        "PLATFORM_IS_EMULATOR",
        "__VS_CODE__",
        "cafe"
      ],
      "windowsSdkVersion": "10.0.22000.0",
      "compilerPath": "C:/devkitPro/devkitPPC/bin/powerpc-eabi-gcc.exe",
      "cStandard": "gnu89",
      "cppStandard": "c++03",
      "intelliSenseMode": "gcc-x86"
    }
  ],
  "version": 4
}

I have zero warnings and issues using these settings.