Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This app aims to mimic some of the functionality of Elgato's Stream Deck. It allows you to launch programs, run commands or autohotkey scripts.

_03 09 25_19 35 57 774

How to use it

First get the .3dsx or the .cia file on to your 3DS from the releases tab. The .cia version is recommended as the .3dsx version has some known issues. If you get the .cia version install it through FBI and launch it on your 3DS. After that you're gonna need a web server to use this, there is an example one written in Python here: https://github.com/skulleven/3ds-streamdeck/blob/main/server.py. You need to put the paths for the programs and the local IP address of your PC in the script. After doing all of that run the python file and press the buttons on your 3DS if you did everything correctly you should see the programs launching on your screen.

How to compile the code

To compile the code you need devkitPro and ImageMagick. After that running make in the root of the directory should give you a .3dsx file to use on your 3DS.

How to add custom images

Please read the "How to compile the code" section before reading this.

To add custom images you need to have ImageMagick to format the images. You can get it through this link https://imagemagick.org/script/download.php. After that go inside the "gfx" folder and edit the sprites.t3s file. It should look like this:

image

Put all of your custom images in the gfx corner and put the names of them in the "sprites.t3s" file. Keep in mind that you need to keep the order the same. After that running "make" on the root of the directory should give you a .3dsx file that has your custom images.

About

3DS homebrew that tries to mimic a StreamDeck

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages