# 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="/files/dwTfvp2alh2ph8Dy9cAu" 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="/files/1td6mLHIwCWm0tVVSuD5" alt=""></td><td>3</td><td>3</td></tr><tr><td><img src="/files/oQmMDvGLPCQJiXNlol7Z" alt=""></td><td>1</td><td>1</td></tr><tr><td><img src="/files/MjhQKxoApDWojCWfSAgs" alt=""></td><td>2</td><td>2</td></tr><tr><td><img src="/files/2UVJEd12DYAXiSTPT9RE" 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="/files/PJ4vV8tO786Sy3vSeARV" 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="/files/tVQPlhad0MwNMo1KXhsf" 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](/systems-and-emulators/arcade-guide.md#available-arcade-emulators-in-retrobat).

### CHD or IMG files

Refer to the [Arcade Guide section](/systems-and-emulators/arcade-guide.md#chd-or-img-files) about CHD.

### **Sample files**

Refer to the [Arcade Guide "sample file" section](/systems-and-emulators/arcade-guide.md#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 + ![](/files/oQmMDvGLPCQJiXNlol7Z)

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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.retrobat.org/systems-and-emulators/supported-game-systems/arcade/final-burn-neo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
