more descriptions, organization and features

This commit is contained in:
hunterk 2021-03-12 16:18:26 -06:00
parent 6b10c0b5de
commit 9c97072393
65 changed files with 409 additions and 133 deletions

View file

@ -12,7 +12,7 @@ manufacturer = "Sony"
systemname = "PlayStation"
systemid = "playstation"
# Libretro Information
# Libretro Features
database = "Sony - PlayStation"
display_version = "v0.1"
supports_no_game = "false"
@ -23,6 +23,8 @@ savestate = "true"
savestate_features = "serialized"
input_descriptors = "true"
disk_control = "true"
# BIOS / Firmware
firmware_count = 3
firmware0_desc = "scph5500.bin (PS1 JP BIOS)"
firmware0_path = "scph5500.bin"

View file

@ -9,11 +9,14 @@ systemid = "wolfenstein3d"
database = "Wolfenstein 3D"
license = "BSD|LGPL"
permissions = ""
supports_no_game = "false"
notes = "(!) ecwolf.pk3 (md5): d68107770b3ba230d10aa27472a7617b"
# BIOS / Firmware
firmware_count = 1
firmware0_desc = "ecwolf.pk3 (ECWolf System File)"
firmware0_path = "ecwolf.pk3"
notes = "(!) ecwolf.pk3 (md5): d68107770b3ba230d10aa27472a7617b"
# Libretro Features
supports_no_game = "false"
description = "A source port of the Wolfenstein 3D engine to libretro. This core provides a basic/traditional experience and is compatible with Wolfenstein 3D, Spear of Destiny and Super 3D Noah's Ark content, including shareware releases. The core removes menus and goes straight to the episode or skill selection and supports arbitrary framerates up to 360 fps."

View file

@ -1,14 +1,20 @@
# Software Information
display_name = "Arcade (FB Alpha 2012 CPS-1)"
authors = "Team FB Alpha"
supported_extensions = "zip"
corename = "FB Alpha 2012 CPS-1"
manufacturer = "Capcom"
categories = "Emulator"
systemname = "CP System I"
systemid = "fb_alpha"
license = "Non-commercial"
permissions = ""
display_version = "v0.2.97.28"
categories = "Emulator"
# Hardware Information
manufacturer = "Capcom"
systemname = "CP System I"
systemid = "fb_alpha"
# Libretro Features
supports_no_game = "false"
notes = "(!) The BIOS files must be inside the ROM directory."
description = "Based on a snapshot of the Final Burn Alpha codebase from circa 2012, 'FB Alpha 2012 CPS-1' is compatible with FB Alpha v0.2.97.28 ROM sets. This core variant is for CPS-1 games only. It exists solely for use with RAM-constrained platforms, such as certain console or embedded platforms, that do not have the capacity to load the full core along with large games. Most users should use up-to-date FBNeo instead."

View file

@ -1,14 +1,20 @@
# Software Information
display_name = "Arcade (FB Alpha 2012 CPS-2)"
authors = "Team FB Alpha"
supported_extensions = "zip"
corename = "FB Alpha 2012 CPS-2"
manufacturer = "Capcom"
categories = "Emulator"
systemname = "CP System II"
systemid = "fb_alpha"
license = "Non-commercial"
permissions = ""
display_version = "v0.2.97.28"
categories = "Emulator"
# Hardware Information
manufacturer = "Capcom"
systemname = "CP System II"
systemid = "fb_alpha"
# Libretro Features
supports_no_game = "false"
notes = "(!) The BIOS files must be inside the ROM directory."
description = "Based on a snapshot of the Final Burn Alpha codebase from circa 2012, 'FB Alpha 2012 CPS-2' is compatible with FB Alpha v0.2.97.28 ROM sets. This core variant is for CPS-2 games only. It exists solely for use with RAM-constrained platforms, such as certain console or embedded platforms, that do not have the capacity to load the full core along with large games. Most users should use up-to-date FBNeo instead."

View file

@ -1,14 +1,20 @@
# Software Information
display_name = "Arcade (FB Alpha 2012 CPS-3)"
authors = "Team FB Alpha"
supported_extensions = "zip"
corename = "FB Alpha 2012 CPS-3"
manufacturer = "Capcom"
categories = "Emulator"
systemname = "CP System III"
systemid = "fb_alpha"
license = "Non-commercial"
permissions = ""
display_version = "v0.2.97.29"
categories = "Emulator"
# Hardware Information
manufacturer = "Capcom"
systemname = "CP System III"
systemid = "fb_alpha"
# Libretro Features
supports_no_game = "false"
notes = "(!) The BIOS files must be inside the ROM directory."
description = "Based on a snapshot of the Final Burn Alpha codebase from circa 2012, 'FB Alpha 2012 CPS-3' is compatible with FB Alpha v0.2.97.29 ROM sets. This core variant is for CPS-3 games only. It exists solely for use with RAM-constrained platforms, such as certain console or embedded platforms, that do not have the capacity to load the full core along with large games. Most users should use up-to-date FBNeo instead."

View file

@ -1,14 +1,20 @@
# Software Information
display_name = "Arcade (FB Alpha 2012)"
authors = "Team FB Alpha"
supported_extensions = "iso|zip|7z"
corename = "FB Alpha 2012"
manufacturer = "Various"
categories = "Emulator"
systemname = "Arcade (various)"
systemid = "fb_alpha"
license = "Non-commercial"
permissions = ""
display_version = "v0.2.97.29"
categories = "Emulator"
# Hardware Information
manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "fb_alpha"
# Libretro Features
supports_no_game = "false"
notes = "(!) The BIOS files must be inside the ROM directory."
description = "Based on a snapshot of the Final Burn Alpha codebase from circa 2012, 'FB Alpha 2012' is compatible with FB Alpha v0.2.97.29 ROM sets. Most users should use up-to-date FBNeo instead and should only fall back to this core if their device is not capable of running that core."

View file

@ -1,14 +1,20 @@
# Software Information
display_name = "Arcade (FB Alpha 2012 Neo Geo)"
authors = "Team FB Alpha"
supported_extensions = "zip"
corename = "FB Alpha 2012 Neo Geo"
manufacturer = "SNK"
categories = "Emulator"
systemname = "Neo Geo"
systemid = "fb_alpha"
license = "Non-commercial"
permissions = ""
display_version = "v0.2.97.29"
categories = "Emulator"
# Hardware Information
manufacturer = "SNK"
systemname = "Neo Geo"
systemid = "fb_alpha"
# Libretro Features
supports_no_game = "false"
notes = "(!) The BIOS files must be inside the ROM directory."
description = "Based on a snapshot of the Final Burn Alpha codebase from circa 2012, 'FB Alpha 2012 Neo Geo' is compatible with FB Alpha v0.2.97.29 ROM sets. This core variant is for Neo-Geo games only. It exists solely for use with RAM-constrained platforms, such as certain console or embedded platforms, that do not have the capacity to load the full core along with large games. Most users should use up-to-date FBNeo instead."

View file

@ -1,17 +1,36 @@
# Software Information
display_name = "Arcade (FinalBurn Neo)"
authors = "Team FBNeo"
supported_extensions = "zip|7z|cue|ccd"
corename = "FinalBurn Neo"
manufacturer = "Various"
categories = "Emulator"
systemname = "Arcade (various)"
systemid = "fb_alpha"
database = "FBNeo - Arcade Games"
database_match_archive_member = "false"
license = "Non-commercial"
permissions = ""
display_version = "v1.0.0.01"
categories = "Emulator"
# Hardware Information
manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "fb_alpha"
# Libretro Features
savestate = "true"
savestate_features = "deterministic"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "true"
supports_no_game = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
database_match_archive_member = "false"
database = "FBNeo - Arcade Games"
# BIOS / Firmware
firmware_count = 18
firmware0_desc = "fbneo/neogeo.zip (Neo Geo BIOS)"
firmware0_path = "fbneo/neogeo.zip"
@ -68,4 +87,5 @@ firmware17_desc = "fbneo/hiscore.dat (High Score support database)"
firmware17_path = "fbneo/hiscore.dat"
firmware17_opt = "true"
notes = "(!) The BIOS files can also be inside the ROM directory or the root of SYSTEM directory.|(!) Homepage : https://neo-source.com/"
description = "Based on the latest up-to-date source, 'FinalBurn Neo' is compatible with FinalBurn Neo latest ROM sets. This core should be the first choice for most users who want to run arcade games via libretro. MAME runs more games, so if FBN is incompatible with a game, those are the next ones to try. The FBA2012 cores should only be used if a device cannot run FBN at full speed. Formerly known as 'FB Alpha'."

View file

@ -1,16 +1,35 @@
# Software Information
display_name = "Nintendo - NES / Famicom (FCEUmm)"
authors = "FCEU Team|CaH4e3"
supported_extensions = "fds|nes|unif|unf"
corename = "FCEUmm"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Nintendo Entertainment System"
systemid = "nes"
database = "Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System"
license = "GPLv2"
permissions = ""
display_version = "SVN"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Nintendo Entertainment System"
systemid = "nes"
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "deterministic"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
database = "Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System"
# BIOS / Firmware
firmware_count = 2
firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)"
firmware0_path = "disksys.rom"

View file

@ -9,7 +9,7 @@ license = "LGPLv2, GPLv2"
permissions = ""
display_version = "Git"
# Libretro Information
# Libretro Features
supports_no_game = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3"

View file

@ -13,10 +13,12 @@ manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Information
# Libretro Features
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
supports_no_game = "false"
is_experimental = "true"
# BIOS / Firmware
firmware_count = 1
firmware0_desc = "gbc_bios.bin (Game Boy Color BIOS)"
firmware0_path = "gbc_bios.bin"

View file

@ -13,9 +13,11 @@ manufacturer = "Nintendo"
systemname = "Nintendo Entertainment System"
systemid = "nes"
# Libretro Information
# Libretro Features
database = "Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System"
supports_no_game = "false"
# BIOS / Firmware
firmware_count = 1
firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)"
firmware0_path = "disksys.rom"

View file

@ -14,9 +14,11 @@ manufacturer = "Sega"
systemname = "Sega Dreamcast"
systemid = "dreamcast"
# Libretro Information
# Libretro Features
database = "Sega - Dreamcast|Sega - NAOMI"
supports_no_game = "false"
# BIOS / Firmware
firmware_count = 8
firmware0_desc = "dc/dc_boot.bin (Dreamcast BIOS)"
firmware0_path = "dc/dc_boot.bin"

View file

@ -13,9 +13,11 @@ manufacturer = "Sega"
systemname = "Sega Dreamcast"
systemid = "dreamcast"
# Libretro Information
# Libretro Features
database = "Sega - Dreamcast|Sega - NAOMI"
supports_no_game = "false"
# BIOS / Firmware
firmware_count = 8
firmware0_desc = "dc/dc_boot.bin (Dreamcast BIOS)"
firmware0_path = "dc/dc_boot.bin"

View file

@ -13,9 +13,11 @@ manufacturer = "Various"
systemname = "MSX"
systemid = "msx"
# Libretro Information
# Libretro Features
database = "Microsoft - MSX|Microsoft - MSX2"
supports_no_game = "false"
# BIOS / Firmware
firmware_count = 10
firmware0_desc = "MSX.ROM (MSX BIOS)"
firmware0_path = "MSX.ROM"

View file

@ -12,9 +12,11 @@ categories = "Emulator"
manufacturer = "Fairchild"
systemname = "FreeChaF"
# Libretro Information
# Libretro Features
database = "FreeChaF"
supports_no_game = "false"
# BIOS / Firmware
firmware_count = 3
firmware0_desc = "sl31253.bin"
firmware0_path = "sl31253.bin"

View file

@ -13,9 +13,11 @@ manufacturer = "Mattel"
systemname = "Intellivision"
systemid = "intellivision"
# Libretro Information
# Libretro Features
database = "Mattel - Intellivision"
supports_no_game = "false"
# BIOS / Firmware
firmware_count = 2
firmware0_desc = "exec.bin"
firmware0_path = "exec.bin"

View file

@ -12,9 +12,11 @@ display_version = "GIT"
manufacturer = "Java"
systemname = "J2ME"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "J2ME"
# BIOS / Firmware
firmware_count = 3
firmware0_desc = "freej2me-fx.jar"
firmware0_path = "freej2me-fx.jar"

View file

@ -13,6 +13,6 @@ manufacturer = "Commodore"
systemid = "commodore_64"
systemname = "C64"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Commodore - 64"

View file

@ -13,7 +13,7 @@ manufacturer = "Commodore"
systemname = "Commodore Amiga"
systemid = "amiga"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Commodore - Amiga"

View file

@ -13,7 +13,7 @@ manufacturer = "Sinclair|Amstrad"
systemname = "ZX Spectrum (various)"
systemid = "zx_spectrum"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Sinclair - ZX Spectrum +3|Sinclair - ZX Spectrum"

View file

@ -13,7 +13,7 @@ manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"

View file

@ -13,7 +13,7 @@ manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"

View file

@ -13,7 +13,7 @@ manufacturer = "Sega"
systemname = "Sega 8-bit (MS/GG/SG-1000)"
systemid = "master_system"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - SG-1000"

View file

@ -13,7 +13,7 @@ manufacturer = "Sega"
systemname = "Sega 8/16-bit (Various)"
systemid = "mega_drive"
# Libretro Information
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"

View file

@ -13,7 +13,7 @@ manufacturer = "Sega"
systemname = "Sega 8/16-bit (Various)"
systemid = "mega_drive"
# Libretro Information
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Music"
systemid = "game_music"
# Libretro Information
# Libretro Features
supports_no_game = "false"
description = "A port of blargg's classic Game Music Emu to libretro. This core allows playback of a wide variety of video game music formats and is a good first choice for this purpose, though some emulator cores will also support playback of their respective native formats and may do so with additional options (low-pass filtering, etc.) or accuracy."

View file

@ -13,7 +13,7 @@ manufacturer = "Nintendo"
systemname = "Game Boy Advance"
systemid = "game_boy_advance"
# Libretro Information
# Libretro Features
database = "Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)"
supports_no_game = "false"
savestate = "true"

View file

@ -12,7 +12,7 @@ display_version = "Git"
manufacturer = "Various"
systemname = "Handheld Electronic"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Handheld Electronic Game"

View file

@ -14,7 +14,7 @@ license = "Zlib"
permissions = ""
display_version = "0.95"
# Libretro Information
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"

View file

@ -13,7 +13,7 @@ manufacturer = "Atari"
systemname = "Atari ST/STE/TT/Falcon"
systemid = "atari_st"
# Libretro Information
# Libretro Features
supports_no_game = "false"
savestate = "false"
savestate_features = "null"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "hbmame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database_match_archive_member = "true"
database = "HBMAME"

View file

@ -13,7 +13,7 @@ manufacturer = "Nintendo"
systemname = "Super Nintendo Entertainment System"
systemid = "super_nes"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Game Boy|Nintendo - Game Boy Color"
savestate = "true"

View file

@ -13,7 +13,7 @@ manufacturer = "Nintendo"
systemname = "Super Nintendo Entertainment System"
systemid = "super_nes"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Game Boy|Nintendo - Game Boy Color"
savestate = "true"

View file

@ -8,7 +8,7 @@ permissions = ""
# Hardware Information
# Libretro Information
# Libretro Features
supports_no_game = "false"
description = "A basic core for viewing still images in a libretro frontend. This core can load basic, non-animated images in a variety of formats."

View file

@ -31,7 +31,7 @@ needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
# BIOS/Firmware
# BIOS / Firmware
notes = "(!) You need to have Dolphin Sys folder in system/dolphin-emu/Sys.|(!) See: https://docs.libretro.com/library/dolphin/#setup"
description = "A port of the Ishiiruka fork of the Dolphin Gamecube/Wii emulator to libretro. Ishiiruka is a performance-focused fork of the Dolphin emulator that makes some sacrifices for a faster/smoother experience, and is/was notable for including asynchronous shader compilation--to reduce stuttering--before mainline Dolphin released its 'ubershaders' solution. While the normal Dolphin core is probably a better option for most users, this core may be helpful for squeezing out a bit more performance or getting smoother scrolling in some cases."

View file

@ -13,7 +13,7 @@ manufacturer = "Sega"
systemname = "Saturn"
systemid = "sega_saturn"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Sega - Saturn|Sega - ST-V"
hw_render = "true"

View file

@ -11,7 +11,7 @@ display_version = "v1"
# Hardware Information
systemname = "Lutro"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "Lutro"
savestate = "false"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME 2000"
savestate = "true"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME 2003"
savestate = "true"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME 2003 (Midway)"
savestate = "true"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME 2009"
savestate = "false"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME 2010"
savestate = "false"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME 2015"
savestate = "false"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME 2016"
savestate = "false"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME"
savestate = "false"

View file

@ -13,7 +13,7 @@ manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "mame"
# Libretro Information
# Libretro Features
supports_no_game = "false"
database = "MAME"
savestate = "false"

View file

@ -1,20 +1,28 @@
# Software Information
display_name = "Nintendo - Game Boy Advance (Beetle GBA)"
authors = "Forgotten|Mednafen Team"
supported_extensions = "gba|agb|bin"
corename = "Beetle GBA"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Game Boy Advance"
systemid = "game_boy_advance"
database = "Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)"
license = "GPLv2"
permissions = ""
display_version = "v0.9.36"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Game Boy Advance"
systemid = "game_boy_advance"
# Libretro Features
database = "Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)"
supports_no_game = "false"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "gba_bios.bin (Game Boy Advance BIOS)"
firmware0_path = "gba_bios.bin"
firmware0_opt = "true"
notes = "(!) gba_bios.bin (md5): a860e8c0b6d573d191e4ec7db1b1e4f6"
is_experimental = true
description = "An older fork of Mednafen's Game Boy Advance core, which is itself a fork of the Visual Boy Advance emulator, this core is not really one that anyone should use over the alternatives unless they have a specific reason to. It is only included for completionist's sake."
description = "An older fork of Mednafen's Game Boy Advance core, which is itself a fork of the Visual Boy Advance emulator. This core is not really one that anyone should use over the alternatives unless they have a specific reason to. It is only included for completionist's sake."

View file

@ -1,18 +1,27 @@
# Software Information
display_name = "Atari - Lynx (Beetle Lynx)"
authors = "K. Wilkins|Mednafen Team"
supported_extensions = "lnx|o"
corename = "Beetle Lynx"
manufacturer = "Atari"
categories = "Emulator"
systemname = "Lynx"
systemid = "atari_lynx"
database = "Atari - Lynx"
license = "Zlib|GPLv2"
permissions = ""
display_version = "v1.24.0"
categories = "Emulator"
# Hardware Information
manufacturer = "Atari"
systemname = "Lynx"
systemid = "atari_lynx"
# Libretro Features
supports_no_game = "false"
database = "Atari - Lynx"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "lynxboot.img (Lynx Boot Image)"
firmware0_path = "lynxboot.img"
firmware0_opt = "false"
notes = "(!) lynxboot.img (md5): fcd403db69f54290b51035d82f835e7b"
description = "An older fork of Mednafen's Atari Lynx core, which is itself a fork of the Handy emulator. While this core works fine, many users will be better served by using the regular Handy core."

View file

@ -1,13 +1,20 @@
# Software Information
display_name = "SNK - Neo Geo Pocket / Color (Beetle NeoPop)"
authors = "neopop_uk|Mednafen Team"
supported_extensions = "ngp|ngc|ngpc|npc"
corename = "Beetle NeoPop"
manufacturer = "SNK"
categories = "Emulator"
systemname = "Neo Geo Pocket (Color)"
systemid = "neo_geo_pocket"
database = "SNK - Neo Geo Pocket|SNK - Neo Geo Pocket Color"
license = "GPLv2"
permissions = ""
display_version = "v0.9.36.1"
categories = "Emulator"
# Hardware Information
manufacturer = "SNK"
systemname = "Neo Geo Pocket (Color)"
systemid = "neo_geo_pocket"
# Libretro Features
supports_no_game = "false"
database = "SNK - Neo Geo Pocket|SNK - Neo Geo Pocket Color"
description = "An older fork of Mednafen's Neo Geo Pocket / Color core, which is itself a fork of the NeoPop emulator. While this core is quite fast, users who run into performance issues can try the performance-focused RACE core."

View file

@ -1,16 +1,23 @@
# Software Information
display_name = "NEC - PC Engine / CD (Beetle PCE FAST)"
authors = "Mednafen Team"
supported_extensions = "pce|cue|ccd|iso|img|bin|chd"
corename = "Beetle PCE Fast"
manufacturer = "NEC"
categories = "Emulator"
systemname = "PC Engine/PCE-CD"
systemid = "pc_engine"
database = "NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD"
license = "GPLv2"
permissions = ""
display_version = "v0.9.38.7"
categories = "Emulator"
# Hardware Information
manufacturer = "NEC"
systemname = "PC Engine/PCE-CD"
systemid = "pc_engine"
# Libretro Features
supports_no_game = "false"
database = "NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD"
# Firmware / BIOS
firmware_count = 4
firmware0_desc = "syscard3.pce (PCE-CD BIOS)"
firmware0_path = "syscard3.pce"
@ -25,4 +32,5 @@ firmware3_desc = "gexpress.pce (PCE-CD BIOS)"
firmware3_path = "gexpress.pce"
firmware3_opt = "true"
notes = "(!) syscard3.pce (md5): 38179df8f4ac870017db21ebcbf53114|[i] For cue files track type use:|[i] OGG for ogg files|[i] WAVE for wav files|[i] BINARY for iso files"
description = "This is the fastest PC Engine emulator forked from the Mednafen codebase, and it includes an optimized renderer for the PSP's hardware. This speed comes at a cost, though, and a few games don't work with this core. For this reason, if a device can run the non-Fast core at full speed, that one is propably a better choice. Additionally, this core differs from the Beetle-SuperGrafx core only insofar as it does not support SuperGrafx games, so again, unless you need to use this core for a specific reason, you may as well get the added compatibility of the other PCE-compatible cores."

View file

@ -1,16 +1,23 @@
# Software Information
display_name = "NEC - PC Engine / SuperGrafx / CD (Beetle PCE)"
authors = "Mednafen Team"
supported_extensions = "pce|cue|ccd|iso|img|bin|chd"
corename = "Beetle PCE"
manufacturer = "NEC"
categories = "Emulator"
systemname = "PC Engine/SuperGrafx/CD"
systemid = "pc_engine"
database = "NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD"
license = "GPLv2"
permissions = ""
display_version = "v0.9.38.7"
categories = "Emulator"
# Hardware Information
manufacturer = "NEC"
systemname = "PC Engine/SuperGrafx/CD"
systemid = "pc_engine"
# Libretro Features
database = "NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD"
supports_no_game = "false"
# Firmware / BIOS
firmware_count = 4
firmware0_desc = "syscard3.pce (Super CD-ROM2 System V3.xx)"
firmware0_path = "syscard3.pce"
@ -25,4 +32,5 @@ firmware3_desc = "gexpress.pce (Game Express CD Card)"
firmware3_path = "gexpress.pce"
firmware3_opt = "true"
notes = "(!) syscard3.pce (md5): 38179df8f4ac870017db21ebcbf53114|[i] For cue files track type use:|[i] OGG for ogg files|[i] WAVE for wav files|[i] BINARY for iso files"
description = "A PC Engine (PCE) core forked from Mednafen's PCE-Accurate emulator, this core is a bit slower than the Fast core, but it is also more accurate, with support for a few extra games that are broken on the Fast core. In addition to PCE, PCE-CD, TurboGrafx 16 and TurboGrafx 16 CD, this core also differs from the Fast version in its support for the SuperGrafx console."

View file

@ -1,18 +1,27 @@
# Software Information
display_name = "NEC - PC-FX (Beetle PC-FX)"
authors = "Mednafen Team"
supported_extensions = "cue|ccd|toc|chd"
corename = "Beetle PC-FX"
manufacturer = "NEC"
categories = "Emulator"
systemname = "PC-FX"
systemid = "pc_fx"
database = "NEC - PC-FX"
license = "GPLv2"
permissions = ""
display_version = "v0.9.33.3"
categories = "Emulator"
# Hardware Information
manufacturer = "NEC"
systemname = "PC-FX"
systemid = "pc_fx"
# Libretro Features
database = "NEC - PC-FX"
supports_no_game = "false"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "pcfx.rom (PC-FX BIOS v1.00 - 2 Sep 1994)"
firmware0_path = "pcfx.rom"
firmware0_opt = "false"
notes = "(!) pcfx.rom (md5): 08e36edbea28a017f79f8d4f7ff9b6d7"
description = "A fork of Mednafen's PC-FX emulation core, ported to libretro."

View file

@ -1,7 +1,10 @@
# Software Information
display_name = "Sony - PlayStation (Beetle PSX HW)"
authors = "Mednafen Team"
supported_extensions = "cue|toc|m3u|ccd|exe|pbp|chd"
corename = "Beetle PSX HW"
# Hardware Information
manufacturer = "Sony"
categories = "Emulator"
systemname = "PlayStation"
@ -10,7 +13,23 @@ database = "Sony - PlayStation"
license = "GPLv2"
permissions = ""
display_version = "v0.9.44.1"
# Libretro Features
supports_no_game = "false"
needs_fullpath = "true"
disk_control = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3 | Vulkan >= 1.0"
# Firmware / BIOS
firmware_count = 3
firmware0_desc = "scph5500.bin (PS1 JP BIOS)"
firmware0_path = "scph5500.bin"
@ -22,6 +41,5 @@ firmware2_desc = "scph5502.bin (PS1 EU BIOS)"
firmware2_path = "scph5502.bin"
firmware2_opt = "true"
notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050"
description = "A significantly modified fork of Mednafen's Playstation emulator, this core differs from the non-HW version by providing GPU-accelerated renderers for OpenGL and Vulkan. These renderers provide increased internal resolution for smooth, high-res polygons with minimal performance impact, texture filtering and other cosmetic changes. Both varieties of Beetle-PSX are more accurate than PCSX-ReARMed but also significantly slower, so they are generally a better choice for higher-specced devices that can benefit from the additional features and accuracy while maintaining full speed. The Beetle-PSX cores are also very particular about requiring BIOS images, so make sure you have the correct BIOS files available and make sure they are named exactly as the core expects."
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3 | Vulkan >= 1.0"

View file

@ -1,7 +1,10 @@
# Software Information
display_name = "Sony - PlayStation (Beetle PSX)"
authors = "Mednafen Team"
supported_extensions = "cue|toc|m3u|ccd|exe|pbp|chd"
corename = "Beetle PSX"
# Hardware Information
manufacturer = "Sony"
categories = "Emulator"
systemname = "PlayStation"
@ -10,7 +13,23 @@ database = "Sony - PlayStation"
license = "GPLv2"
permissions = ""
display_version = "v0.9.44.1"
# Libretro Features
supports_no_game = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
# Firmware / BIOS
firmware_count = 3
firmware0_desc = "scph5500.bin (PS1 JP BIOS)"
firmware0_path = "scph5500.bin"
@ -22,4 +41,5 @@ firmware2_desc = "scph5502.bin (PS1 EU BIOS)"
firmware2_path = "scph5502.bin"
firmware2_opt = "true"
notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050"
description = "A significantly modified fork of Mednafen's Playstation emulator, this core differs from the -HW version by focusing on software rendering (i.e., instead of hardware-accelerated rendering). The software renderer is more accurate than the OpenGL and Vulkan renderers used in the -HW core, but it lacks some of the cosmetic options and performs any internal resolution increases on the CPU instead of the GPU, which is very demanding (devices with fast CPUs may reach 2x scale but nothing can maintain full speed at 4x at the time of this writing). Both varieties of Beetle-PSX are more accurate than PCSX-ReARMed but also significantly slower, so they are generally a better choice for higher-specced devices that can benefit from the additional features and accuracy while maintaining full speed. The Beetle-PSX cores are also very particular about requiring BIOS images, so make sure you have the correct BIOS files available and make sure they are named exactly as the core expects."

View file

@ -1,7 +1,10 @@
# Software Information
display_name = "Sega - Saturn (Beetle Saturn)"
authors = "Mednafen Team"
supported_extensions = "ccd|chd|cue|toc|m3u"
corename = "Beetle Saturn"
# Hardware Information
manufacturer = "Sega"
categories = "Emulator"
systemname = "Saturn"
@ -10,7 +13,23 @@ database = "Sega - Saturn"
license = "GPLv2"
permissions = ""
display_version = "v0.9.45.1"
# Libretro Features
supports_no_game = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
# Firmware / BIOS
firmware_count = 4
firmware0_desc = "sega_101.bin (Saturn JP BIOS)"
firmware0_path = "sega_101.bin"
@ -25,4 +44,5 @@ firmware3_desc = "mpr-19367-mx.ic1 (Ultraman: Hikari no Kyojin Densetsu ROM Cart
firmware3_path = "mpr-19367-mx.ic1"
firmware3_opt = "true"
notes = "(!) sega_101.bin (md5): 85ec9ca47d8f6807718151cbcca8b964|(!) mpr-17933.bin (md5): 3240872c70984b6cbfda1586cab68dbe|(!) mpr-18811-mx.ic1 (md5): 255113ba943c92a54facd25a10fd780c|(!) mpr-19367-mx.ic1 (md5): 1cd19988d1d72a3e7caa0b73234c96b4"
description = "An older fork of Mednafen's Saturn emulator (with some fixes backported from later versions), this core represents a major step forward for accurate Saturn emulation, and it runs most games with few or no noticeable glitches/anomalies. However, this accuracy comes at the price of high CPU requirements. Additionally, this core is software-rendered and does not support any increases in internal resolution or other fun-but-accuracy-compromising features, unlike the other, less-accurate Saturn cores."
description = "An older fork of Mednafen's Saturn emulator (circa mid-2019 with some fixes backported from later versions), this core represents a major step forward for accurate Saturn emulation, and it runs most games with few or no noticeable glitches/anomalies. However, this accuracy comes at the price of high CPU requirements. Additionally, this core is software-rendered and does not support any increased internal resolution or other fun-but-accuracy-compromising features, unlike the other, less-accurate Saturn cores."

View file

@ -1,7 +1,10 @@
# Software Information
display_name = "Nintendo - SNES / SFC (Beetle bsnes)"
authors = "byuu|Mednafen Team"
supported_extensions = "smc|fig|bs|st|sfc"
corename = "Beetle bsnes"
# Hardware Information
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Super Nintendo Entertainment System"
@ -10,6 +13,21 @@ database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nint
license = "GPLv2"
permissions = ""
display_version = "v0.9.26"
# Libretro Features
supports_no_game = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "false"
load_subsystem = "false"
hw_render = "false"
is_experimental = true
description = "An older fork of Mednafen's original SNES emulator, which is itself based on an old fork of bsnes circa v059, this core does not have any compelling uses as compared with the other SNES cores that are available. It is not as fast as Snes9x nor as accurate as later bsnes forks or Mesen-S, and most users would be better off trying one of those cores instead. This core only exists for completionist's sake."

View file

@ -28,3 +28,6 @@ database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nint
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A port of Mednafen's Supafaust SNES emulator to libretro. This core is designed to be very fast and reasonably accurate. It is fastest on ARM hardware but should be quite speedy on typical x86 machines, as well. It is a very complete port, with support for many libretro features, including frontend features that depend on stable, deterministic savestates."

View file

@ -1,7 +1,10 @@
# Software Information
display_name = "NEC - PC Engine SuperGrafx (Beetle SuperGrafx)"
authors = "Mednafen Team"
supported_extensions = "pce|sgx|cue|ccd|chd"
corename = "Beetle SuperGrafx"
# Hardware Information
manufacturer = "NEC"
categories = "Emulator"
systemname = "PC Engine SuperGrafx"
@ -10,7 +13,23 @@ database = "NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC
license = "GPLv2"
permissions = ""
display_version = "v1.23.0"
# Libretro Features
supports_no_game = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
# Firmware / BIOS
firmware_count = 4
firmware0_desc = "syscard3.pce (Super CD-ROM2 System V3.xx)"
firmware0_path = "syscard3.pce"
@ -25,4 +44,5 @@ firmware3_desc = "gexpress.pce (Game Express CD Card)"
firmware3_path = "gexpress.pce"
firmware3_opt = "true"
notes = "(!) syscard3.pce (md5): 38179df8f4ac870017db21ebcbf53114"
description = "A PC Engine (PCE) core forked from Mednafen's PCE-Fast emulator, this core is a bit faster than the non-Fast flavor at the cost of some accuracy/compatibility. In addition to PCE, PCE-CD, TurboGrafx 16 and TurboGrafx 16 CD, this core also differs from the Beetle-PCE-Fast version in its support for the SuperGrafx console. In general, most users are better off with the non-Fast Beetle-PCE core, but if they cannot maintain full speed with it, this is a good second choice. If this core is too slow, as well, then Beetle-PCE-Fast is the last, best choice."

View file

@ -1,13 +1,20 @@
# Software Information
display_name = "Nintendo - Virtual Boy (Beetle VB)"
authors = "Mednafen Team"
supported_extensions = "vb|vboy|bin"
corename = "Beetle VB"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Virtual Boy"
systemid = "virtual_boy"
database = "Nintendo - Virtual Boy"
license = "GPLv2"
permissions = ""
display_version = "v0.9.36.1"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Virtual Boy"
systemid = "virtual_boy"
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Virtual Boy"
description = "A port of Mednafen's Virtual Boy emulation core to libretro. This core supports a variety of different 3D display methods for use with anaglyph glasses, head-mounted displays and 3D monitors."

View file

@ -1,13 +1,20 @@
# Software Information
display_name = "Bandai - WonderSwan/Color (Beetle Cygne)"
authors = "Dox|Mednafen Team"
supported_extensions = "ws|wsc|pc2"
corename = "Beetle WonderSwan"
manufacturer = "Bandai"
categories = "Emulator"
systemname = "WonderSwan/Color"
systemid = "wonderswan"
database = "Bandai - WonderSwan|Bandai - WonderSwan Color"
license = "GPLv2"
permissions = ""
display_version = "v0.9.35.1"
categories = "Emulator"
# Hardware Information
manufacturer = "Bandai"
systemname = "WonderSwan/Color"
systemid = "wonderswan"
# Libretro Features
supports_no_game = "false"
database = "Bandai - WonderSwan|Bandai - WonderSwan Color"
description = "A port of Mednafen's WonderSwan Color emulation core to libretro."

View file

@ -11,6 +11,10 @@ license = "GPLv3"
permissions = ""
display_version = "Git"
supports_no_game = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.1"
# Firmware / BIOS
firmware_count = 3
firmware0_desc = "firmware.bin (NDS Firmware)"
firmware0_path = "firmware.bin"
@ -22,5 +26,5 @@ firmware2_desc = "bios9.bin (ARM9 BIOS)"
firmware2_path = "bios9.bin"
firmware2_opt = "false"
notes = "(!) firmware.bin (md5): 145eaef5bd3037cbc247c213bb3da1b3|(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.1"
description = "A port of the melonDS emulator to libretro. This core supports a variety of modern features, like hardware-accelerated internal res increases, as well as increased accuracy for some popular games. While not as mature as Desmume--and therefore not as compatible with the DS library as a whole--this core is a good first choice to try, with the Desmume core(s) as a fallback."

View file

@ -1,17 +1,21 @@
# Software Information
display_name = "Nintendo - SNES / SFC / Game Boy / Color (Mesen-S)"
authors = "M. Bibaud (aka Sour)"
supported_extensions = "sfc|smc|fig|swc|bs|gb|gbc"
corename = "Mesen-S"
description = "Mesen-S is a high-accuracy SNES/GB/GBC core with full SGB and achievement support."
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Super Nintendo Entertainment System / Game Boy / Game Boy Color"
systemid = "super_nes"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Satellaview|Nintendo - Game Boy|Nintendo - Game Boy Color"
license = "GPLv3"
permissions = ""
display_version = "git"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Super Nintendo Entertainment System / Game Boy / Game Boy Color"
systemid = "super_nes"
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Satellaview|Nintendo - Game Boy|Nintendo - Game Boy Color"
# BIOS / Firmware
firmware_count = 21
@ -78,3 +82,5 @@ firmware19_opt = "true"
firmware20_desc = "BS-X.bin (Satellaview Boot ROM)"
firmware20_path = "BS-X.bin"
firmware20_opt = "true"
description = "Mesen-S is a high-accuracy SNES/GB/GBC core with full SGB and achievement support. While quite accurate, this core is also pretty fast, making it a good, general-purpose SNES core. Along with bsnes/hd-beta and up-to-date Snes9x, this core is a great first choice for most users."

View file

@ -1,16 +1,23 @@
# Software Information
display_name = "Nintendo - NES / Famicom (Mesen)"
authors = "M. Bibaud (aka Sour)"
supported_extensions = "nes|fds|unf|unif"
corename = "Mesen"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Nintendo Entertainment System"
systemid = "nes"
database = "Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System"
license = "GPLv3"
permissions = ""
display_version = "0.9.4"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Nintendo Entertainment System"
systemid = "nes"
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)"
firmware0_path = "disksys.rom"

View file

@ -1,13 +1,20 @@
# Software Information
display_name = "Multi (MESS 2015)"
authors = "MAMEdev"
supported_extensions = "zip|chd|7z"
corename = "MESS 2015 (0.160)"
manufacturer = "Various"
categories = "Emulator"
systemname = "Multi (various)"
systemid = "mame"
license = "MAME"
permissions = ""
display_version = "Git"
categories = "Emulator"
# Hardware Information
manufacturer = "Various"
systemname = "Multi (various)"
systemid = "mame"
# Libretro Features
supports_no_game = "false"
notes = "[1] MESS 2015 requires the hashes from the MAME/MESS source code|[^] to be inside the 'SYSTEMDIR\ume\hash' directory and softlist romset.|(!) [2] MESS 2015 supports MESS save states.|[3] MESS 2015 supports extracted MESS cheats.|[4] The BIOS files must be inside the ROM directory.|[5] The same directory with CHD files inside must be inside the ROM directory.|[6] If desired, the ARTWORK, CHEATS, and SAMPLES directories can be|[^] inside the 'SYSTEMDIR\mess' directory.|[7] When saving, the following directories will be created in the 'SAVEDIR\mess'|[^] directory: STATES, NVRAM, INPUT, SNAPS, CFG, MEMCARD, and DIFF."
description = "A port of the MESS Multi-Emulator Super System circa 2015 to libretro. This core supports a vast array of consoles and computers, but most users are better served by using the up-to-date MAME-current core, which includes all of this same compatibility but with up-to-date MAME's accuracy and software fixes."