# Installation & First Startup

## Installation

* Download the latest Retrobat Setup on the [Retrobat Website](https://www.retrobat.org/download/).
* Run the Setup program and click **Next**

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FrGyQVLLHx7L44CEgBDLh%2Fimage.png?alt=media&#x26;token=038a95be-96a2-42dd-974b-12509aa95b10" alt=""><figcaption><p>I Agree</p></figcaption></figure></div>

* Read the licence agreement and accept it, click **Next**

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2Fo2dvl0EDTWtQOWUSK5Dl%2Fimage.png?alt=media&#x26;token=6c699c82-9c1c-4e4d-a05b-428a3f6dca14" alt=""><figcaption></figcaption></figure></div>

* Select the prerequisites to install and click **Next**

{% hint style="info" %}
RetroBat will detect if the prerequisites are already installed, this page might not appear.
{% endhint %}

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FPKiydPw0iDQZByBg6gHK%2Fimage.png?alt=media&#x26;token=24bee735-42ab-4f0f-a61c-9c2ba949f98a" alt=""><figcaption></figcaption></figure></div>

* Browse to the destination folder and select **Install**.

{% hint style="danger" %}
Attention: an installation folder that is too long (or with too many subfolders) can cause issues with some emulators like libretro:mame.

Also : do not use a folder with special characters (accents, ...).

Finally : avoid folder names which include spaces.
{% endhint %}

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2Fl6Z2nBEVqeRMaE3caKlC%2Fimage.png?alt=media&#x26;token=8fd7cec8-edc0-48ef-a507-9a41802ed800" alt=""><figcaption><p>Select installation folder</p></figcaption></figure></div>

* Wait until the Installation completes, then click **Finish**

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FaGxYKBxQvpdcCbFbBqdC%2Fimage.png?alt=media&#x26;token=a73e4d18-70db-4199-808a-f732d7cfcf38" alt=""><figcaption></figcaption></figure></div>

The RetroBat folder structure looks like this:

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FHiQQ98RNr8R5WpFm66gI%2Fimage.png?alt=media&#x26;token=82ad0abe-0512-4e01-b50c-09c9cf773c84" alt=""><figcaption></figcaption></figure></div>

## First startup

Double-click `RetroBat.exe` file in your RetroBat folder or use the desktop shortcut.

After the video splash screen, the **System View** is shown.

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2Fss9oS61pdQEZvW0n6qgs%2Fimage.png?alt=media&#x26;token=c7b0d481-57a8-437a-86a4-7d0f2e4e3c65" alt=""><figcaption><p>System View</p></figcaption></figure></div>

{% hint style="info" %}
The language may vary, RetroBat detects your OS language at first start-up.

The following list of languages are recognized : english, french, japanese, spanish, german, italian, dutch, portugese, russian, korean, chinese, polish, arab.
{% endhint %}

On this view, you can navigate with the keyboard or with a game controller. If your controller is not automatically configured by RetroBat:

* Press any button and the **CONFIGURE INPUT** screen appears.

<div align="left"><figure><img src="https://i.imgur.com/C8T3fn5.png" alt=""><figcaption><p>CONFIGURE INPUT screen</p></figcaption></figure></div>

* Press and hold any button to enter the **CONFIGURING** screen.

<div align="left"><figure><img src="https://i.imgur.com/NhgVTbZ.png" alt=""><figcaption></figcaption></figure></div>

* Define all the keys based on your controller layout.&#x20;

{% hint style="info" %}
We recommend to use **SELECT** (or Back) as hotkey.
{% endhint %}

CONGRATULATIONS: You have installed RetroBat and launched it for the first time successfully.
