Difference between revisions of "Homebrew Applications"

From Nintendo Switch Brew
Jump to navigation Jump to search
(Add RetroArch to emulators)
Line 363: Line 363:
 
| [https://github.com/Cpasjuste/psnes Yes]
 
| [https://github.com/Cpasjuste/psnes Yes]
 
| 2018-08-24
 
| 2018-08-24
 +
|-
 +
| RetroArch 1.75
 +
| RetroArch has advanced features like shaders, netplay, rewinding, and next-frame response times.
 +
| Kevoot
 +
| [https://github.com/libretro/RetroArch/releases Here]
 +
| [https://github.com/libretro/RetroArch Yes]
 +
| 2018-10-01
 +
|-
 
|}
 
|}
  

Revision as of 00:46, 5 October 2018

Installing

Applications are installed by copying the necessary files directly to the switch/ folder in the root of the SD card, or in a subdirectory of switch/, in which case said subfolder must be named identically to its executable. Normally the former should be used. The latter should be used if the application uses anything from FS current-working-directory (directory where the NRO is located). Applications come with the following:

  • [appname].nro: The executable.

The Homebrew Menu will scan the SD card for all .nro files, but will only display an icon for those who have one according to the format described above. You can also freely navigate the filesystem to select an application.

Icon/metadata for each application is loaded from data embedded in the NRO (custom assets section), if available.

Notes

Distribution and promotion of tools to create or work with commercial game dumps is illegal under DMCA and EUCD provisions. Such tools risk legal repercussions and should not be linked or promoted here.

List

Launchers

Name Description Author Download Open-Source
Homebrew Menu Run homebrew on your Switch! Yellows8, plutooo Here Yes

Applications

Name Description Author Download Open-Source Last Updated
switch_sysmodule RPC over USB, etc. Originally a sysmodule, however this can also be used as a regular application. Yellows8 Yes
Pynx Allows you to run homebrew applications written in Python on the Switch. AileenLumina Here Yes 2018-03-19
Switch Brainfuck A brainfuck interpreter for the Nintendo Switch. TheKgg Here Yes 2018-04-21
ScreenTester-NX Detect and repair dead/stuck pixels Marice Here Yes 2018-05-19
NX-Shell Multipurpose File Manager Joel16 Here Yes 2018-05-26
Gag Order SuperNag remover Adubbz Here Yes 2018-05-30

Game Engines

Name Description Author Download Open-Source Last Updated
Duke Nukem 3D EDuke32 is an awesome, free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3D Cpasjuste here Yes 2018-04-29
LovePotion Love2D for Nintendo Switch TurtleP here Yes 2018-10-01
EasyRPG Player RPG Maker 2000/2003 game interpreter Rinnegatamante & EasyRPG team here Yes 2018-05-15
Solarus Engine Zelda-like Action-RPG game engine carstene1ns here Yes 2018-05-20

Games

Name Description Author Download Open-Source Last Updated
2048 2048 port for Switch homebrew Bernardo Giordano Here Yes 2018-04-21
Cannonball-NX An Enhanced OutRun Engine lantus/MVG Here Yes 2018-05-23
Chocolate Doom Chocolate Doom port for Switch WinterMute Here Yes 2018-06-22
Hamsters NX A breeding of Hamsters game in text mode. Cid2mizard Here Yes 2018-02-28
HEXGEM A match 3 (or more) board game carstene1ns Here Yes 2018-07-25
Hot Pocolate Alternative music visualizer illteteka Here Yes 2018-08-15
InvadersNX Space Invaders type game MaesterRowen Here Yes 2018-07-09
Meritous Top View Dungeon Game nop90 Here Yes 2018-03-17
NXEngine Reimplementation of Cave Story / Doukutsu Monogatari, a Japanese freeware PC side-scrolling platformer game from 2004. carstene1ns Here Yes 2018-05-20
NXQuake TyrQuake is a source port of id Software's Quake fgsfds here Yes 2018-09-15
NXQuake2 Yamagi Quake II is a source port of id Software's Quake II fgsfds here Yes 2018-09-04
OpenBOR OpenBOR is the ultimate 2D gaming engine with over 10+ years of active development behind it. With OpenBOR you can build anything from simple button mashers to elaborate projects rivaling the most lavish professional offerings. Download one of the dozens of ready to play game modules available here, or grab the development kit and start up one of your own! cpasjuste Here Yes 2018-03-18
OpenTyrian OpenTyrian is a port of the DOS shoot-em-up Tyrian, which is an arcade-style vertical scrolling shooter. felixrg Here Yes 2018-05-19
Pickr Pickr webgame port for Switch homebrew Bernardo Giordano Here Yes 2018-04-16
Pixel-Painter A simple drawing homebrew 8BitWonder Here Yes 2018-09-06
Postal-NX An isometric top-down shooter video game from 1997 lantus/MVG Here Yes 2018-05-25
REminiscence REminiscence is a re-implementation of the engine used in the game Flashback made by Delphine Software and released in 1992. Cpasjuste Here Yes 2018-03-28
SDLLopan A classic remake of Linux Lopan (a Mahjong solitaire clone) by Dave Ashley. nop90 Here Yes 2018-03-02
SDLPoP An open-source port of Prince of Persia, based on the disassembly of the DOS version. usineur Here Yes 2018-05-14
Space Game NX Space game is a graphical shooter game on the Switch ported from Wii U! vgmoose Here Yes 2018-02-19
Snake A minimalistic Snake clone for Switch made with LovePotion. Shrike Here 2018-03-10
Super Methane Brothers An elimination platformer remake similar to Bubble Bobble (originally released for AMIGA in 1993). Blast baddies with your methane gun and survive 100 floors in the tower of time. carstene1ns Here Yes 2018-05-08
Switch Pong A port of pong for the Nintendo Switch TheKgg Here Yes 2018-04-20
Tetriswitch A Tetris clone for Nintendo Switch. Ryuzaki_MrL Here Yes 2018-03-13
TicTacToe A Tic Tac Toe implementation for Switch. SH3RLOCK Here Yes 2018-02-23
Useless Homebrew A "useless machine"-like software, ported from DS Tcm0, Rydian (DS) Yes 2018-03-03

Emulators

Name Description Author Download Open-Source Last Updated
ScummVM ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games... Cpasjuste Here Yes 2018-05-18
pFBA A port of final burn alpha to multiple platforms Cpasjuste Here Yes 2018-08-25
VBA Next Switch A port of VBA Next, the retroarch version of VBA-M RSDuck Here Yes 2018-07-14
CHIP8-NX CHIP8 emulator Marice Here Yes 2018-05-25
LaiNESwitch Compact, cycle-accurate NES emulator in ~1000 lines of C++. Kevoot Here Yes 2018-07-26
pSNES snes9x 1.56.2 Cpasjuste Here Yes 2018-08-24
RetroArch 1.75 RetroArch has advanced features like shaders, netplay, rewinding, and next-frame response times. Kevoot Here Yes 2018-10-01

Title managers

Name Description Author Download Open-Source Last Updated

Save managers

Name Description Author Download Open-Source Last Updated
Checkpoint Fast and simple save manager for 3DS and Switch written in C++. Bernardo Giordano Here Yes 2018-05-14
JKSV WIP save manager for more advanced users JK_ Here Yes 2018-06-25
EdiZon Save file manager and editor with JSON+Lua plugin support for easy creation of new save editors for any game. WerWolv Here Yes 2018-08-19

File servers

Name Description Author Download Open-Source Last Updated
Ftpd A port of ftpd for 3DS. mtheall, TuxSH, WinterMute Here Yes 2018-09-24

Demos

Name Description Author Download Open-Source Last Updated
34c3-demo Demo from the 34c3 for Homebrew on the Switch. plutoo Here Yes 2018-02-19
Dokkaebi Hack Animated Demo using SDL on the Switch. StevenMattera Here Yes 2018-05-26