1
0
mirror of https://github.com/tiyn/wiki.git synced 2025-10-21 07:11:14 +02:00

games: restructured emulators

This commit is contained in:
2023-08-06 13:50:42 +02:00
parent 1c0edb2117
commit 420290fde7
6 changed files with 20 additions and 20 deletions

View File

@@ -0,0 +1,10 @@
# Citra
[Citra](https://citra-emu.org/) is a Nintendo 3DS [emulator](/wiki/games/emulators.md).
## Setup
Citra can be installed on different systems, a list for this can be found on
the [Citra website](https://citra-emu.org/download).
Additionally it can be installed using [Flatpak](/wiki/linux/flatpak.md) where the
package is called `org.citra_emu.citra`.

View File

@@ -0,0 +1,48 @@
# Dolphin
[Dolphin](https://dolphin-emu.org/) is a Nintendo GameCube and Wii [emulator](/wiki/games/emulators.md).
## Setup
Dolphin can be installed on different systems, a list for this can be found on
the [Dolphin website](https://dolphin-emu.org/download/).
Additionally it can be installed using [Flatpak](/wiki/linux/flatpak.md) where the
package is called `org.DolphinEmu.dolphin-emu`.
## Usage
The following sections describe specific issues relating to the configuration
and usage of Dolphin.
### Steam Deck Specific Settings
The following settings are especially useful when emulating games on the
[Steam Deck](/wiki/games/steam_deck.md) as pointed out by
[nchristopher](https://github.com/nchristopher/steamdeck-emulation/blob/main/emulators/dolphin.md).
Select the configuration and select the paths tab.
There the directories for Wii and GameCube [ROMs](/wiki/games/emulators.md) can be added.
In the audio tab select `Pulse` as your audio backend.
In the interface tab select `Confirm to Stop` to avoid prompts when closing the
game.
Close the configuration and select the graphics menu.
Set the backend to Vulkan.
[Fullscreen Mode](#fullscreen-mode) can be enabled when starting the game too.
In the enhancements tab select `3x Native` as internal resolution, as it will
upscale the image to 1080p.
In the main tab check the `Render to Main Window` box.
Close the graphics menu and open the controllers menu.
For the first GameCube controller open the configuration, select
`SDL/0/Microsoft X-Box 360 Pad 0` as type, clear and change the buttons to your
preference.
Select emulate Wii Bluetooth adapter for Wii controllers, alternatively you can
leave it empty to use the GameCube controller settings.
For the first Wii controller open the configuration, select
`SDL/0/Microsoft X-Box 360 Pad 0` as type, clear and change the buttons to your
preference.
### Fullscreen Mode
Check the `Start in Fullscreen` box to start games automatically in fullscreen
mode.
To exit it use `Esc`.

View File

@@ -0,0 +1,24 @@
# mGBA
[mGBA](https://mgba.io/) is a Nintendo Game Boy, Game Boy Color and Game Boy Advanced
[emulator](/wiki/games/emulators.md).
## Setup
mGBA can be installed on different systems, a list for this can be found on
the [mGBA website](https://mgba.io/downloads.html).
Additionally it can be installed using [Flatpak](/wiki/linux/flatpak.md) where the
package is called `io.mgba.mgba`.
## Usage
The following sections describe specific issues relating to the configuration
and usage of Dolphin.
### Start Emulated Game in Fullscreen Mode
In different scenarios it can be useful to start directly into a game in fullscreen mode.
One example would be using the [Steam Deck](/wiki/games/steam_deck.md) to
[set up a game in the Steam UI](/wiki/games/steam_deck.md#running-a-game-directly-through-the-interface)
so it can be run directly without switching to the desktop mode.
For this add the `-f` flag for fullscreen mode.

View File

@@ -0,0 +1,36 @@
# PPSSPP
[PPSSPP](https://ppsspp.org/) is a Playstation Portable (PSP)
[emulator](/wiki/games/emulators.md).
## Setup
PPSSPP can be installed on different systems, a list for this can be found on
the [PPSSPP website](https://ppsspp.org/downloads.html).
Additionally it can be installed using [Flatpak](/wiki/linux/flatpak.md) where the
package is called `org.ppsspp.PPSSPP`.
## Usage
The following sections describe specific issues relating to the configuration
and usage of PPSSPP.
### Steam Deck specific settings
The following settings are especially useful when emulating PSP games on the
[Steam Deck](/wiki/games/steam_deck.md) as pointed out by
[nchristopher](https://github.com/nchristopher/steamdeck-emulation/blob/main/emulators/ppsspp.md).
But it is a good starting point for other systems aswell.
It is important to emphasize that the system needs to meet the requirements to
run Vulkan.
The Device name will change if you are not using a
[Steam Deck](/wiki/games/steam_deck.md).
- Backend: `Vulkan`
- Device: `AMD RADV VANGOGH`
- Fullscreen: `on`
- VSync: `on`
- Rendering solution: `Auto (1:1)`
- Upscale level: `2x`
- Upscale type: `Hybrid + Bicubic`
- Deposterize: `on`

View File

@@ -0,0 +1,44 @@
# yuzu
[yuzu](https://yuzu-emu.org/) is a Nintendo Switch [emulator](/wiki/games/emulators.md).
## Setup
yuzu can be installed on different systems, a list for this can be found on
the [yuzu website](https://yuzu-emu.org/downloads/#windows).
Additionally it can be installed using [Flatpak](/wiki/linux/flatpak.md) where the
package is called `org.yuzu_emu.yuzu`.
After installation keys need to be added.
A guide on this can be found on the
[yuzu website](https://yuzu-emu.org/help/quickstart/#setting-up-the-decryption-keys-and-firmware).
## Usage
The following sections describe specific issues relating to the configuration
and usage of Dolphin.
### Start Emulated Game in Fullscreen Mode
In different scenarios it can be useful to start directly into a game in fullscreen mode.
One example would be using the [Steam Deck](/wiki/games/steam_deck.md) to
[set up a game in the Steam UI](/wiki/games/steam_deck.md#running-a-game-directly-through-the-interface)
so it can be run directly without switching to the desktop mode.
For this add the `-f` flag for fullscreen mode aswell as the `-g` flag in front of the path to the
game that should to be started.
### Steam Deck Specific Settings
The following settings are especially useful when emulating games on the
[Steam Deck](/wiki/games/steam_deck.md) as pointed out by
[sofakng](https://www.reddit.com/r/SteamDeck/comments/12ivsky/what_are_the_best_yuzu_settings/).
For a better performance select `Vulkan` under the `Graphics` in `Graphics`.
If crashes happen switch the option back to `OpenGL`
Under the `Advanced` tab set the following.
- Enable `Use asynchronous shader building (Hack)`
- Set `GPU Accuracy` to `Normal`
- Enable `Use Fast GPU Time (Hack)`
Under `System` set the memory option to `Extended memory layout (8GB DRAM)`.