# Final Burn Neo

<div align="left"><figure><img src="https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/5149a33eed46b2af638b06119397d4023b75131f/art/logos/fbneo.svg" alt=""><figcaption></figcaption></figure></div>

Arcade

## Information

<table data-header-hidden><thead><tr><th width="224"></th><th></th></tr></thead><tbody><tr><td><strong>Emulators</strong></td><td><ul><li>Libretro: fbneo</li><li>Libretro: fbalpha</li><li>Libretro: fbalpha2012</li><li>Libretro: fbalpha2012_neogeo</li><li>FBNeo</li></ul></td></tr><tr><td><strong>File folder</strong></td><td><span data-gb-custom-inline data-tag="emoji" data-code="1f4c2">📂</span> roms \ <span data-gb-custom-inline data-tag="emoji" data-code="1f4c2">📂</span> fbneo</td></tr><tr><td><strong>File extension</strong></td><td>.fba .zip .chd .7z .bin</td></tr></tbody></table>

## Features

| RetroAchievements                 | NetPlay                           |
| --------------------------------- | --------------------------------- |
| <p>libretro: YES<br>FBNEO: NO</p> | <p>libretro: YES<br>FBNEO: NO</p> |

## Bios Information

Althrough no BIOS file is necessary for most of the games, some systems emulated by fbneo do require BIOS files.

<table><thead><tr><th width="164">Bios file</th><th width="153.03610108303252">Folder</th><th>Usage</th></tr></thead><tbody><tr><td>neogeo.zip</td><td><code>\bios</code></td><td>Neo Geo BIOS</td></tr><tr><td>pgm.zip</td><td><code>\bios</code></td><td>PGM System BIOS</td></tr><tr><td>skns.zip</td><td><code>\bios</code></td><td>Super Kaneko Nova System BIOS</td></tr><tr><td>neocdz.zip</td><td><code>\bios</code></td><td>Neo Geo CD BIOS</td></tr><tr><td>decocass.zip</td><td><code>\bios</code></td><td>DECO Cassette System BIOS</td></tr><tr><td>isgsm.zip</td><td><code>\bios</code></td><td>ISG Selection Master Type 2006 System BIOS</td></tr><tr><td>midssio.zip</td><td><code>\bios</code></td><td>Midway SSIO Sound Board Internal ROM</td></tr><tr><td>nmk004.zip</td><td><code>\bios</code></td><td>NMK004 Internal ROM</td></tr><tr><td>ym2608.zip</td><td><code>\bios</code></td><td>YM2608 Internal ROM</td></tr><tr><td>cchip.zip</td><td><code>\bios</code></td><td>C-Chip Internal ROM</td></tr><tr><td>bubsys.zip</td><td><code>\bios</code></td><td>Bubble System BIOS</td></tr><tr><td>namcoc69.zip</td><td><code>\bios</code></td><td>Namco C69 BIOS</td></tr><tr><td>namcoc70.zip</td><td><code>\bios</code></td><td>Namco C70 BIOS</td></tr><tr><td>namcoc75.zip</td><td><code>\bios</code></td><td>Namco C75 BIOS</td></tr><tr><td>coleco.zip</td><td><code>\bios</code></td><td>ColecoVision System BIOS</td></tr><tr><td>fdsbios.zip</td><td><code>\bios</code></td><td>FDS System BIOS</td></tr><tr><td>msx.zip</td><td><code>\bios</code></td><td>MSX1 System BIOS</td></tr><tr><td>ngp.zip</td><td><code>\bios</code></td><td>NeoGeo Pocket BIOS</td></tr><tr><td>spectrum.zip</td><td><code>\bios</code></td><td>ZX Spectrum BIOS</td></tr><tr><td>spec128.zip</td><td><code>\bios</code></td><td>ZX Spectrum 128 BIOS</td></tr><tr><td>spec1282a.zip</td><td><code>\bios</code></td><td>ZX Spectrum 128 +2a BIOS</td></tr><tr><td>channelf.zip</td><td><code>\bios</code></td><td>Fairchild Channel F BIOS</td></tr></tbody></table>

{% hint style="info" %}
If you are using fbalpha2012\_neogeo core, you will need to place your bios files also in the `\roms\fbneo` folder.

The core does not search the `\bios` folder.
{% endhint %}

## FBNeo folders

**Roms**: \roms\fbneo

**Bios**: \bios or \bios

**Samples**: \bios\fbneo\samples

**Hiscore.dat**: \bios\fbneo

**Cheats**: \bios\fbneo\cheats

**Blend files**: \saves\fbneo\blend

## Controls

### Arcade stick mapping

Mapping can be found in the [notice](http://retrobat.ovh/notice/notice.pdf).

<div align="left"><figure><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2Fjsi3pbshD1TV49KbbSGr%2Fc_eng.png?alt=media&#x26;token=ceebfe40-e48b-434a-9753-e276ade18c55" alt=""><figcaption></figcaption></figure></div>

### Controller mapping

For FBNEO and FBALPHA cores, 2 controller layouts are available:

* CLASSIC
* MODERN

<table><thead><tr><th width="219">Retrobat Button</th><th>CLASSIC</th><th>MODERN</th></tr></thead><tbody><tr><td>START</td><td>START</td><td>START</td></tr><tr><td>SELECT</td><td>COIN</td><td>COIN</td></tr><tr><td>Left analog stick</td><td>Stick</td><td>Stick</td></tr><tr><td>Right analog stick</td><td></td><td></td></tr><tr><td>D-PAD</td><td>Stick</td><td>Stick</td></tr><tr><td><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2F5yYVjQu41LdiMVCXpyNa%2Fimage.png?alt=media&#x26;token=e43f5c0f-2c53-49cc-9271-2385216d89df" alt=""></td><td>3</td><td>3</td></tr><tr><td><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FW8q8wzu0yW9Htt5h4zEA%2Fimage.png?alt=media&#x26;token=a4ae3ad3-3a80-4c28-8b15-92a1b5a80da7" alt=""></td><td>1</td><td>1</td></tr><tr><td><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FQlIryQa7tR2pBTWHhMXR%2Fimage.png?alt=media&#x26;token=e1940a32-2494-4e92-a8b1-df9a722ed4f8" alt=""></td><td>2</td><td>2</td></tr><tr><td><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FxHRhyw00NGOZ8cEPrQdp%2Fimage.png?alt=media&#x26;token=d6027ace-7176-4b82-b702-e3b2b65d7cd4" alt=""></td><td>4</td><td>4</td></tr><tr><td>L1</td><td>5</td><td></td></tr><tr><td>R1</td><td>6</td><td>5</td></tr><tr><td>L2</td><td></td><td></td></tr><tr><td>R2</td><td></td><td>6</td></tr><tr><td>L3</td><td></td><td></td></tr><tr><td>R3</td><td></td><td></td></tr></tbody></table>

### FBNEO standalone controls

RetroBat offers per-game fonctionnality for FBNEO standalone emulator.

The file containing the mapping information is available in the `\system\resources\inputmapping` folder of your RetroBat installation, it is named **fbneo.yml**

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

An explanation of how to perform the mapping is available as introduction comment within the file.

Here is an example of mapping provided for Street Fighter III games:

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

The yml section for a game is structured with the following information:

<table><thead><tr><th width="208">Value</th><th>Description</th></tr></thead><tbody><tr><td>game name</td><td>Must be the name (or beginning of the name) of the game zip file <br>(e.g. sfiii will cover all roms starting with sfiii unless a specific mapping section has been created for the exact game file name)</td></tr><tr><td>Game control label</td><td>Each game has different control name labels. These can be found in the game config .ini file created in the <code>\emulators\fbneo\config\games</code> folder of your RetroBat installation.<br><br>Here is an example for sfiii3.ini:<br><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FrqTK9u1NFUsCNZNwMC7H%2Fimage.png?alt=media&#x26;token=4da07df0-ae60-4904-bacf-2aa2d541c0cc" alt=""><br><br>The control names to specify within RetroBat .yml file is the input label without the player ID : for example <strong>Weak Punch</strong></td></tr><tr><td>Gamepad button</td><td>The gamepad button value needs to be the button for which to assign the control on your gamepad.<br>The following values are available:<br><img src="https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FR4r9Yf2VktNp57xmY9XG%2Fimage.png?alt=media&#x26;token=3c59b028-2fad-4d82-a0fd-4a1f03d57e6d" alt=""><br>These button names refer to the gamecontrolledb.txt official names, as reported in the file located in the file located in the <code>\system\tools</code> folder of your RetroBat installation.</td></tr></tbody></table>

## Specific system information

### ROM set

Refer to the [Arcade Guide rom set section](https://wiki.retrobat.org/arcade-guide#available-arcade-emulators-in-retrobat).

### CHD or IMG files

Refer to the [Arcade Guide section](https://wiki.retrobat.org/arcade-guide#chd-or-img-files) about CHD.

### **Sample files**

Refer to the [Arcade Guide "sample file" section](https://wiki.retrobat.org/arcade-guide#samples).

### Access to diagnostic menu

{% hint style="info" %}
Not all game have a diagnostic menu
{% endhint %}

The diagnostic menu can be accessed by pressing START + L1 + R1 (default setting).

The button key can be changed in the advanced system options:

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

While in game, press the button combination to access the diagnostic menu:

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

### Access to dip switches

Dip Switches allow to change game specific settings, for example difficulty, autofire, free-to-play...

They may differ game by game.

The dip switches can be accessed from the RetroArch quick menu, while in game, press SELECT + ![](https://990680527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FW8q8wzu0yW9Htt5h4zEA%2Fimage.png?alt=media\&token=a4ae3ad3-3a80-4c28-8b15-92a1b5a80da7)

Go to **CORE OPTIONS**:

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

Then select **DIP SWITCHES**:

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

The list of options available for the game are displayed:

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