RoblKyogre / matrix-nx-sdk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

matrix-nx-sdk

This is a Matrix client SDK for the Nintendo Switch. This code is forked from the Matrix 3DS Client SDK.

Prerequisites

After installing devkitPro, you will need to download the following using devkitPro pacman or the devkitPro updater:

  • switch-curl
  • switch-jansson
  • switch-dev

In other words, you'll need to run the following command in a Terminal/command prompt (with administrator/root privileges):

dkp-pacman -S switch-curl switch-jansson switch-dev

Compilation

This project ships with a Makefile, which is meant to simplify the compilation process. If you're unfamiliar with them, you can find out more about GNU Make here.

make
make install

Usage

As mentioned above, this library depends on jansson and libcurl. Make sure to add them to your project's compilation options and make sure that they have been included in your project's Makefile:

-lmatrix-nx-sdk -ljansson `curl-config --libs`

Support

Original Project:

3DS spec support room on Matrix

Funding

Donate to the original creator (Sorunome):

donate

About

License:Apache License 2.0


Languages

Language:C++ 85.5%Language:Makefile 14.5%