Code Monkey home page Code Monkey logo

ctr-plugin's Introduction

ctr-plugin

Basic Mario Kart 7 plugin that citra supports

mpv-shot0019

Installing to Citra

  1. move ctr-plugin.3gx into the path depending on your game's region below
  • usa: %appdata%/citra/sdmc/luma/plugins/0004000000030800
  • europe: %appdata%/citra/sdmc/luma/plugins/0004000000030700
  • japan : %appdata%/citra/sdmc/luma/plugins/0004000000030600
  1. enable plugin loading within citra at emulation -> configure -> system -> enable 3gx plugin loader

Installing to BizHawk (Recommended)

  1. if you dont already have it, install the devbuild version of bizhawk from (https://gitlab.com/TASVideos/BizHawk/-/artifacts), as normal builds of bizhawk do not have 3ds support
  2. move ctr-plugin.3gx into the path depending on your game's region below (replace [bizhawk directory] with the location of your bizhawk installation of course)
  • usa: [bizhawk directory]/3DS/User/sdmc/luma/plugins/0004000000030800
  • europe: [bizhawk directory]/3DS/User/luma/plugins/0004000000030700
  • japan : [bizhawk directory]/3DS/User/luma/plugins/0004000000030600
  1. launch mario kart 7, and then enable plugin loading at 3DS -> Settings -> Sync Settings -> Enable 3GX Plugin Loader
  2. reboot the game

Building

Prerequisites

Windows

  • launch devkitPro's msys2 shell from devkitPro/msys2/msys2_shell.bat
  • set directory to root of ctr-plugin
  • run sh build with some optional parameters:
    • clean: deletes CMakeFiles folder
    • nobuild: do not run cmake generation or make
    • copy: copies bin/plugin.3gx to citra (environment var CITRA_DATA must be set to citra's appdata folder, otherwise you must supply the path)
    • run-headless: runs mariokart7 from citra.exe (environment var CITRA must be set to citra.exe's path, otherwise you must supply the path)
    • run-qt: runs mariokart7 from citra-qt.exe (environment var CITRA_QT must be set to citra-qt.exe's path, otherwise you must supply the path)

Linux

  • idk how this os works

ctr-plugin's People

Contributors

raicool avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.