diff --git a/wiki/games/emulators.md b/wiki/games/emulators.md new file mode 100644 index 0000000..a91cfba --- /dev/null +++ b/wiki/games/emulators.md @@ -0,0 +1,12 @@ +# Emulators + +An Emulator is a hard- or software that enables a computer to behave like +another computer. +In the gaming context this is mainly used to run games from a console on +another computer. +Emulators usually need ROMs to run games. +ROMs are a digital copy of a video game. + +## List of Emulator software + +- [PPSSPP](./ppsspp.md) is made to emulate Playstation Portable games diff --git a/wiki/games/ppsspp.md b/wiki/games/ppsspp.md new file mode 100644 index 0000000..73c6c24 --- /dev/null +++ b/wiki/games/ppsspp.md @@ -0,0 +1,40 @@ +# PPSSPP + +[PPSSPP](https://ppsspp.org/) is a Playstation Portable (PSP) +[emulator](./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](../linux/flatpak.md) where the +package is called `org.ppsspp.PPSSPP`. + +## [Steam Deck](./steam.md#steam-deck) specific settings + +The following settings are especially useful when emulating PSP games on the +[Steam Deck](./steam.md#steam-deck) 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](./steam.md#steam-deck). + +```txt +Backend: Vulkan +Device: AMD RADV VANGOGH +Fullscreen: on +VSync: on +Rendering solution: Auto (1:1) +Upscale level: 2x +Upscale type: Hybrid + Bicubic +Deposterize: on +``` + +## Running a game without selection in the menu + +To run a game instantly the path to the [ROM](./emulators.md) needs to be +appended to the command used for starting PPSSPP. +This should be made in quotation marks as it could contain characters that need +to be escaped. diff --git a/wiki/games/steam.md b/wiki/games/steam.md index 9b78c87..aa97b09 100644 --- a/wiki/games/steam.md +++ b/wiki/games/steam.md @@ -24,3 +24,47 @@ You can remove `/steamapps/compatdata/` to reset the Wine prefix completely. It is recommended to keep a backup of the folder containing the old Wine prefix as it stores game saves and other important data, that can be useful. + +## Adding non-Steam Games + +Games that are not in the Steam store can be added to the Steam application. +This is done by opening (the desktop mode) of Steam and selecting +`Add a Non-Steam Game to My Library` under the `Games` tab in the top left +corner. +A dialog window will open to select the software to add to steam. +Check the box or boxes of the software to add to Steam and tap +`Add Selected Programs`. + +For games such as launchers a `Launch Option` can be set most of the time to +skip the launcher and go directly into the specified game. +This option usually mirrors the command that would be used in the command line +of a system to go directly into the game. +Often this is done by simply appending the path of the specified game to the +command but this can also differ depending on the launcher. + +## Setting Icons and Banners for Games + +Images for games can be changed by downloading them and applying them manually. +An easier route can be taken by using +[SGDBoop](https://www.steamgriddb.com/boop). +To use it, you first need to install it. +It is available in the [flatpak package manager](../linux/flatpak.md). +After that navigate to the +[SteamGridDB website](https://www.steamgriddb.com/boop) and log in with your +steam account. +Follow the remaining steps as described on the website. +Following this different images, banners and icons can be found on +[the website](https://www.steamgriddb.com/). +When hovering over an asset a little blue button will appear. +On the press of the button a game can be chosen that will use the asset in the +steam application. +This works for both Steam and non-Steam games. + +## Steam Deck + +The [Steam Deck](https://store.steampowered.com/steamdeck) is a handheld gaming +computer made by the same developers as Steam. +Due to its form factor it can be used especially well to play games that need a +controller, such as many games that run on [emulators](./emulators.md). +But by adding a USB-hub and connecting keyboard and mouse it can be used to +play classical PC games aswell.