More actions
(Created page with "{{Infobox Switch Homebrews |title=Yaba Sanshiro |image=yabasanshiroswitch.png |description=Yaba Sanshiro stand alone for Nintendo Switch. |author=devmiyax |lastupdated=2019/11/23 |type=Console |version=2.2 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/yabasanshiroswitch.7z |website=https://gbatemp.net/threads/yaba-sanshiro-stand-alone-for-nintendo-switch.552951/ |source=https://github.com/devmiyax/Lakka-LibreELEC |donation= }} {{#seo: |title=Switch H...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=Yaba Sanshiro | |title=Yaba Sanshiro | ||
|image= | |image=yabasanshironx.png | ||
|description=Yaba Sanshiro stand alone for Nintendo Switch. | |description=Yaba Sanshiro stand alone for Nintendo Switch. | ||
|author=devmiyax | |author=devmiyax | ||
Line 8: | Line 8: | ||
|version=2.2 | |version=2.2 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/yabasanshironx.7z | ||
|website=https:// | |website=https://www.uoyabause.org/static_pages/switch_guide | ||
|source=https://github.com/devmiyax/Lakka-LibreELEC | |source=https://github.com/devmiyax/Lakka-LibreELEC | ||
|donation= | |donation=https://www.uoyabause.org/static_pages/switch_guide | ||
}} | }} | ||
Yaba Sanshiro Nintendo Switch version is the SEGA Saturn emulator running on Nintendo Switch. | |||
This software is based on [[Lakka Switch]] so it doesn’t run in Horizon OS. | |||
==Installation== | |||
What you need: | |||
*Way to start Nintendo Switch in RCM (Usb Recovery Mode). | |||
*2GByte or more SD card formatted with FAT32. | |||
*Nitendo Switch without RCM measures. | |||
*Yaba Sanshiro image. | |||
How to install: | |||
*Unzip image and copy yabasanshiro and bootloader folder to SD card. | |||
*Create roms folder in /yabasanshiro/storage folder and copy game ISO image. | |||
*Get BIOS data from actual Sega Saturn machine and copy it to /yabasanshiro/storage with the file name bios.bin (this step is not mandatory). | |||
*Download the latest version of hekate from [https://github.com/CTCaer/hekate/releases here]. | |||
*Unzip and copy bootloader folder to SD card. | |||
*When all steps are completed, the layout will be as shown below. | |||
<pre> | |||
├── bootloader | |||
│ ├── hekate_ipl.ini | |||
│ ├── ini | |||
│ │ └── 00-YabaSanshiro.ini | |||
│ ├── patches_template.ini | |||
│ ├── payloads | |||
│ ├── res | |||
│ └── sys | |||
└── yabasanshiro | |||
├── boot | |||
├── licenses | |||
└── storage | |||
├── bios.bin | |||
└── roms | |||
└── game.cue | |||
</pre> | |||
==User guide== | |||
Start NintendoSwitch in RCM mode and send hekate payload. | |||
Select More Configs > YabaSanshiro. | |||
===How to start a game=== | |||
*Press Minus button to display the menu. | |||
*Select Open CD Tray and press B button. | |||
*Select Close CD Tray and press B button. | |||
*A list of games copied to the SD card is displayed. | |||
*Select the game you want to play and press B button. | |||
'''Note:''' If you get the message "Game is not suitable on this sysstem...", try using .iso/.bin rom with corresponding bios (e.g. US game with US bios), and when the message appears, press Minus and hit Reset button. | |||
===Menu=== | |||
Press the Minus button to display the menu. | |||
* Player1: | |||
** Set the key configuration of Player1 | |||
** Analog mode - switch to analog controller | |||
** Maps each button to a Nintendo Switch button | |||
* Player2 (cannot be used). | |||
* Config: | |||
** Resolution - Select the drawing resolution. | |||
** Aspect ratio - Original (resolution inside Sega Saturn), 4: 3, 16: 9. | |||
** Rotate screen resolution - Specify the resolution of the rotate background screen. | |||
** Use compute shader - The rotate background screen generated on the GPU. If you use it, it will be drawn at high speed even at high resolution. | |||
* Exit - Restarts. | |||
* Reset - Restarts. | |||
* Save State - Saves the current state. You can save up to 5 per game. | |||
* Load State - Restores the saved state. Sometimes fail. | |||
* Open/Close CD Tray - Opens and closes the CD-ROM drive lid. By selecting the game image file when closing it will cause Yabasanshiro to load the game. | |||
* Show/Hide FPS - Displays the game performance status on the screen. | |||
* Enable/Disable Frame Skip - Enable/Disable Frame Skip. | |||
===How to exit=== | |||
Press and hold the power button for about 12 seconds | |||
'''Note:''' Press briefly to enter sleep mode without wake. You need to make sure to turn off the power by pressing for more than 12 seconds. | |||
===Limitations=== | |||
*Not all games are playable. | |||
*In Japan passing a copied game and BIOS image to others is against copyright law. | |||
*In Japan using a game or BIOS image copied by someone else is against copyright law. | |||
*Nintendo Switch may be damaged by performing this procedure. | |||
*Sleep but not wake. | |||
*Volume cannot be changed. | |||
*Remote Joy-con is not available. | |||
*Sometimes Joy-con does not work. | |||
*OS sometimes fails to start. | |||
===Game compatibility=== | |||
Tested to work: | |||
*Sonic R. | |||
*Christmas NiGHTS into Dreams (can't set system clock so some time dependent features cannot be used). | |||
Not working: | |||
*Virtual Fighter 2 (USA). | |||
*Virtual Fighter Kids (USA). | |||
==Controls== | |||
Nintendo Switch's controller (Joy-con) is mapped to SEGA Saturn's controller as follows. It can be changed in the menu described below. | |||
'''Joy-Con/Satrun:''' | |||
B - A | |||
A - B | |||
R - C | |||
Y - X | |||
X - Y | |||
L - Z | |||
ZL/ZR - L/R | |||
Plus - Start | |||
Minus - Menu | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/yabasanshironx2.png | ||
https://dlhb.gamebrew.org/switchhomebrews/yabasanshironx3.png | |||
https://dlhb.gamebrew.org/switchhomebrews/ | |||
== | https://dlhb.gamebrew.org/switchhomebrews/yabasanshironx4.png | ||
''' | |||
==Media== | |||
'''How to start game''' ([https://www.youtube.com/watch?v=9LjtVsImR7A devmiyax]) <br> | |||
<youtube>9LjtVsImR7A</youtube> | |||
== External links == | == External links == | ||
* | * Official website - https://www.uoyabause.org/static_pages/switch_guide | ||
* GitHub - https://github.com/devmiyax/Lakka-LibreELEC | |||
* GBAtemp - https://gbatemp.net/threads/yaba-sanshiro-stand-alone-for-nintendo-switch.552951/ |
Revision as of 04:44, 29 Mayıs 2023
Yaba Sanshiro | |
---|---|
General | |
Author | devmiyax |
Type | Console |
Version | 2.2 |
License | Mixed |
Last Updated | 2019/11/23 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
Yaba Sanshiro Nintendo Switch version is the SEGA Saturn emulator running on Nintendo Switch.
This software is based on Lakka Switch so it doesn’t run in Horizon OS.
Installation
What you need:
- Way to start Nintendo Switch in RCM (Usb Recovery Mode).
- 2GByte or more SD card formatted with FAT32.
- Nitendo Switch without RCM measures.
- Yaba Sanshiro image.
How to install:
- Unzip image and copy yabasanshiro and bootloader folder to SD card.
- Create roms folder in /yabasanshiro/storage folder and copy game ISO image.
- Get BIOS data from actual Sega Saturn machine and copy it to /yabasanshiro/storage with the file name bios.bin (this step is not mandatory).
- Download the latest version of hekate from here.
- Unzip and copy bootloader folder to SD card.
- When all steps are completed, the layout will be as shown below.
├── bootloader │ ├── hekate_ipl.ini │ ├── ini │ │ └── 00-YabaSanshiro.ini │ ├── patches_template.ini │ ├── payloads │ ├── res │ └── sys └── yabasanshiro ├── boot ├── licenses └── storage ├── bios.bin └── roms └── game.cue
User guide
Start NintendoSwitch in RCM mode and send hekate payload.
Select More Configs > YabaSanshiro.
How to start a game
- Press Minus button to display the menu.
- Select Open CD Tray and press B button.
- Select Close CD Tray and press B button.
- A list of games copied to the SD card is displayed.
- Select the game you want to play and press B button.
Note: If you get the message "Game is not suitable on this sysstem...", try using .iso/.bin rom with corresponding bios (e.g. US game with US bios), and when the message appears, press Minus and hit Reset button.
Menu
Press the Minus button to display the menu.
- Player1:
- Set the key configuration of Player1
- Analog mode - switch to analog controller
- Maps each button to a Nintendo Switch button
- Player2 (cannot be used).
- Config:
- Resolution - Select the drawing resolution.
- Aspect ratio - Original (resolution inside Sega Saturn), 4: 3, 16: 9.
- Rotate screen resolution - Specify the resolution of the rotate background screen.
- Use compute shader - The rotate background screen generated on the GPU. If you use it, it will be drawn at high speed even at high resolution.
- Exit - Restarts.
- Reset - Restarts.
- Save State - Saves the current state. You can save up to 5 per game.
- Load State - Restores the saved state. Sometimes fail.
- Open/Close CD Tray - Opens and closes the CD-ROM drive lid. By selecting the game image file when closing it will cause Yabasanshiro to load the game.
- Show/Hide FPS - Displays the game performance status on the screen.
- Enable/Disable Frame Skip - Enable/Disable Frame Skip.
How to exit
Press and hold the power button for about 12 seconds
Note: Press briefly to enter sleep mode without wake. You need to make sure to turn off the power by pressing for more than 12 seconds.
Limitations
- Not all games are playable.
- In Japan passing a copied game and BIOS image to others is against copyright law.
- In Japan using a game or BIOS image copied by someone else is against copyright law.
- Nintendo Switch may be damaged by performing this procedure.
- Sleep but not wake.
- Volume cannot be changed.
- Remote Joy-con is not available.
- Sometimes Joy-con does not work.
- OS sometimes fails to start.
Game compatibility
Tested to work:
- Sonic R.
- Christmas NiGHTS into Dreams (can't set system clock so some time dependent features cannot be used).
Not working:
- Virtual Fighter 2 (USA).
- Virtual Fighter Kids (USA).
Controls
Nintendo Switch's controller (Joy-con) is mapped to SEGA Saturn's controller as follows. It can be changed in the menu described below.
Joy-Con/Satrun:
B - A
A - B
R - C
Y - X
X - Y
L - Z
ZL/ZR - L/R
Plus - Start
Minus - Menu
Screenshots
Media
How to start game (devmiyax)