Egghead.page Logo

How to Configure BIOS System Path in RetroArch Windows

This article provides a step-by-step guide on setting the system directory path for BIOS files within RetroArch on a Windows PC. Configuring this path correctly is essential for ensuring that emulator cores can locate the required firmware files to launch games without errors. You will learn how to navigate the settings menu, designate a specific folder for your BIOS files, and save the configuration to maintain consistency across sessions.

Launching RetroArch and Accessing Settings

Begin by opening the RetroArch application on your Windows computer. Once the main interface loads, navigate to the main menu located on the left-hand side or accessible via the hotkey menu if you are already in a core. Scroll down to select Settings. This section contains all the global configurations for the emulator, including file paths and system preferences.

Locating the Directory Configuration

Within the Settings menu, scroll down until you find the Directory option. Select this to open the sub-menu where all default file paths are managed. Here you will see a list of various directories such as Core, Assets, and Saves. Look for the entry labeled System/BIOS. This specific path tells RetroArch where to search for firmware files required by certain consoles like PlayStation, Sega CD, or Neo Geo.

Setting the Custom Path

Select the System/BIOS entry. A file browser window will appear allowing you to navigate through your Windows file system. You can choose the default RetroArch system folder or select a custom location where you have organized your firmware files. If you have a dedicated folder for emulation assets, navigate to that directory and confirm the selection. Once selected, the path next to System/BIOS will update to reflect your new choice.

Saving the Configuration

After setting the correct path, it is crucial to save the configuration file to ensure the changes persist. Return to the main Settings menu and scroll to the bottom to select Configuration. Choose Save Current Configuration. This action writes the new directory path to the retroarch.cfg file. If you do not save here, the path may revert to the default upon restarting the application.

Verifying BIOS File Placement

Ensure that your actual BIOS files are placed inside the folder you just designated. RetroArch requires specific file names and checksums for BIOS files to be recognized by the cores. If a core fails to load a game citing a missing BIOS, double-check that the firmware files are in the correct directory and match the required naming conventions for that specific emulator core.