Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adam-s-amir/ryujinx-shortcut
Windows executable to quickly launch any switch game on the Ryujinx emulator.
https://github.com/adam-s-amir/ryujinx-shortcut
csharp dot-net dotnet emulation emulator nintendo nintendo-switch nsp ryujinx windows windows-10 windows-11
Last synced: 8 days ago
JSON representation
Windows executable to quickly launch any switch game on the Ryujinx emulator.
- Host: GitHub
- URL: https://github.com/adam-s-amir/ryujinx-shortcut
- Owner: Adam-S-Amir
- Created: 2023-12-15T15:02:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-15T17:16:43.000Z (about 1 year ago)
- Last Synced: 2024-11-19T08:56:00.160Z (2 months ago)
- Topics: csharp, dot-net, dotnet, emulation, emulator, nintendo, nintendo-switch, nsp, ryujinx, windows, windows-10, windows-11
- Language: C#
- Homepage:
- Size: 245 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ryujinx-Shortcut
* The purpose of this project is to create windows executables to quickly launch switch games utilizing the Ryujinx emulator.## File Tree
* Here is what your directory should look like```
{
"_Ryujinx":{
"ryujinx.exe"
}
"Game":{
"Game.nsp"
}
}
```
* Your ryujinx folder MUST be named _ryujinx (case sensitivity will vary depending on operating system)## How to use:
1.
```CMD
git clone https://github.com/Adam-S-Amir/Ryujinx-Shortcut.git
cd Ryujinx-Shortcut
start .
```2. Open in Visual Studio
3. Open "Program.cs"
* On line 12, replace "Game" with your Switch Game folder name
* Replace "GameID" with the Switch ROM name
```
//Example:
string nspFilePath = Path.Combine("..", "Mario Kart 8 Deluxe", "0100152000022000.nsp");
```
* (optional) Change ryujinx.ico with custom .ico
4. Build the project5.
```CMD
cd Ryujinx-Shortcut
cd bin
cd Debug
start .
```6. Copy ryujinx.exe to the root of your switch game folder
* (optional) Change the file name "ryujinx.exe" you just built to something else7. Your directory should look like afterwards
```
{
"_Ryujinx":{
"ryujinx.exe"
}
"Game":{
"Game.nsp"
"Game.exe"
}
}
```
8. Enjoy!# TODO
- [ ] Linux Support
- [ ] MacOS Support
- [ ] Yuzu Support