more descriptions, more organization, more features

This commit is contained in:
hunterk 2021-03-26 15:13:17 -05:00
parent 2d6c541bd7
commit 12b6fac967
12 changed files with 258 additions and 45 deletions

View file

@ -1,11 +1,18 @@
# Software Information
display_name = "PocketCDG"
authors = "RedBug"
supported_extensions = "cdg"
corename = "PocketCDG"
categories = "Karaoke player"
systemname = "Music"
systemid = "music"
license = "MIT"
permissions = ""
display_version = "Git"
# Hardware Information
systemid = "music"
# Libretro Features
supports_no_game = "false"
description = "A karaoke music player, ported to libretro. This core plays back CDG files, stands for 'Compact Disc plus Graphics', which refers to discs that contain standard audio sound tracks, as well as graphics (images and lyrics) embedded in the normally unused subchannel portion of the tracks. This is the most popular type of karaoke disc/file."

View file

@ -1,18 +1,39 @@
# Software Information
display_name = "Nintendo - Pokemon Mini (PokeMini)"
authors = "JustBurn"
supported_extensions = "min"
corename = "PokeMini"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Pokemon Mini"
systemid = "pokemon_mini"
database = "Nintendo - Pokemon Mini"
license = "GPLv3"
permissions = ""
display_version = "v0.60"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Pokemon Mini"
systemid = "pokemon_mini"
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Pokemon Mini"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "bios.min (Pokemon Mini BIOS)"
firmware0_path = "bios.min"
firmware0_opt = "true"
notes = "Suggested md5sum:|1e4fb124a3a886865acb574f388c803d = bios.min"
description = "A port of the homebrew PokeMini emulator, which emulates the Pokemon-Mini handheld console, to libretro."

View file

@ -1,20 +1,40 @@
# Software Information
display_name = "Sony - PlayStation Portable (PPSSPP)"
authors = "Henrik Hrydgard"
supported_extensions = "elf|iso|cso|prx|pbp"
corename = "PPSSPP"
manufacturer = "Sony"
categories = "Emulator"
systemname = "PSP"
systemid = "playstation_portable"
database = "Sony - PlayStation Portable"
license = "GPLv2"
permissions = ""
display_version = "Git"
categories = "Emulator"
# Hardware Information
manufacturer = "Sony"
systemname = "PSP"
systemid = "playstation_portable"
# Libretro Features
supports_no_game = "false"
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | OpenGL ES >= 2.0 | Vulkan >= 1.0 | Direct3D11 >= 11.0"
database = "Sony - PlayStation Portable"
savestate = "true"
savestate_features = "basic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "ppge_atlas.zim (PPSSPP Data ROM)"
firmware0_path = "PPSSPP/ppge_atlas.zim"
firmware0_opt = "false"
notes = "(!) ppge_atlas.zim (md5): a93fc411c1ce7d001a2a812643c70085|(!) PPSSPP requires the asset files, lang folder, and flash0 folder inside the 'system\PPSSPP' directory.|(!) Check https://docs.libretro.com/library/ppsspp/#bios to find out how to get the assets files."
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | OpenGL ES >= 2.0 | Vulkan >= 1.0 | Direct3D11 >= 11.0"
description = "A port of the excellent and advanced Playstation Portable (PSP) emulator PPSSPP to libretro. This core runs very fast and is usable on every very modest hardware, while still supporting many advanced features and APIs to provide increased resolution, texture filtering, etc. Aside from the normal libretro frontend features, this core also supports its own native cheats and high-res texture packs by placing them in the core's directory structure that gets created in the frontend's 'saves' directory."

View file

@ -1,14 +1,32 @@
# Software Information
display_name = "Doom (PrBoom)"
authors = "Florian Schulze"
supported_extensions = "wad|iwad|pwad"
corename = "PrBoom"
manufacturer = "Id Software"
categories = "Game"
systemname = "DOOM Game Engine"
systemid = "doom"
database = "DOOM"
license = "GPLv2"
permissions = ""
display_version = "v2.5.0"
categories = "Game"
# Hardware Information
manufacturer = "Id Software"
systemname = "DOOM Game Engine"
systemid = "doom"
# Libretro Features
supports_no_game = "false"
database = "DOOM"
savestate = "false"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
notes = "(!) PrBoom requires data ROM 'prboom.wad' inside the ROM directory.|(!) Load Content 'doom1.wad'."
description = "A port of the PrBoom source port of iD's classic Doom engine, which plays Doom, Doom II, Final Doom and many other Doom IWAD mods, to libretro. This core supports running at higher-than-original framerates including 120 fps and up."

View file

@ -1,18 +1,39 @@
# Software Information
display_name = "Atari - 7800 (ProSystem)"
authors = "Greg Stanton|Brian Berlin|Leonis|Greg DeMent"
supported_extensions = "a78|bin"
corename = "ProSystem"
manufacturer = "Atari"
categories = "Emulator"
systemname = "Atari 7800"
systemid = "atari_7800"
database = "Atari - 7800"
license = "GPLv2"
permissions = ""
display_version = "1.3e"
categories = "Emulator"
# Hardware Information
manufacturer = "Atari"
systemname = "Atari 7800"
systemid = "atari_7800"
# Libretro Features
supports_no_game = "false"
database = "Atari - 7800"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "false"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "7800 BIOS (U).rom (7800 BIOS)"
firmware0_path = "7800 BIOS (U).rom"
firmware0_opt = "true"
notes = "(!) 7800 BIOS (U).rom (md5): 0763f1ffb006ddbe32e52d497ee848ae"
description = "A port of the ProSystem Atari 7800 emulator to libretro."

View file

@ -17,6 +17,18 @@ systemid = "commodore_amiga"
# Libretro Features
database = "Commodore - Amiga"
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
is_experimental = "false"
# Firmware
firmware_count = 6
@ -39,3 +51,5 @@ firmware5_desc = "kick40060.CD32.ext (Amiga CD32 Extended BIOS, CD32 Extended RO
firmware5_path = "kick40060.CD32.ext"
firmware5_opt = "true"
notes = "(!) kick34005.A500 (md5): 82a21c1890cae844b3df741f2762d48d|(!) kick37175.A500 (md5): dc10d7bdd1b6f450773dfb558477c230|(!) kick40063.A600 (md5): e40a5dfb3d017ba8779faba30cbd1c8e|(!) kick40068.A1200 (md5): 646773759326fbac3b2311fd8c8793ee|(!) kick40060.CD32 (md5): 5f8924d013dd57a89cf349f4cdedc6b1|(!) kick40060.CD32.ext (md5): bb72565701b1b6faece07d68ea5da639"
description = "A port of the PUAE Amiga emulator, which is itself a continuation of the E-UAE emulator, to libretro. The core has a built-in AROS fallback Kickstart that is compatible enough for some A500 games, but a proper Kickstart ROM is preferred. This core is well-integrated with libretro and is the first option users should try when seeking to play Amiga games via libretro."

View file

@ -1,16 +1,34 @@
# Software Information
display_name = "Sharp - X68000 (PX68k)"
authors = "hissorii"
supported_extensions = "dim|zip|img|d88|88d|hdm|dup|2hd|xdf|hdf|cmd|m3u"
corename = "PX68k"
manufacturer = "Sharp"
categories = "Emulator"
systemname = "Sharp X68000"
systemid = "sharp_x68000"
database = "Sharp - X68000"
license = ""
license = "Custom Non-Commercial"
permissions = ""
display_version = "0.15+"
supports_no_game = "false"
categories = "Emulator"
# Hardware Information
manufacturer = "Sharp"
systemname = "Sharp X68000"
systemid = "sharp_x68000"
# Libretro Features
supports_no_game = "true"
database = "Sharp - X68000"
savestate = "false"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 3
firmware0_desc = "iplrom.dat (X68000 BIOS)"
firmware0_path = "keropi/iplrom.dat"
@ -22,3 +40,5 @@ firmware2_desc = "iplrom30.dat (X68000 BIOS 3)"
firmware2_path = "keropi/iplrom30.dat"
firmware2_opt = "true"
notes = "[i] Place BIOS files in system/keropi folder.|[i] F12 or Retropad L2 for Emulator Menu.|[i] Define your disks path in system/keropi/config StartDir line."
description = "A port of the Portable Sharp X68000 Emulator to libretro. The core can launch games directly or can be launched with no content and then use the built-in OSD menu via retropad-L2 or F12 key."

View file

@ -1,16 +1,34 @@
# Software Information
display_name = "NEC - PC-8000 / PC-8800 series (QUASI88)"
authors = "Showzoh Fukunaga"
supported_extensions = "d88|u88|m3u"
corename = "QUASI88"
manufacturer = "NEC"
categories = "Emulator"
systemname = "PC-8000 / PC-8800 series"
systemid = "pc_88"
database = ""
license = "BSD 3-Clause"
license = "BSD 3-Clause and MAME non-commercial"
permissions = ""
display_version = "0.6.4"
categories = "Emulator"
# Hardware Information
manufacturer = "NEC"
systemname = "PC-8000 / PC-8800 series"
systemid = "pc_88"
# Libretro Features
supports_no_game = "true"
savestate = "true"
savestate_features = "deterministic"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "true"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 10
firmware0_desc = "n88.rom (Main BIOS)"
firmware0_path = "quasi88/n88.rom"
@ -43,3 +61,5 @@ firmware9_desc = "n88jisho.rom (Jisho)"
firmware9_path = "quasi88/n88jisho.rom"
firmware9_opt = "true"
notes = "QUASI88 by Showzoh Fukunaga.|Sound driver by MAME team.|fmgen and PC-8801 pseudo BIOS by cisc.|libretro port by Celerizer.| |BSD 3-Clause License| |Redistribution and use in source and binary|forms, with or without modification, are permitted|provided that the following conditions are met:| |1. Redistributions of source code must retain the| above copyright notice, this list of conditions and| the following disclaimer.| |2. Redistributions in binary form must reproduce the| above copyright notice, this list of conditions and| the following disclaimer in the documentation and/or| other materials provided with the distribution.| |3. Neither the name of the copyright holder nor the| names of its contributors may be used to endorse or| promote products derived from this software without| specific prior written permission.| |THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND|CONTRIBUTORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,|INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF|MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE|DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR|CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,|SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT|NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;|LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)|HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN|CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR|OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,|EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
description = "A port of the Quasi88 emulator for NEC's PC-8000 computer platform to libretro. This core supports built-in BIOS and fonts as fallbacks if the user does not supply their own dumps, and it can start using between 0 and 6 disks as content using the subsystem interface. It does not support the disk control interface but instead uses the dpad in conjunction with the L and R shoulder buttons to cycle among disks in the first and second drive positions, respectively."

View file

@ -1,15 +1,32 @@
# Software Information
display_name = "Nintendo - NES / Famicom (QuickNES)"
authors = "blargg|kode54"
supported_extensions = "nes"
corename = "QuickNES"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Nintendo Entertainment System"
systemid = "nes"
database = "Nintendo - Nintendo Entertainment System"
license = "LGPLv2.1+"
permissions = ""
display_version = "Git"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Nintendo Entertainment System"
systemid = "nes"
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Nintendo Entertainment System"
savestate = "true"
savestate_features = "deterministic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "QuickNES is the fastest NES emulator available via libretro, though this speed comes at the cost of some accuracy. This core should be used only when performance is of the utmost concern and even FCEUmm is too demanding."

View file

@ -1,7 +1,10 @@
# Software Information
display_name = "SNK - Neo Geo Pocket / Color (RACE)"
authors = "Judge_|Flavor|Akop Karapetyan|theelf|frangarcj|negativeExponent"
supported_extensions = "ngp|ngc|ngpc|npc"
corename = "RACE"
# Hardware Information
manufacturer = "SNK"
categories = "Emulator"
systemname = "Neo Geo Pocket (Color)"
@ -10,4 +13,20 @@ database = "SNK - Neo Geo Pocket|SNK - Neo Geo Pocket Color"
license = "GPLv2"
permissions = ""
display_version = "v2.16"
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "A libretro core of the RACE emulator for NeoGeo Pocket Color, which was modified by theelf to run on the Playstation Portable. As such, it is very performance focused and is a good option for devices that cannot run the Beetle-NGP core at full speed."

View file

@ -1,11 +1,29 @@
# Software Information
display_name = "Redbook Audio Player"
authors = "Brad Parker"
supported_extensions = "cue|bin"
corename = "Redbook"
# Hardware Information
categories = "music"
systemname = "Redbook"
systemid = "redbook"
license = "Apache 2.0"
permissions = ""
display_version = "1.0"
# Libretro Features
supports_no_game = "false"
savestate = "false"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "false"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "A libretro core for playing back Redbook-formatted audio, such as commercial audio CDs."

View file

@ -1,12 +1,30 @@
# Software Information
display_name = "Flashback (REminiscence)"
authors = "Gregory Montoir|Stuart Carnie"
supported_extensions = "map|aba|seq|lev"
corename = "REminiscence"
categories = "Game"
database = "Flashback"
systemname = "Flashback Game Engine"
license = "GPLv3"
permissions = ""
display_version = "0.3.6"
# Hardware Information
categories = "Game"
systemname = "Flashback Game Engine"
# Libretro Features
supports_no_game = "false"
notes = ""
database = "Flashback"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "false"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "A port of the REminiscence engine, a reimplementation of the engine used by Delphine Software's Flashback, to libretro. The core requires data files from the game and is compatible with the Steam/GOG, DOS, PC-CD, Amiga and Macintosh releases. The core does not support regular saves, only savestates."