| FB Neo

### Inputs Dialog

This dialog is used to define the controls used to control a game. The available inputs are listed. Double click on an input to open up a dialog box that allows you to map the control you want to use for that input.

As well as inputs for the game being emulated, there can also be various extra inputs for Auto-Fire or macros for simulating multiple button presses with one input.

Auto Fire To set up Auto Fire, scroll down the input list until you see a place for a checkbox next to the inputs - this is the Macro section. Set-up a button here and check the box to make this macro Auto Fire. Set the Auto Fire speed through the menu option "Input -> Auto-Fire Rate".

You can also choose from various presets by using the dropdown boxes below the inputs. Simply select the player from the first box, the controller from the second, and the control type from the third. The control type can be Auto-center or Normal. Once you have made your selection click Use preset to change the inputs for the selected game or click Make default to make your selection be the default for all games which have not been currently configured.

You can create presets by clicking the Save preset button. This will save a file with the current input definitions in a hardware specific file. If you are playing a CPS game, the file will be called cps.ini, for Neo-Geo games, the file will be called neogeo.ini, for PGM games the file will be called pgm.ini, consoles will also have their own preset file (for example: nes.ini, fds.ini, pce.ini, msx.ini, coleco.ini, sg1000.ini, gg.ini, sms.ini, megadrive.ini, spectrum.ini and channelf.ini, and for all other arcade games the file will be called preset.ini.

Controls are first assigned from the games specific ini file. If that isn't found, then the hardware specific ini file is tried (cps.ini, neogeo.ini, pgm.ini). If this isn't found then the default preset (applied by clicking Make default) is tried. If this isn't found then the application's default controls are mapped.