// FB Alpha v0.2.97.43 --- Main Config File // Don't edit this file manually unless you know what you're doing // FB Alpha will restore default settings when this file is deleted // The application version this file was saved from nIniVersion 0x029743 // --- Video ------------------------------------------------------------------ // (Horizontal Oriented) The display mode to use for fullscreen nVidHorWidth 1680 nVidHorHeight 1050 // (Horizontal Oriented) If non-zero, use the same fullscreen resolution as the original arcade game bVidArcaderesHor 0 // (Horizontal Oriented) The preset resolutions appearing in the menu VidPreset[0].nWidth 640 VidPreset[0].nHeight 480 VidPreset[1].nWidth 1024 VidPreset[1].nHeight 768 VidPreset[2].nWidth 1280 VidPreset[2].nHeight 960 VidPreset[3].nWidth 1680 VidPreset[3].nHeight 1050 // (Horizontal Oriented) Full-screen size (0 = use display mode variables) nScreenSizeHor 0 // (Vertical Oriented) The display mode to use for fullscreen nVidVerWidth 1680 nVidVerHeight 1050 // (Vertical Oriented) If non-zero, use the same fullscreen resolution as the original arcade game bVidArcaderesVer 0 // (Vertical Oriented) The preset resolutions appearing in the menu VidPresetVer[0].nWidth 640 VidPresetVer[0].nHeight 480 VidPresetVer[1].nWidth 1024 VidPresetVer[1].nHeight 768 VidPresetVer[2].nWidth 1280 VidPresetVer[2].nHeight 960 VidPresetVer[3].nWidth 1680 VidPresetVer[3].nHeight 1050 // (Vertical Oriented) Full-screen size (0 = use display mode variables) nScreenSizeVer 0 // Full-screen bit depth nVidDepth 32 // Specify the refresh rate, 0 = default (changing this will not work with many video cards) nVidRefresh 0 // If non-zero, do not rotate the graphics for vertical games nVidRotationAdjust 0 // Initial window size (0 = autosize) nWindowSize 0 // Window position nWindowPosX -1 nWindowPosY 0 // If non-zero, perform gamma correction bDoGamma 0 // If non-zero, use the video hardware to correct gamma bVidUseHardwareGamma 1 // If non-zero, don't fall back on software gamma correction bHardwareGammaOnly 1 // Gamma to correct with nGamma 1,250000 // If non-zero, auto-switch to fullscreen after loading game bVidAutoSwitchFull 0 // Monitor for Horizontal Games (GDI Identifier) HorScreen // Monitor for Vertical Games (GDI Identifier) VerScreen // If non-zero, allow stretching of the image to any size bVidFullStretch 0 // If non-zero, stretch the image to the largest size preserving aspect ratio bVidCorrectAspect 1 // If non-zero, try to use a triple buffer in fullscreen bVidTripleBuffer 0 // If non-zero, try to synchronise blits with the display bVidVSync 0 // If non-zero, try to synchronise to DWM on Windows 7+, this fixes frame stuttering problems. bVidDWMSync 1 // Transfer method: 0 = blit from system memory / use driver/DirectX texture management; // 1 = copy to a video memory surface, then use bltfast(); // -1 = autodetect for DirectDraw, equals 1 for Direct3D nVidTransferMethod -1 // If non-zero, draw scanlines to simulate a low-res monitor bVidScanlines 0 // Maximum scanline intensity nVidScanIntensity 12566463 // If non-zero, rotate scanlines and RGB effects for rotated games bVidScanRotate 1 // The selected blitter module nVidSelect 1 // Options for the blitter modules nVidBlitterOpt[0] 0 nVidBlitterOpt[1] 0,000000 nVidBlitterOpt[2] 0 nVidBlitterOpt[3] 0 nVidBlitterOpt[4] 0 // If non-zero, attempt to auto-detect the monitor aspect ratio bMonitorAutoCheck 1 // The aspect ratio of the monitor nVidScrnAspectX 16 nVidScrnAspectY 10 // If non-zero, force all games to use a 60Hz refresh rate bForce60Hz 0 // If zero, skip frames when needed to keep the emulation running at full speed bAlwaysDrawFrames 0 // --- DirectDraw blitter module settings ------------------------------------- // If non-zero, draw scanlines at 50% intensity bVidScanHalf 1 // If non-zero, force flipping for games that need it bVidForceFlip 1 // --- Direct3D 7 blitter module settings ------------------------------------- // If non-zero, use bi-linear filtering to display the image bVidBilinear 1 // If non-zero, simulate slow phosphors (feedback) bVidScanDelay 0 // If non-zero, use bi-linear filtering for the scanlines bVidScanBilinear 1 // Feedback amount for slow phosphor simulation nVidFeedbackIntensity 64 // Oversaturation amount for slow phosphor simulation nVidFeedbackOverSaturation 0 // Angle at wich the emulated screen is tilted (in radians) fVidScreenAngle 0,174533 // Angle of the sphere segment used for the 3D screen (in radians) fVidScreenCurvature 0,698132 // If non-zero, force 16 bit emulation even in 32-bit screenmodes bVidForce16bit 0 // --- DirectX Graphics 9 blitter module settings ----------------------------- // The filter parameters for the cubic filter dVidCubicB 0,000000 dVidCubicC 0,500000 // --- DirectX Graphics 9 Alt blitter module settings ------------------------- // If non-zero, use bi-linear filtering to display the image bVidDX9Bilinear 1 // If non-zero, use hardware vertex to display the image bVidHardwareVertex 0 // If non-zero, use motion blur to display the image bVidMotionBlur 0 // If non-zero, force 16 bit emulation even in 32-bit screenmodes bVidForce16bitDx9Alt 0 // --- Sound ------------------------------------------------------------------ // The selected audio plugin nAudSelect 0 // Number of frames in sound buffer (= sound lag) nAudSegCount 6 // The order of PCM/ADPCM interpolation nInterpolation 1 // The order of FM interpolation nFMInterpolation 0 // --- DirectSound plugin settings -------------------------------------------- // Sample rate nAudSampleRate[0] 44100 // DSP module to use for sound enhancement: 0 = none, 1 = low-pass filter nAudDSPModule[0] 0 // --- XAudio2 plugin settings ------------------------------------------------ // Sample rate nAudSampleRate[1] 44100 // DSP module to use for sound enhancement: 0 = none, 1 = low-pass filter, 2 = reverb nAudDSPModule[1] 0 // --- UI --------------------------------------------------------------------- // Filename of the active UI translation template szLocalisationTemplate // Filename of the active gamelist translation template szGamelistLocalisationTemplate // If non-zero, enable gamelist localisation nGamelistLocalisationActive 0 // 1 = display pause/record/replay/kaillera icons in the upper right corner of the display nVidSDisplayStatus 1 // Minimum height (in pixels) of the font used for the Kaillera chat function (used for arcade resolution) nMinChatFontSize 12 // Maximum height (in pixels) of the font used for the Kaillera chat function (used for 1280x960 or higher). nMaxChatFontSize 36 // Make the menu modeless bModelessMenu 0 // Minimum length of time to display the splash screen (in milliseconds) nSplashTime 1500 // If non-zero, load and save all ram (the state) bDrvSaveAll 0 // The thread priority for the application. Do *NOT* edit this manually nAppThreadPriority 0 // If non-zero, process keyboard input even when the application loses focus bAlwaysProcessKeyboardInput 0 // If non-zero, pause when the application loses focus bAutoPause 1 // If non-zero, save the inputs for each game bSaveInputs 1 // --- CD emulation ----------------------------------------------------------- // The selected CD emulation module nCDEmuSelect 0 // The path to the CD image to use (.cue or .iso) CDEmuImage // --- Load Game Dialogs ------------------------------------------------------ // Load game dialog dimensions (in win32 client co-ordinates) nSelDlgWidth 734 nSelDlgHeight 550 // Load game dialog options nLoadMenuShowX 402128895 nLoadMenuShowY 402653184 // Load game dialog board type filter options nLoadMenuBoardTypeFilter 0 // Load game dialog genre filter options nLoadMenuGenreFilter 0 // Load game dialog favorites filter options nLoadMenuFavoritesFilter 0 // Load game dialog family filter options nLoadMenuFamilyFilter 0 // The paths to search for rom zips (include trailing backslash) szAppRomPaths[0] roms\ szAppRomPaths[1] D:\retropie\fba\Misc - post 90s\ szAppRomPaths[2] D:\retropie\fba\Misc - pre 90s\ szAppRomPaths[3] D:\retropie\fba\Technos\ szAppRomPaths[4] D:\retropie\_excluded\fba\bad_or_explicit\bad_Misc - post 90s\ szAppRomPaths[5] D:\retropie\fba\Taito\ szAppRomPaths[6] D:\retropie\fba\Data East\ szAppRomPaths[7] D:\retropie\_excluded\fba\to_be_tested\test_Sega\ szAppRomPaths[8] D:\retropie\_excluded\fba\to_be_tested\test_Misc - pre 90s\ szAppRomPaths[9] D:\retropie\neogeo\ szAppRomPaths[10] msx/ szAppRomPaths[11] sms/ szAppRomPaths[12] gamegear/ szAppRomPaths[13] sg1000/ szAppRomPaths[14] coleco/ szAppRomPaths[15] tg16/ szAppRomPaths[16] sgx/ szAppRomPaths[17] pce/ szAppRomPaths[18] megadriv/ szAppRomPaths[19] roms/ // The path to search for Neo Geo CDZ isos szNeoCDGamesDir /neocdiso/ // The paths to search for support files (include trailing backslash) szAppPreviewsPath support/previews/ szAppTitlesPath support/titles/ szAppCheatsPath support/cheats/ szAppHiscorePath support/hiscores/ szAppSamplesPath support/samples/ szAppIpsPath support/ips/ szAppIconsPath support/icons/ szNeoCDCoverDir support/neocdz/ szAppBlendPath support/blend/ szAppSelectPath support/select/ szAppVersusPath support/versus/ szAppScoresPath support/scores/ szAppBossesPath support/bosses/ szAppGameoverPath support/gameover/ szAppFlyersPath support/flyers/ szAppMarqueesPath support/marquees/ szAppControlsPath support/cpanel/ szAppCabinetsPath support/cabinets/ szAppPCBsPath support/pcbs/ szAppHistoryPath support/history/ szAppEEPROMPath config/games/ // The cartridges to use for emulation of an MVS system nBurnDrvSelect[0] (null) nBurnDrvSelect[1] (null) nBurnDrvSelect[2] (null) nBurnDrvSelect[3] (null) nBurnDrvSelect[4] (null) nBurnDrvSelect[5] (null) // Neo Geo CD Load Game Dialog options bNeoCDListScanSub 0 bNeoCDListScanOnlyISO 0 // --- miscellaneous --------------------------------------------------------- // If non-zero, enable the high resolution system timer. bEnableHighResTimer 1 // If non-zero, don't change the status of the Num Lock key. bNoChangeNumLock 1 // If non-zero, create support folders at program start. bAlwaysCreateSupportFolders 1 // Auto-Fire Rate, non-linear - use the GUI to change this setting! nAutoFireRate 12 // If non-zero, enable high score saving support. EnableHiscores 0 // If non-zero, enable alpha blending support. bBurnUseBlend 1 // If non-zero, enable gear shifter display support. BurnShiftEnabled 1 // If non-zero, DISABLE start-up rom scan (if needed). bSkipStartupCheck 0 // If non-zero, enable 1x - 3x pixel output for the AVI writer. nAvi3x 1 // The language index to use for the IPS Patch Manager dialog. nIpsSelectedLanguage 0 // If non-zero, display drivers icons. bEnableIcons 0 // If non-zero, display drivers icons for parents only (use if all icons causes UI issues). bIconsOnlyParents 1 // Specify icons display size, 0 = 16x16 , 1 = 24x24, 2 = 32x32. nIconsSize 0 // Previous games list. szPrevGames[0] cbuster szPrevGames[1] cbusterj szPrevGames[2] triothep szPrevGames[3] samsho5x szPrevGames[4] samsho5 szPrevGames[5] cheekyms szPrevGames[6] phelios szPrevGames[7] ddragon3j szPrevGames[8] twinbrat szPrevGames[9] twinbrata // Player default controls, number is the index of the configuration in the input dialog nPlayerDefaultControls[0] 0 szPlayerDefaultIni[0] nPlayerDefaultControls[1] 1 szPlayerDefaultIni[1] nPlayerDefaultControls[2] 2 szPlayerDefaultIni[2] nPlayerDefaultControls[3] 3 szPlayerDefaultIni[3]