more features and descriptions

This commit is contained in:
hunterk 2021-04-07 13:35:54 -05:00
parent eefd91d947
commit 67bf409f76
9 changed files with 139 additions and 24 deletions

View file

@ -17,7 +17,6 @@ systemid = "mame"
supports_no_game = "false"
database = "MAME 2015"
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"

View file

@ -1,13 +1,32 @@
# Software Information
display_name = "Nintendo - Game Boy / Color (TGB Dual)"
authors = "GIGO|Hii"
supported_extensions = "gb|gbc|sgb"
corename = "TGB Dual"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
license = "GPLv2"
permissions = ""
display_version = "v0.8.3"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
savestate = "true"
savestate_features = "deterministic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A port of the TGB Dual Game Boy emulator to libretro. While this core is a decent, usable emulator, it is most notable for being able to emulate to Game Boys connected via Link Cable, which is useful for things like trading Pokemon, etc. This functionality can be utilized by a second player either locally or via netplay (if supported by the libretro frontend). Thanks to the core's modest hardware requirements, it should run well even on low-powered hardware, though users with more powerful hardware may be better served by the SameBoy core, which can also do the same Link Cable functionality but with improved accuracy and compatibility."

View file

@ -1,12 +1,31 @@
# Software Information
display_name = "Thomson - MO/TO (Theodore)"
authors = "T. Lorblanches"
supported_extensions = "fd|sap|k7|m7|m5|rom"
corename = "theodore"
database = "Thomson - MOTO"
manufacturer = "Thomson"
categories = "Emulator"
systemname = "Thomson MO/TO"
license = "GPLv3"
permissions = ""
display_version = "Git"
categories = "Emulator"
# Hardware Information
manufacturer = "Thomson"
systemname = "Thomson MO/TO"
# Libretro Features
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "A port of the Theodore emulator for the Thomson MO/TO system--a family of French 8-bit home computers--to libretro. This core emulates all of the main models of the MO/TO family, including the TO7, TO7/70, TO8, TO8D, TO9, TO9+, MO5 and MO6 models, as well as the Olivetti Prodest PC128, which is a rebranded MO6 that was released in the Italian market. The core includes an onscreen keyboard, which can be toggled with retropad-select and navigated using the d-pad and retropad-B to press the selected key."

View file

@ -1,10 +1,30 @@
# Software Information
display_name = "The Powder Toy"
authors = "jselby|Original TPT Contributors"
supported_extensions = "cps"
corename = "ThePowderToy"
categories = "Game"
systemname = "Physics Toy"
license = "GPLv3"
permissions = ""
display_version = "v92.5.336"
systemname = "Physics Toy"
# Hardware Information
# Libretro Features
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "false"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL ES >= 2.0"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A port of the Powdertoy physics sandbox/simulation engine to libretro. The simulation includes air pressure and velocity, heat, gravity and countless interactions among different virtual substances, which can be used to construct complex machines, guns, bombs, realistic terrain and more."

View file

@ -28,3 +28,5 @@ hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A port of the FREE and OPEN SOURCE fantasy computer TIC-80 to libretro. This core is intended for playing small, retro-styled games created through the TIC-80 SDK."

View file

@ -1,14 +1,32 @@
# Software Information
display_name = "Quake (TyrQuake)"
authors = "Kevin Shanahan (Tyrann)"
supported_extensions = "pak"
corename = "TyrQuake"
manufacturer = "Id Software"
categories = "Game"
systemname = "Quake Game Engine"
systemid = "quake_1"
license = "GPLv2"
permissions = ""
display_version = "v0.62"
categories = "Game"
# Hardware Information
manufacturer = "Id Software"
systemname = "Quake Game Engine"
systemid = "quake_1"
# Libretro Features
supports_no_game = "false"
database = "Quake"
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 = "[i] Make those folders in the same directory:|[i] -id1 for the main game|[i] -hipnotic for the 1st mission pack|[i] -rogue for the 2nd mission pack|[i] -quoth for Quoth addon|[i] Put BGM into a subfolder named music in each of them."
description = "A port of the tyrquake engine, which is based on iD's open source Quake engine, to libretro. While remaining relatively conservative and true-to-the-original, this core provides the additional features of running at fixed framerates (with interpolated animations applied on the keyframe for smooth animation at greater-than-original framerates), software bilinear filtering, software Half-Life/Quake 2-style colored lighting RGBA and third-person view mode. Check the libretro documentation for an explanation on the directory structure required to load BGM files, etc."

View file

@ -15,7 +15,7 @@ manufacturer = "Commodore"
systemname = "Amiga"
systemid = "commodore_amiga"
# Firmware
# Firmware / BIOS
firmware_count = 5
firmware0_desc = "kick34005.A500 (Amiga 500 BIOS, Kickstart v1.3 Rev. 34.005)"
firmware0_path = "kick34005.A500"
@ -32,3 +32,5 @@ firmware3_opt = "false"
firmware4_desc = "kick40060.CD32.ext (Amiga CD32 Extended BIOS, CD32 Extended ROM Rev. 40.060)"
firmware4_path = "kick40060.CD32.ext"
firmware4_opt = "false"
description = "An old fork of the uae4arm Amiga emulator, ported to libretro. This core is intended only for use on very weak, low-powered hardware and should only be used in cases where the P-UAE core is not available or cannot maintain full speed."

View file

@ -1,13 +1,30 @@
# Software Information
display_name = "Multi (UME 2015)"
authors = "MAMEdev"
supported_extensions = "zip|chd|7z"
corename = "UME 2015 (0.160)"
manufacturer = "Various"
categories = "Emulator"
systemname = "Multi (various)"
systemid = "mame"
license = "MAME"
permissions = ""
display_version = "Git"
display_version = "0.160"
categories = "Emulator"
# Hardware Information
manufacturer = "Various"
systemname = "Multi (various)"
systemid = "mame"
# Libretro Features
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "1.0"
hw_render = "false"
disk_control = "false"
notes = "[1] UME 2015 (Git) requires the hashes from the MAME/MESS source code|[^] to be inside the 'SYSTEMDIR\ume\hash' directory and softlist romset|(!) [2] UME 2015 supports UME save states.|[3] UME 2015 supports extracted UME 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\ume' directory.|[7] When saving, the following directories will be created in the 'SAVEDIR\ume'|[^] directory: STATES, NVRAM, INPUT, SNAPS, CFG, MEMCARD, and DIFF."
description = "Based on a snapshot of the MAME codebase circa 2015, 'UME 2015' is compatible with MAME 0.160 ROM sets. MAME is the most compatible emulator in the world, and it can run almost any game from any platform. This core specifically includes the non-Arcade portions of the MAME software list. If your device can run the up-to-date MAME - Current core (or any other newer snapshot) at full speed, most users will have a better experience with that core, since it has the benefit of years more development and accuracy improvements behind it."

View file

@ -1,10 +1,29 @@
# Software Information
display_name = "Uzebox (Uzem)"
supported_extensions = "uze"
corename = "uzem"
manufacturer = "Uzebox"
categories = "Emulator"
systemname = "Uzebox"
systemid = "uzebox"
database = "Uzebox"
license = "MIT"
categories = "Emulator"
# Hardware Information
manufacturer = "Uzebox"
systemname = "Uzebox"
# Libretro Features
supports_no_game = "false"
database = "Uzebox"
savestate = "true"
savestate_features = "basic"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "false"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A port of Uzem, the official emulator for the Uzebox--a retro-minimalist 8-bit open source game console based on Atmel's AVR ATmega644 microcontroller--to libretro."