# Software Information
display_name = "Nintendo - SNES / SFC (bsnes 2014 Accuracy)"
categories = "Emulator"
authors = "Near"
corename = "bsnes 2014 Accuracy"
supported_extensions = "sfc|smc|bml|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v094 (Accuracy)"

# Hardware Information
manufacturer = "Nintendo"
systemname = "Super Nintendo Entertainment System"
systemid = "super_nes"

# BIOS / Firmware
firmware_count = 18
firmware0_desc = "dsp1.data.rom"
firmware0_path = "dsp1.data.rom"
firmware0_opt = "true"
firmware1_desc = "dsp1.program.rom"
firmware1_path = "dsp1.program.rom"
firmware1_opt = "true"
firmware2_desc = "dsp1b.data.rom"
firmware2_path = "dsp1b.data.rom"
firmware2_opt = "true"
firmware3_desc = "dsp1b.program.rom"
firmware3_path = "dsp1b.program.rom"
firmware3_opt = "true"
firmware4_desc = "dsp2.data.rom"
firmware4_path = "dsp2.data.rom"
firmware4_opt = "true"
firmware5_desc = "dsp2.program.rom"
firmware5_path = "dsp2.program.rom"
firmware5_opt = "true"
firmware6_desc = "dsp3.data.rom"
firmware6_path = "dsp3.data.rom"
firmware6_opt = "true"
firmware7_desc = "dsp3.program.rom"
firmware7_path = "dsp3.program.rom"
firmware7_opt = "true"
firmware8_desc = "dsp4.data.rom"
firmware8_path = "dsp4.data.rom"
firmware8_opt = "true"
firmware9_desc = "dsp4.program.rom"
firmware9_path = "dsp4.program.rom"
firmware9_opt = "true"
firmware10_desc = "cx4.data.rom"
firmware10_path = "cx4.data.rom"
firmware10_opt = "true"
firmware11_desc = "st010.data.rom"
firmware11_path = "st010.data.rom"
firmware11_opt = "true"
firmware12_desc = "st010.program.rom"
firmware12_path = "st010.program.rom"
firmware12_opt = "true"
firmware13_desc = "st011.data.rom"
firmware13_path = "st011.data.rom"
firmware13_opt = "true"
firmware14_desc = "st011.program.rom"
firmware14_path = "st011.program.rom"
firmware14_opt = "true"
firmware15_desc = "st018.data.rom"
firmware15_path = "st018.data.rom"
firmware15_opt = "true"
firmware16_desc = "st018.program.rom"
firmware16_path = "st018.program.rom"
firmware16_opt = "true"
firmware17_desc = "sgb.boot.rom (SGB Boot Image)"
firmware17_path = "sgb.boot.rom"
firmware17_opt = "true"
notes = "[1] bsnes 2014 Accuracy uses split ROMS for special chip games.|[*] Notable DSP1/DSP1B Games: Super Mario Kart,  Pilotwings|[*] Notable DSP2 Games: Dungeon Master|[*] Notable DSP3 Games: SD Gundam GX|[*] Notable DSP4 Games: Top Gear 3000|[*] Notable Cx4 Games: Mega Man X2,  Mega Man X3|[2] SGB Emulation will only work with command line."

# Libretro Features
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "false"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"

description = "bsnes 2014 Accuracy is based on version 094 of the bsnes emulator with some accuracy improvements backported from later versions. It is built from the 'accuracy' profile, which includes bsnes' more-demanding dot-based PPU (as opposed to the faster scanline-precision PPU used in the 'balanced' profile), though the only commercial game that requires this level of precision is the notorious Air Strike Patrol (A.S.P.). Unlike the 'Mercury' cores, the '2014' cores are based on the unchanged bsnes source without any major additions. The up-to-date bsnes core is a better choice for most users who are seeking the highest accuracy, except for those who require access to cheats and retro-achievements, for whom these older forks may be preferable."
