From 89d5e4fcb758ea4d2951b32a39cbce4ff9727265 Mon Sep 17 00:00:00 2001 From: hunterk Date: Tue, 2 Mar 2021 13:48:48 -0600 Subject: [PATCH] add descriptions, change some names --- dist/info/2048_libretro.info | 4 +++- dist/info/3dengine_libretro.info | 4 +++- dist/info/4do_libretro.info | 2 ++ dist/info/81_libretro.info | 2 ++ dist/info/atari800_libretro.info | 2 ++ dist/info/bk_libretro.info | 2 ++ dist/info/blastem_libretro.info | 2 ++ dist/info/bluemsx_libretro.info | 2 ++ dist/info/bnes_libretro.info | 6 ++++-- dist/info/boom3_libretro.info | 2 ++ dist/info/boom3_xp_libretro.info | 2 ++ dist/info/bsnes2014_accuracy_libretro.info | 2 +- dist/info/bsnes2014_balanced_libretro.info | 2 +- dist/info/bsnes2014_performance_libretro.info | 2 +- dist/info/bsnes_cplusplus98_libretro.info | 2 +- dist/info/bsnes_hd_beta_libretro.info | 2 +- dist/info/bsnes_libretro.info | 2 +- dist/info/bsnes_mercury_accuracy_libretro.info | 2 +- dist/info/bsnes_mercury_balanced_libretro.info | 2 +- dist/info/bsnes_mercury_performance_libretro.info | 2 +- dist/info/cannonball_libretro.info | 2 ++ dist/info/cap32_libretro.info | 2 ++ dist/info/chailove_libretro.info | 2 ++ dist/info/citra_canary_libretro.info | 2 ++ dist/info/citra_libretro.info | 4 +++- dist/info/craft_libretro.info | 2 ++ dist/info/crocods_libretro.info | 2 ++ dist/info/daphne_libretro.info | 2 ++ dist/info/desmume2015_libretro.info | 2 ++ dist/info/desmume_libretro.info | 2 ++ dist/info/dinothawr_libretro.info | 2 ++ dist/info/directxbox_libretro.info | 3 +++ dist/info/dolphin_launcher_libretro.info | 4 +++- dist/info/dolphin_libretro.info | 2 ++ dist/info/dosbox_core_libretro.info | 2 ++ dist/info/dosbox_libretro.info | 2 ++ dist/info/dosbox_pure_libretro.info | 2 ++ dist/info/dosbox_svn_ce_libretro.info | 2 ++ dist/info/dosbox_svn_libretro.info | 2 ++ dist/info/duckstation_libretro.info | 2 +- dist/info/easyrpg_libretro.info | 2 ++ dist/info/ecwolf_libretro.info | 2 ++ dist/info/emux_chip8_libretro.info | 2 ++ dist/info/emux_gb_libretro.info | 2 ++ dist/info/emux_nes_libretro.info | 2 ++ dist/info/emux_sms_libretro.info | 2 ++ 46 files changed, 89 insertions(+), 16 deletions(-) diff --git a/dist/info/2048_libretro.info b/dist/info/2048_libretro.info index 198c2973..9f651307 100644 --- a/dist/info/2048_libretro.info +++ b/dist/info/2048_libretro.info @@ -27,4 +27,6 @@ load_subsystem = "false" hw_render = "false" needs_fullpath = "false" disk_control = "false" -is_experimental = "false" \ No newline at end of file +is_experimental = "false" + +description = "A port of the popular puzzle game 2048 to libretro. In addition to being fun and deceptively simple in mechanics, this core also has extremely low requirements and can be useful as a benchmark in some cases." diff --git a/dist/info/3dengine_libretro.info b/dist/info/3dengine_libretro.info index af75ed8f..f93e2625 100644 --- a/dist/info/3dengine_libretro.info +++ b/dist/info/3dengine_libretro.info @@ -25,4 +25,6 @@ supports_no_game = "false" database = "null" needs_fullpath = "false" disk_control = "false" -is_experimental = "true" \ No newline at end of file +is_experimental = "true" + +description = "This is a test core that is mostly useful to developers. It is intended as a reference for core authors and a functionality check for frontend authors. This core demonstrates how to create a hardware-rendered core--in this case, using OpenGL/ES--in a libretro context. This core can load basic *.obj 3D models, which can then be rotated and viewed using the retropad controls." diff --git a/dist/info/4do_libretro.info b/dist/info/4do_libretro.info index 9d93551b..803377d8 100644 --- a/dist/info/4do_libretro.info +++ b/dist/info/4do_libretro.info @@ -81,3 +81,5 @@ firmware9_desc = "panafz10ja-anvil-kanji.bin (Panasonic FZ-10JA Kanji Font ROM)" firmware9_path = "panafz10ja-anvil-kanji.bin" firmware9_opt = "true" notes = "(!) panafz10ja-anvil-kanji.bin (md5): 428577250f43edc902ea239c50d2240d" + +description = "A port of 4DO, itself a fork of FreeDO, to libretro. One of several BIOS ROMs must be placed into your RetroArch / libretro "System Directory" folder. "norsa" versions have the RSA encryption check disabled which should allow unsigned software to run. This core is very demanding and is still in development, so many games have varying levels of compatibility and/or bugs." diff --git a/dist/info/81_libretro.info b/dist/info/81_libretro.info index f6501f31..4e0c43e1 100644 --- a/dist/info/81_libretro.info +++ b/dist/info/81_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "false" disk_control = "false" is_experimental = "false" notes = "[1] Amstrad have kindly given their permission for the redistribution|[^] of their copyrighted material but retain that copyright." + +description = "A work-in-progress port of EightyOne (a.k.a. THE Sinclair Emulator) to libretro. The core currently only emulates the Sinclair ZX81 with 16Kb RAM and correctly loads and runs many games in the "p" and "tzx" formats. The core will attempt to autoconfigure any games that are included in its internal database, which includes many homebrew and colorized games. While EightyOne is capable of emulating some ZX Spectrum machines, they are not included in this core, as they are already covered by the Fuse libretro core." diff --git a/dist/info/atari800_libretro.info b/dist/info/atari800_libretro.info index 884f3a51..b6218a0c 100644 --- a/dist/info/atari800_libretro.info +++ b/dist/info/atari800_libretro.info @@ -37,3 +37,5 @@ firmware0_desc = "5200.rom (5200 BIOS)" firmware0_path = "5200.rom" firmware0_opt = "false" notes = "(!) 5200.rom (md5): 281f20ea4320404ec820fb7ec0693b38" + +description = "A port of the free and portable Atari800 emulator to libretro. This core supports games and programs written for the Atari 8-bit computers (400, 800, 600 XL, 800XL, 130XE) and 5200 console. When loaded, the core should boot to the Atari Computer - Memo Pad screen and will generate a .atari800.cfg config file in the frontend's home directory and will add the required BIOS files it detects in the frontend's system directory to the config file. Once that is done, users may manually select which Atari system to emulate through the Atari System core option. These and other options can also be modified through the core's own menu, accessible through the retrokeyboard's F1 key." diff --git a/dist/info/bk_libretro.info b/dist/info/bk_libretro.info index 71626327..dd1d5433 100644 --- a/dist/info/bk_libretro.info +++ b/dist/info/bk_libretro.info @@ -46,3 +46,5 @@ firmware7_path = "bk/MONIT10.ROM" firmware7_opt = "true" notes = "(!) bk/B11M_BOS.ROM (md5): fe4627d1e3a1535874085050733263e7|(!) bk/B11M_EXT.ROM (md5): dc52f365d56fa1951f5d35b1101b9e3f|(!) bk/BAS11M_0.ROM (md5): 946f6f23ded03c0e26187f0b3ca75993|(!) bk/BAS11M_1.ROM (md5): 1e6637f32aa7d1de03510030cac40bcf|(!) bk/DISK_327.ROM (md5): 5015228eeeb238e65da8edcd1b6dfac7|(!) bk/BASIC10.ROM (md5): 3fa774326d75410a065659aea80252f0|(!) bk/FOCAL10.ROM (md5): 5737f972e8638831ab71e9139abae052|(!) bk/MONIT10.ROM (md5): 95f8c41c6abf7640e35a6a03cecebd01" + +description = "A port of the PDP11 emulator to libretro. This core emulates the Soviet Electronica BK computers series, including the BK-0010, BK-0010.01 and BK-0011(M), as well as the Terak 8510/a, which is a 1976 American PDP-11/03 platform that the Electronica BK series were designed after. The BK series computers were the first mass-produced, affordable personal computers in Russia in the 1980s and they had a tremendous effect on the development of the Russian-speaking software community, similar to the C64, ZX Spectrum and Atari 2600 communities elsewhere in the world. These computers will accept console commands in English but respond mostly in Russian, so this core is mostly of use to Russian-speaking users." diff --git a/dist/info/blastem_libretro.info b/dist/info/blastem_libretro.info index 2a391c43..9741d993 100644 --- a/dist/info/blastem_libretro.info +++ b/dist/info/blastem_libretro.info @@ -38,3 +38,5 @@ firmware0_path = "rom.db" firmware0_opt = "true" notes = "(!) rom.db (md5): ff4a3572475236e859e3e9ac5c87d1f1" + +description = "A port of the BlastEm Sega Genesis/Mega Drive emulator to libretro. This emulator is focused on being both extremely accurate and extremely fast. While it is not as mature as Genesis Plus GX, its extreme accuracy makes it capable of running many demos and test ROMs that choke other emulators, including the notoriously complex Titan Overdrive I and II demos." diff --git a/dist/info/bluemsx_libretro.info b/dist/info/bluemsx_libretro.info index d0b1b5cf..eb935a1e 100644 --- a/dist/info/bluemsx_libretro.info +++ b/dist/info/bluemsx_libretro.info @@ -31,3 +31,5 @@ disk_control = "true" is_experimental = "false" needs_kbd_mouse_focus = "true" notes = "(!) The libretro port of blueMSX requires the BIOS files|from full standalone package inside the 'System\Machines' directory |and media database files into 'System\Databases' directory.|https://docs.libretro.com/library/bluemsx/#bios|(!) ColecoVision Gamepad Mapping is as follow:|Button 1 as Retropad A|Button 2 as Retropad B|Dial keys 1 to 8 as X, Y, R, L, R2, L2, R3, L3|Star as Select, Hash as Start|0 & 9 are on keyboard 1 & 2 for Player 1|0 & 9 are on keyboard 3 & 4 for Player 2.|(!) To play SpectraVideo cassettes type 'cload' then 'run'|or BLOAD ''CAS:'',R depending of game." + +description = "A port of the blueMSX emulator to libretro. This emulator is cycle accurate and covers all generations of MSX computers, as well as SVI, ColecoVision and Sega SG-1000 machines. This core requires the 'Databases' and 'Machines' folders from a standalone installation of blueMSX to be placed in the frontend's system directory to function." diff --git a/dist/info/bnes_libretro.info b/dist/info/bnes_libretro.info index 9c6ef32d..257c4f55 100644 --- a/dist/info/bnes_libretro.info +++ b/dist/info/bnes_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - NES / Famicom (bnes)" categories = "Emulator" -authors = "byuu|Ryphecha" +authors = "Near|Ryphecha" corename = "bnes/higan" supported_extensions = "nes" license = "GPLv3" @@ -28,4 +28,6 @@ database = "Nintendo - Nintendo Entertainment System" hw_render = "false" needs_fullpath = "false" disk_control = "false" -is_experimental = "true" \ No newline at end of file +is_experimental = "true" + +description = "An initial and long-out-of-date port of Near's bnes emulator to libretro. This core was based on Near's first foray into NES/Famicom emulation and was not kept up-to-date with later improvements, and, as such, it is broken in many ways. No one should use this core to actually play games and it is only here for historical and research purposes." diff --git a/dist/info/boom3_libretro.info b/dist/info/boom3_libretro.info index 688403d0..c7d1333c 100644 --- a/dist/info/boom3_libretro.info +++ b/dist/info/boom3_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "true" disk_control = "false" is_experimental = "false" database = "Doom 3" + +description = "A source port of the Doom 3 engine to libretro. This release does not contain any game data, which is still covered by the original EULA and must be obeyed as usual. The core requires games to be patched to the latest 1.3.1 version and is compatible with data from the Doom 3 and Doom 3: Resurrection of Evil releases available via Steam and Humble Store." diff --git a/dist/info/boom3_xp_libretro.info b/dist/info/boom3_xp_libretro.info index a144e6d4..09f85619 100644 --- a/dist/info/boom3_xp_libretro.info +++ b/dist/info/boom3_xp_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "true" disk_control = "false" is_experimental = "false" database = "Doom 3" + +description = "A source port of the Doom 3 engine to libretro. This release does not contain any game data, which is still covered by the original EULA and must be obeyed as usual. The core requires games to be patched to the latest 1.3.1 version and is compatible with data from the Doom 3 and Doom 3: Resurrection of Evil releases available via Steam and Humble Store." diff --git a/dist/info/bsnes2014_accuracy_libretro.info b/dist/info/bsnes2014_accuracy_libretro.info index af8d5a8f..4f4bb9b3 100644 --- a/dist/info/bsnes2014_accuracy_libretro.info +++ b/dist/info/bsnes2014_accuracy_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes 2014 Accuracy)" categories = "Emulator" -authors = "byuu" +authors = "Near" corename = "bsnes 2014 Accuracy" supported_extensions = "sfc|smc|bml" license = "GPLv3" diff --git a/dist/info/bsnes2014_balanced_libretro.info b/dist/info/bsnes2014_balanced_libretro.info index 990be64c..ff0cad04 100644 --- a/dist/info/bsnes2014_balanced_libretro.info +++ b/dist/info/bsnes2014_balanced_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes 2014 Balanced)" categories = "Emulator" -authors = "byuu" +authors = "Near" corename = "bsnes 2014 Balanced" supported_extensions = "sfc|smc|bml" license = "GPLv3" diff --git a/dist/info/bsnes2014_performance_libretro.info b/dist/info/bsnes2014_performance_libretro.info index 4361c12d..4390a9ff 100644 --- a/dist/info/bsnes2014_performance_libretro.info +++ b/dist/info/bsnes2014_performance_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes 2014 Performance)" categories = "Emulator" -authors = "byuu" +authors = "Near" corename = "bsnes 2014 Performance" supported_extensions = "sfc|smc|bml" license = "GPLv3" diff --git a/dist/info/bsnes_cplusplus98_libretro.info b/dist/info/bsnes_cplusplus98_libretro.info index 9967a88e..b6903507 100644 --- a/dist/info/bsnes_cplusplus98_libretro.info +++ b/dist/info/bsnes_cplusplus98_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes C++98 (v085))" categories = "Emulator" -authors = "byuu|Themaister|Ver GreenEyes" +authors = "Near|Themaister|Ver GreenEyes" corename = "bsnes C++98 (v085)" supported_extensions = "sfc|smc" license = "GPLv3" diff --git a/dist/info/bsnes_hd_beta_libretro.info b/dist/info/bsnes_hd_beta_libretro.info index 2d458d6b..0091ef18 100644 --- a/dist/info/bsnes_hd_beta_libretro.info +++ b/dist/info/bsnes_hd_beta_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes-hd beta)" categories = "Emulator" -authors = "byuu|DerKoun" +authors = "Near|DerKoun" corename = "bsnes-hd beta" supported_extensions = "sfc|smc|gb|gbc" license = "GPLv3" diff --git a/dist/info/bsnes_libretro.info b/dist/info/bsnes_libretro.info index 30f5b2d5..9c9a7733 100644 --- a/dist/info/bsnes_libretro.info +++ b/dist/info/bsnes_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes)" categories = "Emulator" -authors = "byuu" +authors = "Near" corename = "bsnes" supported_extensions = "sfc|smc|gb|gbc|bs" license = "GPLv3" diff --git a/dist/info/bsnes_mercury_accuracy_libretro.info b/dist/info/bsnes_mercury_accuracy_libretro.info index e372cbc9..e23c2a18 100644 --- a/dist/info/bsnes_mercury_accuracy_libretro.info +++ b/dist/info/bsnes_mercury_accuracy_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes-mercury Accuracy)" categories = "Emulator" -authors = "byuu|Alcaro" +authors = "Near|Alcaro" corename = "bsnes-mercury Accuracy" supported_extensions = "sfc|smc|bml" license = "GPLv3" diff --git a/dist/info/bsnes_mercury_balanced_libretro.info b/dist/info/bsnes_mercury_balanced_libretro.info index 7fa3c8a3..3848e3ab 100644 --- a/dist/info/bsnes_mercury_balanced_libretro.info +++ b/dist/info/bsnes_mercury_balanced_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes-mercury Balanced)" categories = "Emulator" -authors = "byuu|Alcaro" +authors = "Near|Alcaro" corename = "bsnes-mercury Balanced" supported_extensions = "sfc|smc|bml" license = "GPLv3" diff --git a/dist/info/bsnes_mercury_performance_libretro.info b/dist/info/bsnes_mercury_performance_libretro.info index 4e2320bc..9a968d4d 100644 --- a/dist/info/bsnes_mercury_performance_libretro.info +++ b/dist/info/bsnes_mercury_performance_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Nintendo - SNES / SFC (bsnes-mercury Performance)" categories = "Emulator" -authors = "byuu|Alcaro" +authors = "Near|Alcaro" corename = "bsnes-mercury Performance" supported_extensions = "sfc|smc|bml" license = "GPLv3" diff --git a/dist/info/cannonball_libretro.info b/dist/info/cannonball_libretro.info index a59c33a7..6aa68303 100644 --- a/dist/info/cannonball_libretro.info +++ b/dist/info/cannonball_libretro.info @@ -29,3 +29,5 @@ needs_fullpath = "true" disk_control = "false" is_experimental = "false" notes = "(!) You need to have a dummy file with the extension .game inside your MAME rom outrun folder." + +description = "A port of the Cannonball enhanced OutRun engine to libretro. This core includes support for increased framerate (true 60 fps, some 120 fps content), true widescreen, new game modes and many more enhancements. To run the core/game, you will need to extract the contents of an OutRun Revision B ROM archive alongside a dummy file that ends in the *.game file extension (the frontend will load this 'game' file)." diff --git a/dist/info/cap32_libretro.info b/dist/info/cap32_libretro.info index c6e84fea..527dbc46 100644 --- a/dist/info/cap32_libretro.info +++ b/dist/info/cap32_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "true" disk_control = "true" is_experimental = "false" needs_kbd_mouse_focus = "true" + +description = "A port of the Caprice32 emulator to libretro. This core emulates the Amstrad CPC 8-bit home computer series, including the CPC464, CPC664, CPC128, CPC6128+ and GX4000 models, with a high degree of accuracy and compatibility. While the core's autoloaunch options do a pretty good job of guessing the command required to launch a game, users may specify a command to be executed on launch via an m3u playlist. See the core's documentation for further details." diff --git a/dist/info/chailove_libretro.info b/dist/info/chailove_libretro.info index 88e2cb67..a344742b 100644 --- a/dist/info/chailove_libretro.info +++ b/dist/info/chailove_libretro.info @@ -29,3 +29,5 @@ hw_render = "false" needs_fullpath = "true" disk_control = "false" is_experimental = "false" + +description = "A free, open-source framework used to make 2D games in ChaiScript, ported to libretro. The ChaiLove API is roughly inspired by the LOVE API, and a number of simple 2D games are already available for it." diff --git a/dist/info/citra_canary_libretro.info b/dist/info/citra_canary_libretro.info index f52a2a33..a34d7c2c 100644 --- a/dist/info/citra_canary_libretro.info +++ b/dist/info/citra_canary_libretro.info @@ -30,3 +30,5 @@ required_hw_api = "OpenGL Core >= 3.3" needs_fullpath = "true" disk_control = "false" is_experimental = "false" + +description = "A port of the Citra 3DS emulator to libretro. This core is based on the 'Canary' branch, which includes some experimental changes/features that are not considered ready for inclusion in the main branch. The core requires decrypted ROMs to function, and some games require Mii data to be dumped from your own 3DS console." diff --git a/dist/info/citra_libretro.info b/dist/info/citra_libretro.info index 32d8ed50..6b3c945b 100644 --- a/dist/info/citra_libretro.info +++ b/dist/info/citra_libretro.info @@ -29,4 +29,6 @@ hw_render = "true" required_hw_api = "OpenGL Core >= 3.3" needs_fullpath = "true" disk_control = "false" -is_experimental = "false" \ No newline at end of file +is_experimental = "false" + +description = "A port of the Citra 3DS emulator to libretro. The core requires decrypted ROMs to function, and some games require Mii data to be dumped from your own 3DS console." diff --git a/dist/info/craft_libretro.info b/dist/info/craft_libretro.info index 9f9bf799..e0790133 100644 --- a/dist/info/craft_libretro.info +++ b/dist/info/craft_libretro.info @@ -28,3 +28,5 @@ hw_render = "false" needs_fullpath = "false" disk_control = "false" is_experimental = "false" + +description = "A basic clone of the Minecraft sandbox game, ported to libretro. This core is written in native code (i.e., not Java) and is hardware-accelerated, making it extremely fast and smooth. However, it lacks many of the advanced functionalities familiar to Minecraft, such as redstone." diff --git a/dist/info/crocods_libretro.info b/dist/info/crocods_libretro.info index 0017b769..e3510a13 100644 --- a/dist/info/crocods_libretro.info +++ b/dist/info/crocods_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "false" disk_control = "false" is_experimental = "false" needs_kbd_mouse_focus = "true" + +description = "A port of the CrocoDS Amstrad CPC emulator to libretro. This emulator was originally written for use on the Nintendo DS console via homebrew, and, as such, runs well even on very weak hardware." diff --git a/dist/info/daphne_libretro.info b/dist/info/daphne_libretro.info index c2c4f7c3..0bfa2442 100644 --- a/dist/info/daphne_libretro.info +++ b/dist/info/daphne_libretro.info @@ -30,3 +30,5 @@ hw_render = "false" needs_fullpath = "true" disk_control = "false" is_experimental = "true" + +description = "A port of the Daphne Laserdisc emulator to libretro. This core plays classic full-motion video games as they appeared in arcades." diff --git a/dist/info/desmume2015_libretro.info b/dist/info/desmume2015_libretro.info index 723b99b5..5f610c97 100644 --- a/dist/info/desmume2015_libretro.info +++ b/dist/info/desmume2015_libretro.info @@ -42,3 +42,5 @@ firmware2_desc = "bios9.bin (ARM9 BIOS)" firmware2_path = "bios9.bin" firmware2_opt = "true" notes = "(!) firmware.bin (md5): 145eaef5bd3037cbc247c213bb3da1b3|(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25|[1] Enable 'Use External BIOS/Firmware' core option to use firmware files" + +description = "A port of the mature and longstanding DeSmuME emulator for Nintendo's DS console to libretro. The core has very good compatibility and many modern features, but since this is an older snapshot (circa 2015), most users should try the up-to-date core and only fall back to this one if needed for performance reasons." diff --git a/dist/info/desmume_libretro.info b/dist/info/desmume_libretro.info index 03bca324..caf3f3d3 100644 --- a/dist/info/desmume_libretro.info +++ b/dist/info/desmume_libretro.info @@ -43,3 +43,5 @@ firmware2_desc = "bios9.bin (ARM9 BIOS)" firmware2_path = "bios9.bin" firmware2_opt = "true" notes = "(!) firmware.bin (md5): 145eaef5bd3037cbc247c213bb3da1b3|(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25|[1] Enable 'Use External BIOS/Firmware' core option to use firmware files" + +description = "A port of the mature and longstanding DeSmuME emulator for Nintendo's DS console to libretro. The core has very good compatibility and many modern features, including increased internal resolution (very demanding)." diff --git a/dist/info/dinothawr_libretro.info b/dist/info/dinothawr_libretro.info index bd6c6fdd..d870a037 100644 --- a/dist/info/dinothawr_libretro.info +++ b/dist/info/dinothawr_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "true" disk_control = "false" is_experimental = "false" notes = "(!) Dinothawr requires data ROM 'Dinothawr.zip'.|(!) Load Content 'dinothawr.game'." + +description = "A clever and cute push-the-block-in-a-straight-line puzzle game in the spirit of Kickle Cubicle written from the ground up for libretro. The core includes the puzzle game engine, while the game content (artwork and puzzle layouts) are included in the separate content package." diff --git a/dist/info/directxbox_libretro.info b/dist/info/directxbox_libretro.info index 0dffcc86..a22c5e75 100644 --- a/dist/info/directxbox_libretro.info +++ b/dist/info/directxbox_libretro.info @@ -15,3 +15,6 @@ systemid = "xbox" # Libretro Features database = "Microsoft - Xbox" +is_experimental = "true" + +description = "A very preliminary and WIP emulator for Microsoft's original Xbox console. This emulator does not play any games and is only of interest to developers who wish to work on it." diff --git a/dist/info/dolphin_launcher_libretro.info b/dist/info/dolphin_launcher_libretro.info index 2841632e..6af44033 100644 --- a/dist/info/dolphin_launcher_libretro.info +++ b/dist/info/dolphin_launcher_libretro.info @@ -29,4 +29,6 @@ hw_render = "false" needs_fullpath = "false" disk_control = "false" is_experimental = "false" -notes = "(!) This core launches an external Dolphin Emulator installation, which runs outside of the libretro frontend." \ No newline at end of file +notes = "(!) This core launches an external Dolphin Emulator installation, which runs outside of the libretro frontend." + +description = "A basic skeleton core which has the sole purpose of launching an external instance of the popular Dolphin emulator. This allows users to launch Gamecube and/or Wii games from a libretro frontend while using the external Dolphin emulator, which will then run outside of the libretro frontend (that is, features of the frontend will not be available). Many/most users will be better served by using the libretro-native dolphin-libretro core, which provides a normal libretro experience, but this core may be useful to access features that are not exposed to the native libretro core." diff --git a/dist/info/dolphin_libretro.info b/dist/info/dolphin_libretro.info index b0ad8700..289814e7 100644 --- a/dist/info/dolphin_libretro.info +++ b/dist/info/dolphin_libretro.info @@ -37,3 +37,5 @@ firmware0_desc = "Dolphin 'Sys' folder" firmware0_path = "dolphin-emu/Sys/codehandler.bin" firmware0_opt = "false" notes = "(!) You need the Dolphin 'Sys' folder in 'system/dolphin-emu'.|(!) Check https://docs.libretro.com/library/dolphin/#setup for more details." + +description = "A port of the popular Dolphin Gamecube/Wii emulator to libretro. This core exposes only a subset of the many features included in the standalone Dolphin emulator, but it can provide a simplified and libretro-native experience for playing these games. The core needs the 'Sys' directory copied from the standalone emulator's files into the frontend's system directory, as this is where the emulator looks to apply per-game settings/hacks for better compatibility and performance. For Dolphin power-users, the reduced functionality of the core may be stifling, in which case the dolphin-launcher core may be a better fit." diff --git a/dist/info/dosbox_core_libretro.info b/dist/info/dosbox_core_libretro.info index d3fd89ef..3f526c8b 100644 --- a/dist/info/dosbox_core_libretro.info +++ b/dist/info/dosbox_core_libretro.info @@ -64,3 +64,5 @@ needs_fullpath = "true" disk_control = "false" is_experimental = "false" needs_kbd_mouse_focus = "true" + +description = "A port of the mature and well-known DOSBox emulator to libretro. This core is kept up-to-date with the latest sources from DOSBox's SVN trunk and provides some improvements over the DOSBox-SVN core, including native MIDI support (as well as Soundfont-based MIDI support via FluidSynth and BASSMIDI), cycle-accurate OPL3 (YMF262) emulation courtesy of Nuked OPL3, MT-32 emulation courtesy of MUNT and experimental 3dfx Voodoo support. This is a good core for users who want a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience." diff --git a/dist/info/dosbox_libretro.info b/dist/info/dosbox_libretro.info index a1b8694e..b9979165 100644 --- a/dist/info/dosbox_libretro.info +++ b/dist/info/dosbox_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "true" disk_control = "false" is_experimental = "false" needs_kbd_mouse_focus = "true" + +description = "A port of the mature and well-known DOSBox emulator to libretro. This core is based on an older snapshot of the upstream code and, as a result, many users will have a better experience with the DOSBox-SVN, DOSBox-Core or DOSBox-Pure cores. This core provides a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience." diff --git a/dist/info/dosbox_pure_libretro.info b/dist/info/dosbox_pure_libretro.info index 16189a23..e05620ec 100644 --- a/dist/info/dosbox_pure_libretro.info +++ b/dist/info/dosbox_pure_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "true" disk_control = "true" is_experimental = "false" needs_kbd_mouse_focus = "true" + +description = "A port of the mature and well-known DOSBox emulator to libretro with a goal of simplicty and ease of use. This core includes a streamlined workflow for launching games directly from ZIP archives (including disk images therein) with automated mapping of controls to gamepads and a native onscreen keyboard. This is a good core for most users who just want to play games and are not looking for a traditional DOS experience." diff --git a/dist/info/dosbox_svn_ce_libretro.info b/dist/info/dosbox_svn_ce_libretro.info index 950c5005..8f06959e 100644 --- a/dist/info/dosbox_svn_ce_libretro.info +++ b/dist/info/dosbox_svn_ce_libretro.info @@ -31,3 +31,5 @@ disk_control = "false" is_experimental = "false" needs_kbd_mouse_focus = "true" notes = "(!) This core requires libsdl1.2 and libsdl-net1.2.|" + +description = "A port of 'SVN' fork of the mature and well-known DOSBox emulator to libretro. This core is up-to-date with the latest DOSBox-SVN trunk and allows on-the-fly configuration and different sync methods (including the potential for perfect sync without tearing on VRR monitors). This core provides a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience." diff --git a/dist/info/dosbox_svn_libretro.info b/dist/info/dosbox_svn_libretro.info index 61485142..2d9605d7 100644 --- a/dist/info/dosbox_svn_libretro.info +++ b/dist/info/dosbox_svn_libretro.info @@ -31,3 +31,5 @@ disk_control = "false" is_experimental = "false" needs_kbd_mouse_focus = "true" notes = "(!) This core requires libsdl1.2 and libsdl-net1.2.|" + +description = "A port of 'SVN' fork of the mature and well-known DOSBox emulator to libretro. This core is up-to-date with the latest DOSBox-SVN trunk and allows on-the-fly configuration and different sync methods (including the potential for perfect sync without tearing on VRR monitors). This core provides a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience." diff --git a/dist/info/duckstation_libretro.info b/dist/info/duckstation_libretro.info index f5a56956..6d2c6aa5 100644 --- a/dist/info/duckstation_libretro.info +++ b/dist/info/duckstation_libretro.info @@ -22,6 +22,6 @@ 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| This core also supports No-Intro BIOS images." -description = "SwanStation is a totally new PlayStation 1 (aka PSX) emulator focusing on playability, speed, and long-term maintainability. Accuracy is not the main focus of the emulator, but the goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. A "BIOS" ROM image is required to start the emulator and to play games. You can use an image from any hardware version or region, although mismatching game regions and BIOS regions may have compatibility issues. A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means. DuckStation includes hardware rendering (OpenGL, Vulkan and D3D11), upscaling and 24-bit color and a 64-bit dynarec." +description = "SwanStation is a fork of the Duckstation PlayStation 1 (aka PSX) emulator focusing on playability, speed, and long-term maintainability ported to libretro. Accuracy is not the main focus of the emulator, but the goal is to be as accurate as possible while maintaining performance suitable for low-end devices. 'Hack' options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. A 'BIOS' ROM image is required to start the emulator and to play games. You can use an image from any hardware version or region, although mismatching game regions and BIOS regions may have compatibility issues. A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means. SwanStation includes hardware rendering (OpenGL, Vulkan and D3D11), upscaling and 24-bit color and a 64-bit dynarec." hw_render = "true" required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | Vulkan >= 1.0 | Direct3D >= 11.0" diff --git a/dist/info/easyrpg_libretro.info b/dist/info/easyrpg_libretro.info index 8e259024..8b716f29 100644 --- a/dist/info/easyrpg_libretro.info +++ b/dist/info/easyrpg_libretro.info @@ -28,3 +28,5 @@ needs_fullpath = "true" disk_control = "false" needs_kbd_mouse_focus = "true" is_experimental = "false" + +description = "A port of the EasyRPG game engine to libretro. This core is compatible with many RPG Maker homebrew games, primarily those created with the 2000 and 2003 flavors of the program." diff --git a/dist/info/ecwolf_libretro.info b/dist/info/ecwolf_libretro.info index 3d18e0cf..ab3d41f8 100644 --- a/dist/info/ecwolf_libretro.info +++ b/dist/info/ecwolf_libretro.info @@ -15,3 +15,5 @@ notes = "(!) ecwolf.pk3 (md5): d68107770b3ba230d10aa27472a7617b" firmware_count = 1 firmware0_desc = "ecwolf.pk3 (ECWolf System File)" firmware0_path = "ecwolf.pk3" + +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." diff --git a/dist/info/emux_chip8_libretro.info b/dist/info/emux_chip8_libretro.info index 4d652d35..76b0e060 100644 --- a/dist/info/emux_chip8_libretro.info +++ b/dist/info/emux_chip8_libretro.info @@ -29,3 +29,5 @@ needs_fullpath = "true" disk_control = "false" needs_kbd_mouse_focus = "false" is_experimental = "true" + +description = "Emux is a cross-platform emulator project with a goal of emulating multiple kinds of machines related to gaming, such as consoles or arcades. Its philosophy is very much inspired by the Linux kernel (hence the name), which brilliantly manages to support multiple machines while keeping drivers entirely platform-independent. Emux is designed in the same way, keeping a code base of CPUs and controllers separate from machines. This emulator was never fully developed and remains here for historical purposes or in case someone wishes to contribute to its development." diff --git a/dist/info/emux_gb_libretro.info b/dist/info/emux_gb_libretro.info index b2a5862a..1b02ddb0 100644 --- a/dist/info/emux_gb_libretro.info +++ b/dist/info/emux_gb_libretro.info @@ -37,3 +37,5 @@ firmware0_desc = "dmg_boot.bin (Game Boy Boot ROM)" firmware0_path = "dmg_boot.bin" firmware0_opt = "false" notes = "(!) dmg_boot.bin (md5): 32fbbd84168d3482956eb3c5051637f5" + +description = "Emux is a cross-platform emulator project with a goal of emulating multiple kinds of machines related to gaming, such as consoles or arcades. Its philosophy is very much inspired by the Linux kernel (hence the name), which brilliantly manages to support multiple machines while keeping drivers entirely platform-independent. Emux is designed in the same way, keeping a code base of CPUs and controllers separate from machines. This emulator was never fully developed and remains here for historical purposes or in case someone wishes to contribute to its development." diff --git a/dist/info/emux_nes_libretro.info b/dist/info/emux_nes_libretro.info index 5a381b6d..043810ea 100644 --- a/dist/info/emux_nes_libretro.info +++ b/dist/info/emux_nes_libretro.info @@ -30,3 +30,5 @@ needs_fullpath = "true" disk_control = "false" needs_kbd_mouse_focus = "false" is_experimental = "true" + +description = "Emux is a cross-platform emulator project with a goal of emulating multiple kinds of machines related to gaming, such as consoles or arcades. Its philosophy is very much inspired by the Linux kernel (hence the name), which brilliantly manages to support multiple machines while keeping drivers entirely platform-independent. Emux is designed in the same way, keeping a code base of CPUs and controllers separate from machines. This emulator was never fully developed and remains here for historical purposes or in case someone wishes to contribute to its development." diff --git a/dist/info/emux_sms_libretro.info b/dist/info/emux_sms_libretro.info index 0c8bead2..3ecf2b45 100644 --- a/dist/info/emux_sms_libretro.info +++ b/dist/info/emux_sms_libretro.info @@ -37,3 +37,5 @@ firmware0_desc = "bios.sms (Master System BIOS)" firmware0_path = "bios.sms" firmware0_opt = "false" notes = "(!) bios.sms (md5): missing" + +description = "Emux is a cross-platform emulator project with a goal of emulating multiple kinds of machines related to gaming, such as consoles or arcades. Its philosophy is very much inspired by the Linux kernel (hence the name), which brilliantly manages to support multiple machines while keeping drivers entirely platform-independent. Emux is designed in the same way, keeping a code base of CPUs and controllers separate from machines. This emulator was never fully developed and remains here for historical purposes or in case someone wishes to contribute to its development."