{"id":917240,"date":"2024-09-09T13:07:36","date_gmt":"2024-09-09T13:07:36","guid":{"rendered":"https:\/\/gpdstore.net\/kb\/uncategorized\/kb-article\/how-to-install-and-set-up-retroarch-on-your-gpd\/"},"modified":"2024-11-30T16:11:51","modified_gmt":"2024-11-30T16:11:51","password":"","slug":"how-to-install-and-set-up-retroarch-on-your-gpd","status":"publish","type":"docs","link":"https:\/\/gpdstore.net\/en-au\/kb\/software-guides-en-au\/kb-article\/how-to-install-and-set-up-retroarch-on-your-gpd\/","title":{"rendered":"How to install and set up RetroArch on your GPD"},"content":{"rendered":"\n<p>In this guide, we will walk you through installing and setting up the RetroArch emulator frontend on Windows-based devices, such as GPD handheld gaming PCs and mini laptops. You\u2019ll learn how to download and install RetroArch, set up emulator cores, add new ROMs to the game browser, and much more!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Download RetroArch<\/h2>\n\n\n\n<p>To get RetroArch on your Windows device, head over to the official homepage at <a href=\"https:\/\/www.retroarch.com\/\">https:\/\/www.retroarch.com<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-1200x675.jpg\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-1200x675.jpg\" alt=\"RetroArch for Windows download\" class=\"wp-image-3139\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/Windows-RetroArch-Download.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch for Windows download<\/figcaption><\/figure>\n\n\n\n<p>You can choose between the latest Nightly build, which may include some bugs, or the Stable version, which is slightly older but more reliable. Once the file is downloaded, open it and follow the installation instructions provided.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Set Up RetroArch<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Updating Configuration Files<\/h3>\n\n\n\n<p>The first step in setting up RetroArch is to update the configuration and data files. To do this, go to the <strong>Settings<\/strong> menu from the main screen and select <strong>Online Updater<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-1200x675.jpg\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-1200x675.jpg\" alt=\"Update configuration and data files\" class=\"wp-image-3140\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Online-Updater.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">Update configuration and data files<\/figcaption><\/figure>\n\n\n\n<p>From there, choose the menu items that begin with &#8220;Update&#8230;&#8221;\u2014each option will download and update the corresponding files to their latest versions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Installing and Updating RetroArch Cores<\/h3>\n\n\n\n<p>Once your configuration files are up to date, you can start downloading emulator cores. These cores represent the various emulators available for your device. From the <strong>Settings > Online Updater<\/strong> menu, select <strong>Core Downloader<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-1200x675.jpg\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-1200x675.jpg\" alt=\"RetroArch Core Downloader\n\" class=\"wp-image-3141\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloader.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Core Downloader\n<\/figcaption><\/figure>\n\n\n\n<p>You will see a list of available cores. Some systems, like Arcade, may have multiple cores\u2014Arcade, for example, has twelve. The term &#8220;Arcade&#8221; is generic, and certain cores may support specific systems, while others support multiple.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-1200x675.jpg\" alt=\"A RetroArch Core Downloading\n\" class=\"wp-image-3142\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Core-Downloading.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">A RetroArch Core Downloading\n<\/figcaption><\/figure>\n\n\n\n<p>To download a core, simply click on it, and it will automatically download and install on your device. If you&#8217;re unsure which core to select when multiple options are available, you can download them all and test each one to find the best fit for your needs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Adding New Games<\/h3>\n\n\n\n<p>Once you&#8217;ve downloaded your desired cores, the next step is to add your game ROMs. If you haven\u2019t already added any ROM files, we recommend checking out our <a href=\"https:\/\/gpdstore.net\/kb-article\/how-to-add-new-games-and-roms-to-your-gpd\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/gpdstore.net\/kb-article\/how-to-add-new-games-and-roms-to-your-gpd\/\" rel=\"noreferrer noopener\">how to add new ROMs guide<\/a> on where to find and how to add them.<\/p>\n\n\n\n<p>After your ROMs are on your device, you can scan them using RetroArch. From the main menu, select <strong>Import Content<\/strong>, then choose <strong>Scan Directory<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-1200x675.jpg\" alt=\"Import your ROMS by scanning them\" class=\"wp-image-3130\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-2.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">Import your ROMS by scanning them<\/figcaption><\/figure>\n\n\n\n<p>Navigate to the folder where your ROMs are stored. You can choose to scan all folders or select a specific system if your ROMs are organized by platform. Click on <strong>&lt;Scan This Directory&gt;<\/strong>, and RetroArch will scan the folder, adding the games to your library.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-1200x675.jpg\" alt=\"You can scan all ROMs or a specific folder\" class=\"wp-image-3132\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-4.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">You can scan all ROMs or a specific folder<\/figcaption><\/figure>\n\n\n\n<p>Depending on how many games you&#8217;re scanning, this process might take a while\u2014just let RetroArch complete the task.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Loading an Imported Game<\/h3>\n\n\n\n<p>From the main menu, scroll through the list and you\u2019ll see the gaming systems you previously scanned.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-1200x675.jpg\" alt=\"Browse your collection\" class=\"wp-image-3133\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/HOW-TO-ADD-ROMS-TO-YOUR-GPD-5.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">Browse your collection<\/figcaption><\/figure>\n\n\n\n<p>Select a gaming system, and on the right side, you will see a list of the games found during the scan. Choose the game you want to play.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-1200x675.jpg\" alt=\"RetroArch Game Menu\n\" class=\"wp-image-3143\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Game-Menu.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Game Menu\n<\/figcaption><\/figure>\n\n\n\n<p>Once selected, a menu will appear with several options. For now, since we\u2019re focusing on playing the game, simply select <strong>Run<\/strong>.<\/p>\n\n\n\n<p>Another menu will appear, showing a list of emulator cores that are compatible with the game. The number of cores listed depends on how many you have installed\u2014you might see one or several options. If you\u2019re not satisfied with the performance of a particular core, you can always return and try another.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-1200x675.jpg\" alt=\"RetroArch Choose Core\n\" class=\"wp-image-3144\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Choose-Core.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Choose Core\n<\/figcaption><\/figure>\n\n\n\n<p>Select the compatible core you want, and you\u2019ll be taken back to the previous menu. Click <strong>Run<\/strong> again, and your game will load. Enjoy!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configuring the Controller<\/h2>\n\n\n\n<p>RetroArch should automatically detect your game controller or built-in controller when the software starts. However, you can further customize the configuration, such as setting up shortcuts for common functions. These include bringing up the in-game menu, saving\/loading states, and even rewinding games on compatible emulators.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Adding a Hotkey in RetroArch<\/h3>\n\n\n\n<p>Hotkeys allow you to use button combinations for shortcuts. To set up a hotkey, you first need to define which button will serve as the hotkey. The most commonly used hotkey is the <strong>SELECT<\/strong> button, but you can choose any button you prefer. From the main menu, go to <strong>Settings<\/strong>, then select <strong>Input<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-1200x675.jpg\" alt=\"RetroArch Input\n\" class=\"wp-image-3145\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Input.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Input\n<\/figcaption><\/figure>\n\n\n\n<p>Scroll down to find <strong>Hotkeys<\/strong> and select it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-1200x675.jpg\" alt=\"RetroArch Hotkeys\" class=\"wp-image-3146\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkeys.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Hotkeys<\/figcaption><\/figure>\n\n\n\n<p>Next, choose the <strong>Hotkey Enable<\/strong> option. A popup will appear, prompting you to press a button on your controller. Press the <strong>SELECT<\/strong> button or any other button you&#8217;d like to assign as your hotkey.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-1200x675.jpg\" alt=\"RetroArch Hotkey Enable\" class=\"wp-image-3147\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Hotkey-Enable.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Hotkey Enable<\/figcaption><\/figure>\n\n\n\n<p>Your hotkey is now enabled! Let&#8217;s move on to configuring it for various shortcuts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Setting Up Hotkey Combinations<\/h3>\n\n\n\n<p>On the <strong>Hotkeys<\/strong> screen, you\u2019ll find a list of shortcuts that can be configured. Here, we&#8217;ll show you how to set up the <strong>Load<\/strong> and <strong>Save State<\/strong> functions. These options allow you to save your exact progress in a game and pick up right where you left off later. We\u2019ll use the <strong>L1<\/strong> and <strong>R1<\/strong> buttons for these combinations, but feel free to assign others if you prefer.<\/p>\n\n\n\n<p>Scroll down to the <strong>Load State<\/strong> entry and select it. When prompted, press the <strong>L1<\/strong> button to set it. Then, select <strong>Save State<\/strong> and press the <strong>R1<\/strong> button to assign it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-1200x675.jpg\" alt=\"RetroArch Load Save State\n\" class=\"wp-image-3148\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Load-Save-State.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Load Save State\n<\/figcaption><\/figure>\n\n\n\n<p>Now, when you\u2019re playing a game, you can hold the <strong>SELECT<\/strong> button and press <strong>L1<\/strong> to load a save state, or press <strong>R1<\/strong> to save a state.<\/p>\n\n\n\n<p>We also recommend setting up the <strong>Menu Toggle Controller Combo<\/strong>, which allows you to bring up the in-game menu. This is useful if you need to tweak settings or safely exit the game and return to the main menu. Additional hotkey functions, such as <strong>Rewind<\/strong> (for supported systems) or <strong>Fast Forward<\/strong> (great for skipping cutscenes or long dialogues), can also be activated to enhance your gaming experience.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Other Useful Hints and Tips<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Where to get ROMS?<\/h3>\n\n\n\n<p>You can find where to get <a href=\"https:\/\/gpdstore.net\/kb-article\/how-to-add-new-games-and-roms-to-your-gpd\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/gpdstore.net\/kb-article\/how-to-add-new-games-and-roms-to-your-gpd\/\" rel=\"noreferrer noopener\">ROMs in our guide here<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Make the RetroArch Window Full Screen<\/h3>\n\n\n\n<p>You can set RetroArch to display in full-screen mode permanently or create a shortcut to toggle between windowed and full-screen modes. In the <strong>Hotkeys<\/strong> menu we discussed earlier, there\u2019s an option to set up this toggle.<\/p>\n\n\n\n<p>However, if you want RetroArch to always start in full-screen mode, follow these steps:<\/p>\n\n\n\n<p>From the main menu, select <strong>Settings<\/strong>, then choose <strong>Video<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-1200x675.jpg\" alt=\"RetroArch Video Settings\n\" class=\"wp-image-3149\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Video-Settings.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Video Settings\n<\/figcaption><\/figure>\n\n\n\n<p>In the <strong>Video Settings<\/strong> menu, select <strong>Fullscreen Mode<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-1200x675.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-1200x675.jpg\" alt=\"RetroArch Fullscreen Mode\n\" class=\"wp-image-3150\" srcset=\"https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-1200x675.jpg 1200w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-600x338.jpg 600w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-768x432.jpg 768w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-1536x864.jpg 1536w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-360x203.jpg 360w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-990x557.jpg 990w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-441x248.jpg 441w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode-150x84.jpg 150w, https:\/\/gpdstore.net\/wp-content\/uploads\/2024\/09\/RetroArch-Fullscreen-Mode.jpg 1920w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\">RetroArch Fullscreen Mode\n<\/figcaption><\/figure>\n\n\n\n<p>Then, choose the option <strong>Start in Fullscreen Mode<\/strong>.<\/p>\n\n\n\n<p>RetroArch will briefly restart and then open in full-screen mode. If you wish to switch back to windowed mode, simply return to the <strong>Start in Fullscreen Mode<\/strong> option and disable it.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>RetroArch can be daunting when first setting it up. Our how to install and set up RetroArch guide will have you retro gaming in no time at all!<\/p>\n","protected":false},"author":76,"featured_media":917243,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[13758],"doc_tag":[],"class_list":["post-917240","docs","type-docs","status-publish","has-post-thumbnail","hentry","doc_category-software-guides-en-au"],"acf":[],"aioseo_notices":[],"year_month":"2026-04","word_count":1137,"total_views":"226","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Dave","author_nicename":"dave-c","author_url":"https:\/\/gpdstore.net\/en-au\/blog\/author\/dave-c\/"},"doc_category_info":[{"term_name":"Software Guides","term_url":"https:\/\/gpdstore.net\/en-au\/kb-category\/software-guides-en-au\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/docs\/917240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/users\/76"}],"replies":[{"embeddable":true,"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/comments?post=917240"}],"version-history":[{"count":0,"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/docs\/917240\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/media\/917243"}],"wp:attachment":[{"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/media?parent=917240"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/doc_category?post=917240"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/gpdstore.net\/en-au\/wp-json\/wp\/v2\/doc_tag?post=917240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}