From 3fa46d4089286246fff6d4cbaa68c3d5a26154f5 Mon Sep 17 00:00:00 2001 From: hunterk Date: Tue, 30 Mar 2021 10:04:37 -0500 Subject: [PATCH] more descriptions and features --- dist/info/scummvm_libretro.info | 9 +++++---- dist/info/simcp_libretro.info | 16 ++++++++++++---- dist/info/smsplus_libretro.info | 21 ++++++++++++++------- dist/info/snes9x_libretro.info | 2 +- dist/info/squirreljme_libretro.info | 2 ++ dist/info/stella2014_libretro.info | 28 +++++++++++++++++++++++----- dist/info/stella_libretro.info | 27 ++++++++++++++++++++++----- dist/info/stonesoup_libretro.info | 8 ++++++++ dist/info/tempgba_libretro.info | 9 +++++++++ 9 files changed, 96 insertions(+), 26 deletions(-) diff --git a/dist/info/scummvm_libretro.info b/dist/info/scummvm_libretro.info index 2a4d9386..958f37d4 100644 --- a/dist/info/scummvm_libretro.info +++ b/dist/info/scummvm_libretro.info @@ -6,15 +6,15 @@ corename = "ScummVM" categories = "Game" license = "GPLv2" permissions = "" +display_version = "2.1.1" # Hareware Information manufacturer = "LucasArts" systemname = "Game engine" systemid = "scummvm" -database = "ScummVM" -display_version = "2.1.1" # Libretro Features +database = "ScummVM" supports_no_game = "true" savestate = "false" savestate_features = "null" @@ -29,9 +29,8 @@ hw_render = "false" needs_fullpath = "true" disk_control = "false" is_experimental = "false" -needs_kbd_mouse_focus = "true" -# BIOS/Firmware +# Firmware / BIOS firmware_count = 24 firmware0_desc = "access.dat" firmware0_path = "scummvm/extra/access.dat" @@ -103,3 +102,5 @@ firmware23_desc = "scummremastered.zip (ScummVM Remastered Theme)" firmware23_path = "scummvm/theme/scummremastered.zip" firmware23_opt = "true" notes = "Auxiliary files available from https://docs.libretro.com/library/scummvm/#usage" + +description = "A fork of the ScummVM adventure game engine ported to libretro. Since this core was forked off a long time ago, it does not support the latest 3D engines that used to be covered by ResidualVM, such as Blade Runner. Otherwise, most games and features/settings should work just fine." diff --git a/dist/info/simcp_libretro.info b/dist/info/simcp_libretro.info index ae1cece6..84e009df 100644 --- a/dist/info/simcp_libretro.info +++ b/dist/info/simcp_libretro.info @@ -1,12 +1,20 @@ +# Software Information display_name = "SAM Coupe (SimCoupe)" authors = "Simon Owen" supported_extensions = "dsk|mgt|sbt|sad" corename = "SimCoupe" -manufacturer = "Miles Gordon Technology" -categories = "Emulator" -systemname = "SAM coupe" -database = "SAM coupe" license = "GPLv2" permissions = "" display_version = "Git" +categories = "Emulator" + +# Hardware Information +manufacturer = "Miles Gordon Technology" +systemname = "SAM coupe" + +# Libretro Features supports_no_game = "false" +is_experimental = "true" +database = "SAM coupe" + +description = "A port of the SimCoupe emulator to libretro. SimCoupe emulates the SAM Coupe hardware, which is a British 8-bit home computer released in 1989. It had partial compatibility with Sinclair's ZX Spectrum and was marketed as an upgrade from the Spectrum." diff --git a/dist/info/smsplus_libretro.info b/dist/info/smsplus_libretro.info index dba37ae4..ea86bf40 100644 --- a/dist/info/smsplus_libretro.info +++ b/dist/info/smsplus_libretro.info @@ -1,18 +1,23 @@ +# Software Information display_name = "Sega - MS/GG (SMS Plus GX)" authors = "Charles MacDonald|gameblabla" supported_extensions = "sms|bin|rom|col|gg|sg" corename = "SMS Plus GX" -manufacturer = "Sega" -categories = "Emulator" -systemname = "Sega 8-bit" -systemid = "master_system" -database = "Sega - Game Gear|Sega - Master System - Mark III" license = "GPLv2" permissions = "" display_version = "1.8" -supports_no_game = "false" +categories = "Emulator" -# BIOS/Firmware +# Hardware Information +manufacturer = "Sega" +systemname = "Sega 8-bit" +systemid = "master_system" + +# Libretro Features +supports_no_game = "false" +database = "Sega - Game Gear|Sega - Master System - Mark III" + +# Firmware / BIOS firmware_count = 2 firmware0_desc = "bios.sms (Master System BIOS)" @@ -22,3 +27,5 @@ firmware0_opt = "true" firmware1_desc = "BIOS.col (Colecovision BIOS)" firmware1_path = "BIOS.col" firmware1_opt = "true" + +description = "A cousin to the fast, accurate Genesis Plus GX emulator, this core specifically emulates the Sega Master System console hardware without including the Sega consoles covered by Genesis Plus GX. This can be useful for keeping different settings for SMS games, but otherwise, most users are better-served by using the combined Genesis Plus GX core." diff --git a/dist/info/snes9x_libretro.info b/dist/info/snes9x_libretro.info index b092728a..aa094f55 100644 --- a/dist/info/snes9x_libretro.info +++ b/dist/info/snes9x_libretro.info @@ -13,7 +13,7 @@ manufacturer = "Nintendo" systemname = "Super Nintendo Entertainment System" systemid = "super_nes" -# BIOS / Firmware +# Firmware / BIOS firmware_count = 2 firmware0_desc = "BS-X.bin (BS-X - Sore wa Namae o Nusumareta Machi no Monogatari (Japan) (Rev 1))" firmware0_path = "BS-X.bin" diff --git a/dist/info/squirreljme_libretro.info b/dist/info/squirreljme_libretro.info index e86a8f84..2b5f8bb6 100644 --- a/dist/info/squirreljme_libretro.info +++ b/dist/info/squirreljme_libretro.info @@ -47,3 +47,5 @@ firmware0_opt = "false" # Additional notes: #notes = "(!) hash|(!) game rom|(^) continue|[1] notes|[^] continue|[*] list" + +description = "A port of the SquirrelJME Java ME 8 Virtual Machine emulator to libretro. Intended to be small, fast and maintain high compatibility, the core also supports older J2ME software and games designed for flip-phones." diff --git a/dist/info/stella2014_libretro.info b/dist/info/stella2014_libretro.info index 0442b57a..508af340 100644 --- a/dist/info/stella2014_libretro.info +++ b/dist/info/stella2014_libretro.info @@ -1,13 +1,31 @@ +# Software Information display_name = "Atari - 2600 (Stella 2014)" authors = "Stephen Anthony|Bradford Mott|Eckhard Stolberg|Brian Watson" supported_extensions = "a26|bin" corename = "Stella 2014" -manufacturer = "Atari" -categories = "Emulator" -systemname = "Atari 2600" -systemid = "atari_2600" -database = "Atari - 2600" license = "GPLv2" permissions = "" display_version = "3.9.3" +categories = "Emulator" + +# Hardware Information +manufacturer = "Atari" +systemname = "Atari 2600" +systemid = "atari_2600" + +# Libretro Features supports_no_game = "false" +database = "Atari - 2600" +savestate = "true" +savestate_features = "deterministic" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "true" +libretro_saves = "false" +core_options = "false" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" + +description = "A port of Stella, the multi-platform Atari 2600 VCS emulator, to libretro. This core was forked off from the main Stella codebase circa 2014 and, as such, is a snapshot of the features, compatibility and performance from that time. As a result, it is missing many of the accuracy improvements of the up-to-date core and should only be used in cases where the host device cannot run the up-to-date core at full speed." diff --git a/dist/info/stella_libretro.info b/dist/info/stella_libretro.info index 00a6d461..74160a7f 100644 --- a/dist/info/stella_libretro.info +++ b/dist/info/stella_libretro.info @@ -2,12 +2,29 @@ display_name = "Atari - 2600 (Stella)" authors = "Stephen Anthony|Bradford Mott|Eckhard Stolberg|Brian Watson" supported_extensions = "a26|bin" corename = "Stella" -manufacturer = "Atari" -categories = "Emulator" -systemname = "Atari 2600" -systemid = "atari_2600" -database = "Atari - 2600" license = "GPLv2" permissions = "" display_version = "6.0" +categories = "Emulator" + +# Hardware Information +manufacturer = "Atari" +systemname = "Atari 2600" +systemid = "atari_2600" + +# Libretro Features +database = "Atari - 2600" supports_no_game = "false" +savestate = "true" +savestate_features = "deterministic" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "true" +libretro_saves = "false" +core_options = "false" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" + +description = "A port of Stella, the multi-platform Atari 2600 VCS emulator, to libretro. This core has high accuracy and wide compatibility with the Atari 2600 library, making it an excellent first choice for users wanting to play these games. On devices that are too weak to maintain full speed, the older Stella2014 core runs significantly faster at the cost of significantly lower accuracy." diff --git a/dist/info/stonesoup_libretro.info b/dist/info/stonesoup_libretro.info index 778a601a..b624f68b 100644 --- a/dist/info/stonesoup_libretro.info +++ b/dist/info/stonesoup_libretro.info @@ -1,3 +1,4 @@ +# Software Information display_name = "Dungeon Crawl Stone Soup" authors = "DCSS Team" supported_extensions = "crawlrc" @@ -6,4 +7,11 @@ categories = "Game" license = "GPLv2" permissions = "" display_version = "Git" + +# Hardware Information + +# Libretro Features supports_no_game = "false" +is_experimental = "true" + +description = "A preliminary port of the Dungeon Crawl Stone Soup strategy game. This core was forked off from the official codebase quite a while ago and, as such, is missing many of the features and improvements of the last few years." diff --git a/dist/info/tempgba_libretro.info b/dist/info/tempgba_libretro.info index d806d582..3cdeb907 100644 --- a/dist/info/tempgba_libretro.info +++ b/dist/info/tempgba_libretro.info @@ -1,7 +1,10 @@ +# Software Information display_name = "Nintendo - Game Boy Advance (TempGBA)" authors = "Exophase|Takka|Nebuleon|Normmatt|BassAceGold" supported_extensions = "gba|bin|agb|gbz" corename = "TempGBA" + +# Hardware Information manufacturer = "Nintendo" categories = "Emulator" systemname = "Game Boy Advance" @@ -10,9 +13,15 @@ database = "Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)" license = "GPLv2" permissions = "" display_version = "26731013" + +# Libretro Features 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 = "false" notes = "(!) gba_bios.bin (md5): a860e8c0b6d573d191e4ec7db1b1e4f6" + +description = "A fork of the PSP-specific TempGBA emulator for the Game Boy Advance console, ported to libretro. This core is only intended for use on Playstation Portable hardware, and, as a device-optimized fork of gpSP, it is intended to provide a better, more playable experience for GBA games on this low-powered device. Anyone using any other device should stick with the regular gpSP core or--even better--a more accurate core, such as mGBA."