stblr / mkw-cs

Client-server netcode for Mario Kart Wii
MIT License
11 stars 0 forks source link

mkw-cs

This project is abandoned in favor of stblr/mkw-sp.

Client-server netcode for Mario Kart Wii, currently in early stages of development.

Overview

The project is in 4 parts:

Both the client and the server patchsets are compatible with Wii, vWii and Dolphin.

Roadmap

Building

  1. Download and build the CodeWarrior-compatible LLVM.

    mkdir tools
    
    cd tools
    
    git clone git@github.com:DotKuribo/llvm-project.git
    
    cd llvm-project
    
    mkdir build
    
    cd build
    
    cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD=PowerPC -DLLVM_ENABLE_PROJECTS=clang ../llvm
    
    cmake --build .
  2. Build the loader.

    cd ../../loader
    make