# exclude: # # Exclude platforms to be scanned # platforms: # - excluded_folder_a # - excluded_folder_b # # Exclude ROMs or parts of ROMs to be scanned # roms: # # Single file games section. # # Will not apply to files that are in sub-folders (multi-disc ROMs, games with updates, DLC, patches, etc.) # single_file: # # Exclude all files with certain extensions to be scanned # extensions: # - xml # - txt # # Exclude matched file names to be scanned # # Supports unix filename pattern matching # names: # - 'info.txt' # - '._*' # - '*.nfo' # # Multi files games section # # Will apply to files that are in sub-folders (multi-disc ROMs, games with updates, DLC, patches, etc.) # multi_file: # # Exclude matched 'folder' names to be scanned (RomM identifies folders as multi file games) # # Common ES-DE media folders are listed below # names: # - 3dboxes # - backcovers # - covers # - fanart # - manuals # - marquees # - miximages # - physicalmedia # - screenshots # - titlescreens # - videos # - downloaded_media # - media # # Exclude files within sub-folders. # parts: # # Exclude matched file names to be scanned from multi file roms # # Keep in mind that RomM doesn't scan folders inside multi files games, # # so there is no need to exclude folders from inside of multi files games. # names: # - 'data.xml' # - '._*' # Supports unix filename pattern matching # # Exclude all files with certain extensions to be scanned from multi file roms # extensions: # - xml # - txt system: # # Asociate different platform names to your current file system platform names # # [your custom platform folder name]: [RomM platform name] # # In this example if you have a 'gc' folder, RomM will treat it like the 'ngc' folder platforms: Atari 2600: atari2600 Atari 5200: atari5200 Atari 7800: atari7800 Atari Jaguar: jaguar Atari Lynx: lynx Atari Jaguar CD: atari-jaguar-cd ColecoVision: colecovision Commodore 64: c64 DOS: dos Final Burn Alpha: MAME: arcade Mattel Intellivision: intellivision Megaduck: mega-duck-slash-cougar-boy Microsoft Xbox: xbox Microsoft Xbox 360: xbox360 NEC Turbografx-16: turbografx16--1 NeoGeo: neogeoaes NeoGeo CD: neo-geo-cd Neo Geo Pocket: neo-geo-pocket Neo Geo Pocket Color: neo-geo-pocket-color Nintendo 3DS: 3ds Nintendo 64: n64 Nintendo DS: nds Nintendo Gameboy: gb Nintendo Gameboy Advance: gba Nintendo Gameboy Color: gbc Nintendo Gamecube: ngc Nintendo NES: nes Nintendo SNES: snes Nintendo Switch: switch Nintendo Wii: wii Nintendo Wii U: wiiu Panasonic 3DO: 3do PC Engine: tg16 PC Engine CD: turbografx-cd Philips CDi: philips-cd-i Sega 32X: sega-32x Sega CD: segacd Sega Dreamcast: dc Sega Game Gear: gamegear Sega Genesis: genesis Sega Model 2: model2 Sega Model 3: model3 Sega Nomad: nomad Sega Saturn: saturn Sony Playstation: ps Sony Playstation 2: ps2 Sony Playstation 3: ps3 Sony Playstation Portable: psp Sony Playstation Vita: WonderSwan: wonderswan WonderSwan Color: wonderswan-color # # Asociate one platform to it's main version (IGDB only) # versions: # naomi: arcade # filesystem: # # Custom games folder name only (eg. `retro_games/`) # roms_folder: 'roms' # # Skip file hash calculations on low power devices (eg. Raspberry PI) # skip_hash_calculation: false # scan: # # Metadata priority during scans # priority: # # Below are the default priority values used # metadata: # Top-level metadata source priority # - "igdb" # IGDB (highest priority) # - "moby" # MobyGames # - "ss" # Screenscraper # - "ra" # RetroAchievements # - "launchbox" # Launchbox # - "gamelist" # ES-DE gamelist.xml # - "hasheous" # Hasheous # - "flashpoint" # Flashpoint Project # - "hltb" # HowLongToBeat (lowest priority) # artwork: # Cover art and screenshots # - "igdb" # IGDB # - "moby" # MobyGames # - "ss" # Screenscraper # - "ra" # RetroAchievements # - "launchbox" # Launchbox # - "gamelist" # ES-DE gamelist.xml # - "hasheous" # Hasheous # - "flashpoint" # Flashpoint Project # - "hltb" # HowLongToBeat # region: # Used by IGDB and ScreenScraper for regional variants # - "us" # - "wor" # - "ss" # - "eu" # - "jp" # language: # Used by ScreenScraper for descriptions # - "en" # - "fr" # # Media assets to download # # Only used by Screenscraper and ES-DE gamelist.xml # media: # # Used as alternative cover art # - box2d # Normal cover art (always enabled) # - box3d # 3D box art # - miximage # Mixed image of multiple media # - physical # Disc, cartridge, etc. # # Added to the screenshots carousel # - screenshot # Screenshot (enabled by default) # - title_screen # Title screen # - fanart # User uploaded artwork # # Bezel displayed around the emulatorjs window # - bezel # # Manual in PDF format # - manual # Manual (enabled by default) # # Gameplay video # - video # Video (warning: large file size) # - video_normalized # Normalized video (smaller file size than video) # # Media used for batocera gamelist.xml export # - box2d_back # Back cover art # - logo # Transparent logo # # Other media assets (might be used in the future) # - marquee # Custom marquee # EmulatorJS per-core options # emulatorjs: # debug: true # Available options will be logged to the browser console # cache_limit: null # Cache limit per ROM (in bytes) # disable_batch_bootup: false # disable_auto_unload: false # settings: # parallel_n64: # Use the exact core name # vsync: disabled # snes9x: # snes9x_region: ntsc # default: # These settings apply to all cores # fps: show # netplay: # enabled: true # ice_servers: # - urls: "stun:stun.relay.metered.ca:80" # - urls: "turn:global.relay.metered.ca:80" # username: "" # credential: "" # controls: # https://emulatorjs.org/docs4devs/control-mapping/ # snes9x: # 0: # Player 1 # 0: # A MAPPING FOR EACH BUTTON MUST BE SET! # value: x # Mapping for keyboard # value2: BUTTON_2 # Mapping for connected controller # 1: # Player 2 # 2: # Player 3 # 3: # Player 4