more descriptions and organizations, libretro features

This commit is contained in:
hunterk 2021-03-04 13:14:21 -06:00
parent 8deb9109dc
commit 2d8c2a271a
20 changed files with 290 additions and 74 deletions

View File

@ -77,10 +77,10 @@ notes = "[1] bsnes uses split ROMS for special chip games.|[*] Notable DSP1/DSP1
# Libretro Features # Libretro Features
savestate = "true" savestate = "true"
savestate_features = "serialized" savestate_features = "serialized"
cheats = "true" cheats = "false"
input_descriptors = "true" input_descriptors = "true"
memory_descriptors = "true" memory_descriptors = "false"
libretro_saves = "false" libretro_saves = "true"
core_options = "true" core_options = "true"
core_options_version = "1.0" core_options_version = "1.0"
load_subsystem = "true" load_subsystem = "true"

View File

@ -80,10 +80,10 @@ notes = "[1] bsnes uses split ROMS for special chip games.|[*] Notable DSP1/DSP1
# Libretro Features # Libretro Features
savestate = "true" savestate = "true"
savestate_features = "serialized" savestate_features = "serialized"
cheats = "true" cheats = "false"
input_descriptors = "true" input_descriptors = "true"
memory_descriptors = "true" memory_descriptors = "false"
libretro_saves = "false" libretro_saves = "true"
core_options = "true" core_options = "true"
core_options_version = "1.0" core_options_version = "1.0"
load_subsystem = "true" load_subsystem = "true"

View File

@ -1,15 +1,20 @@
# Software Information
display_name = "Sega - Dreamcast/NAOMI (Flycast)" display_name = "Sega - Dreamcast/NAOMI (Flycast)"
authors = "flyinghead" authors = "flyinghead"
supported_extensions = "chd|cdi|iso|elf|bin|cue|gdi|lst|zip|dat|7z|m3u" supported_extensions = "chd|cdi|iso|elf|bin|cue|gdi|lst|zip|dat|7z|m3u"
corename = "Flycast" corename = "Flycast"
manufacturer = "Sega"
categories = "Emulator"
systemname = "Sega Dreamcast"
systemid = "dreamcast"
database = "Sega - Dreamcast|Sega - NAOMI"
license = "GPLv2" license = "GPLv2"
permissions = "" permissions = ""
categories = "Emulator"
display_version = "Git" display_version = "Git"
# Hardware Information
manufacturer = "Sega"
systemname = "Sega Dreamcast"
systemid = "dreamcast"
# Libretro Information
database = "Sega - Dreamcast|Sega - NAOMI"
supports_no_game = "false" supports_no_game = "false"
firmware_count = 8 firmware_count = 8
firmware0_desc = "dc/dc_boot.bin (Dreamcast BIOS)" firmware0_desc = "dc/dc_boot.bin (Dreamcast BIOS)"
@ -38,4 +43,6 @@ firmware7_path = "dc/awbios.zip"
firmware7_opt = "true" firmware7_opt = "true"
notes = "(!) dc_boot.bin (md5): e10c53c2f8b90bab96ead2d368858623|(!) dc_flash.bin (md5): 0a93f7940c455905bea6e392dfde92a4|(!) naomi.zip|(!) hod2bios.zip|(!) f355dlx.zip|(!) f355bios.zip|(!) airlbios.zip|(!) awbios.zip" notes = "(!) dc_boot.bin (md5): e10c53c2f8b90bab96ead2d368858623|(!) dc_flash.bin (md5): 0a93f7940c455905bea6e392dfde92a4|(!) naomi.zip|(!) hod2bios.zip|(!) f355dlx.zip|(!) f355bios.zip|(!) airlbios.zip|(!) awbios.zip"
hw_render = "true" hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | OpenGL ES >= 2.0" required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | OpenGL ES >= 2.0 | Vulkan >= 1.0"
description = "A port of the Flycast Dreamcast emulator to libretro. In addition to Dreamcast, the core also supports the NAOMI and Atomiswave arcade platforms (with appropriate BIOS images) and will load these games from the latest MAME ROMset. This version of the core uses advanced graphics API features, so anyone using an older, limited GPU may need to use the GLES2 version if this one is incompatible with their hardware."

View File

@ -1,15 +1,20 @@
# Software Information
display_name = "Microsoft - MSX (fMSX)" display_name = "Microsoft - MSX (fMSX)"
authors = "Marat Fayzullin" authors = "Marat Fayzullin"
supported_extensions = "rom|mx1|mx2|dsk|cas" supported_extensions = "rom|mx1|mx2|dsk|cas"
corename = "fMSX" corename = "fMSX"
manufacturer = "Various"
categories = "Emulator" categories = "Emulator"
systemname = "MSX"
systemid = "msx"
database = "Microsoft - MSX|Microsoft - MSX2"
license = "Non-commercial" license = "Non-commercial"
permissions = "" permissions = ""
display_version = "4.9" display_version = "4.9"
# Hardware Information
manufacturer = "Various"
systemname = "MSX"
systemid = "msx"
# Libretro Information
database = "Microsoft - MSX|Microsoft - MSX2"
supports_no_game = "false" supports_no_game = "false"
firmware_count = 10 firmware_count = 10
firmware0_desc = "MSX.ROM (MSX BIOS)" firmware0_desc = "MSX.ROM (MSX BIOS)"
@ -43,3 +48,5 @@ firmware9_desc = "KANJI.ROM (Kanji Font)"
firmware9_path = "KANJI.ROM" firmware9_path = "KANJI.ROM"
firmware9_opt = "true" firmware9_opt = "true"
notes = "(!) MSX.ROM (md5): 364a1a579fe5cb8dba54519bcfcdac0d|(!) MSX2.ROM (md5): ec3a01c91f24fbddcbcab0ad301bc9ef|(!) MSX2EXT.ROM (md5): 2183c2aff17cf4297bdb496de78c2e8a|(!) MSX2P.ROM (md5): 847cc025ffae665487940ff2639540e5|(!) MSX2PEXT.ROM (md5): 7c8243c71d8f143b2531f01afa6a05dc |(!) DISK.ROM (md5): 80dcd1ad1a4cf65d64b7ba10504e8190 |(!) FMPAC.ROM (md5): 6f69cc8b5ed761b03afd78000dfb0e19 |(!) MSXDOS2.ROM (md5): 6418d091cd6907bbcf940324339e43bb |(!) PAINTER.ROM (md5): 403cdea1cbd2bb24fae506941f8f655e |(!) KANJI.ROM (md5): febe8782b466d7c3b16de6d104826b34" notes = "(!) MSX.ROM (md5): 364a1a579fe5cb8dba54519bcfcdac0d|(!) MSX2.ROM (md5): ec3a01c91f24fbddcbcab0ad301bc9ef|(!) MSX2EXT.ROM (md5): 2183c2aff17cf4297bdb496de78c2e8a|(!) MSX2P.ROM (md5): 847cc025ffae665487940ff2639540e5|(!) MSX2PEXT.ROM (md5): 7c8243c71d8f143b2531f01afa6a05dc |(!) DISK.ROM (md5): 80dcd1ad1a4cf65d64b7ba10504e8190 |(!) FMPAC.ROM (md5): 6f69cc8b5ed761b03afd78000dfb0e19 |(!) MSXDOS2.ROM (md5): 6418d091cd6907bbcf940324339e43bb |(!) PAINTER.ROM (md5): 403cdea1cbd2bb24fae506941f8f655e |(!) KANJI.ROM (md5): febe8782b466d7c3b16de6d104826b34"
description = "A port of the Marat Fayzullin's fMSX emulator to libretro. This core emulates MSX, MSX2 and MSX2+ 8-bit home consoles."

View File

@ -1,14 +1,19 @@
# Software Information
display_name = "Fairchild ChannelF (FreeChaF)" display_name = "Fairchild ChannelF (FreeChaF)"
authors = "David Richardson" authors = "David Richardson"
supported_extensions = "bin|chf" supported_extensions = "bin|chf"
corename = "FreeChaF" corename = "FreeChaF"
manufacturer = "Fairchild"
categories = "Emulator"
systemname = "FreeChaF"
database = "FreeChaF"
license = "GPLv3" license = "GPLv3"
permissions = "" permissions = ""
display_version = "GIT" display_version = "GIT"
categories = "Emulator"
# Hardware Information
manufacturer = "Fairchild"
systemname = "FreeChaF"
# Libretro Information
database = "FreeChaF"
supports_no_game = "false" supports_no_game = "false"
firmware_count = 3 firmware_count = 3
firmware0_desc = "sl31253.bin" firmware0_desc = "sl31253.bin"
@ -21,3 +26,5 @@ firmware2_desc = "sl90025.bin"
firmware2_path = "sl90025.bin" firmware2_path = "sl90025.bin"
firmware2_opt = "false" firmware2_opt = "false"
notes = "(!) sl31253.bin (md5): ac9804d4c0e9d07e33472e3726ed15c3|(!) sl31254.bin (md5): da98f4bb3242ab80d76629021bb27585|(!) sl90025.bin (md5): 95d339631d867c8f1d15a5f2ec26069d" notes = "(!) sl31253.bin (md5): ac9804d4c0e9d07e33472e3726ed15c3|(!) sl31254.bin (md5): da98f4bb3242ab80d76629021bb27585|(!) sl90025.bin (md5): 95d339631d867c8f1d15a5f2ec26069d"
description = "A lightweight Fairchild ChannelF / Video Entertainment System designed for libretro. This core was written specifically for use with low-power devices, such as Raspberry Pi, and supports loading a 'no cart' ROM to play the built-in games, controller swapping and dual-analog controls. The core requires the sl31253 and sl31254 BIOS images but the sl90025 BIOS will supersede the sl31253 version if found."

View File

@ -1,15 +1,20 @@
# Software Information
display_name = "Mattel - Intellivision (FreeIntv)" display_name = "Mattel - Intellivision (FreeIntv)"
authors = "David Richardson" authors = "David Richardson"
supported_extensions = "int|bin|rom" supported_extensions = "int|bin|rom"
corename = "FreeIntv" corename = "FreeIntv"
manufacturer = "Mattel"
categories = "Emulator" categories = "Emulator"
systemname = "Intellivision"
systemid = "intellivision"
database = "Mattel - Intellivision"
license = "GPLv3" license = "GPLv3"
permissions = "" permissions = ""
display_version = "2018.1.5" display_version = "2018.1.5"
# Hardware Information
manufacturer = "Mattel"
systemname = "Intellivision"
systemid = "intellivision"
# Libretro Information
database = "Mattel - Intellivision"
supports_no_game = "false" supports_no_game = "false"
firmware_count = 2 firmware_count = 2
firmware0_desc = "exec.bin" firmware0_desc = "exec.bin"
@ -19,3 +24,5 @@ firmware1_desc = "grom.bin"
firmware1_path = "grom.bin" firmware1_path = "grom.bin"
firmware1_opt = "false" firmware1_opt = "false"
notes = "(!) exec.bin (md5): 62e761035cb657903761800f4437b8af|(!) grom.bin (md5): 0cd5946c6473e42e8e4c2137785e427f" notes = "(!) exec.bin (md5): 62e761035cb657903761800f4437b8af|(!) grom.bin (md5): 0cd5946c6473e42e8e4c2137785e427f"
description = "A libretro emulation core for the Mattel Intellivision computer (but not the Entertainment Computer System or Intellivoice). Many Intellivision games relied on controller overlays to provide context for the controls, and many of these can be found online for reference, including at https://arcadepunks.com/intellivision-controller-overlays."

View File

@ -1,15 +1,20 @@
# Software Information
display_name = "J2ME (FreeJ2ME)" display_name = "J2ME (FreeJ2ME)"
authors = "David Richardson|Saket Dandawate" authors = "David Richardson|Saket Dandawate"
supported_extensions = "jar" supported_extensions = "jar"
corename = "FreeJ2ME" corename = "FreeJ2ME"
manufacturer = "Java"
categories = "Emulator" categories = "Emulator"
systemname = "J2ME"
database = "J2ME"
license = "GPLv3" license = "GPLv3"
permissions = "" permissions = ""
display_version = "GIT" display_version = "GIT"
# Hardware Information
manufacturer = "Java"
systemname = "J2ME"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "J2ME"
firmware_count = 3 firmware_count = 3
firmware0_desc = "freej2me-fx.jar" firmware0_desc = "freej2me-fx.jar"
firmware0_path = "freej2me-fx.jar" firmware0_path = "freej2me-fx.jar"

View File

@ -1,13 +1,18 @@
# Software Information
display_name = "Commodore - C64 (Frodo)" display_name = "Commodore - C64 (Frodo)"
authors = "Frodo Team Members" authors = "Frodo Team Members"
supported_extensions = "d64|t64|x64|p00|lnx|zip" supported_extensions = "d64|t64|x64|p00|lnx|zip"
corename = "Frodo" corename = "Frodo"
manufacturer = "Commodore"
systemid = "commodore_64"
categories = "Emulator"
systemname = "C64"
database = "Commodore - 64"
license = "GPLv2" license = "GPLv2"
permissions = "" permissions = ""
display_version = "v4.2" display_version = "v4.2"
categories = "Emulator"
# Hardware Information
manufacturer = "Commodore"
systemid = "commodore_64"
systemname = "C64"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "Commodore - 64"

View File

@ -1,13 +1,20 @@
# Software Information
display_name = "Commodore - Amiga (FS-UAE)" display_name = "Commodore - Amiga (FS-UAE)"
authors = "FrodeSolheim" authors = "FrodeSolheim"
supported_extensions = "adf|ipf|fs-uae" supported_extensions = "adf|ipf|fs-uae"
corename = "FS-UAE" corename = "FS-UAE"
manufacturer = "Commodore"
categories = "Emulator" categories = "Emulator"
systemname = "Commodore Amiga"
systemid = "amiga"
database = "Commodore - Amiga"
license = "GPLv2" license = "GPLv2"
permissions = "" permissions = ""
display_version = "v2.7.15" display_version = "v2.7.15"
# Hardware Information
manufacturer = "Commodore"
systemname = "Commodore Amiga"
systemid = "amiga"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "Commodore - Amiga"
description = "A port of the FS-UAE Amiga emulator to libretro. The core expects a kickstart to be located in the user's 'saves' directory, in a subdirectory named fsue/Kickstarts. Most users will be better served by the PUAE core, which has received more work to integrate it with libretro and to make it usable with just a gamepad."

View File

@ -1,14 +1,48 @@
# Software Information
display_name = "Sinclair - ZX Spectrum (Fuse)" display_name = "Sinclair - ZX Spectrum (Fuse)"
authors = "Team Fuse" authors = "Team Fuse"
supported_extensions = "tzx|tap|z80|rzx|scl|trd" supported_extensions = "tzx|tap|z80|rzx|scl|trd"
corename = "Fuse" corename = "Fuse"
manufacturer = "Sinclair|Amstrad"
categories = "Emulator" categories = "Emulator"
systemname = "ZX Spectrum (various)"
systemid = "zx_spectrum"
database = "Sinclair - ZX Spectrum +3|Sinclair - ZX Spectrum"
license = "GPLv3" license = "GPLv3"
permissions = "" permissions = ""
display_version = "1.1.1" display_version = "1.1.1"
# Hardware Information
manufacturer = "Sinclair|Amstrad"
systemname = "ZX Spectrum (various)"
systemid = "zx_spectrum"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "Sinclair - ZX Spectrum +3|Sinclair - ZX Spectrum"
# BIOS / Firmware
firmware_count = 8
firmware0_desc = "128p-0.rom (Pentagon)"
firmware0_path = "128p-0.rom"
firmware0_opt = "true"
firmware1_desc = "128p-1.rom (Pentagon machines)"
firmware1_path = "128p-1.rom"
firmware1_opt = "true"
firmware2_desc = "trdos.rom (Pentagon machines)"
firmware2_path = "trdos.rom"
firmware2_opt = "true"
firmware3_desc = "gluck.rom (Pentagon 128K / 1024)"
firmware3_path = "gluck.rom"
firmware3_opt = "true"
firmware4_desc = "256p-0.rom (Scorpion 256K)"
firmware4_path = "256p-0.rom"
firmware4_opt = "true"
firmware5_desc = "256p-1.rom (Scorpion 256K)"
firmware5_path = "256p-1.rom"
firmware5_opt = "true"
firmware6_desc = "256p-2.rom (Scorpion 256K)"
firmware6_path = "256p-2.rom"
firmware6_opt = "true"
firmware7_desc = "256p-3.rom (Scorpion 256K)"
firmware7_path = "256p-3.rom"
firmware7_opt = "true"
notes = "[1] Amstrad have kindly given their permission for the redistribution|[^] of their copyrighted material but retain that copyright." notes = "[1] Amstrad have kindly given their permission for the redistribution|[^] of their copyrighted material but retain that copyright."
description = "A port of the Fuse Unix Spectrum Emulator to libretro, this core supports many Spectrum, Timex, Pentagon and Scorpion variants. The Pentagon and Scorpion machines need BIOS images placed inside a 'fuse' subdirectory inside the frontend's 'system' directory. This core is a good first choice for playing Spectrum games, with 81 (EightyOne) covering the Sinclair ZX 81 games."

View File

@ -1,16 +1,23 @@
# Software Information
display_name = "Nintendo - Game Boy / Color (Gambatte)" display_name = "Nintendo - Game Boy / Color (Gambatte)"
authors = "Sinamas" authors = "Sinamas"
supported_extensions = "gb|gbc|dmg" supported_extensions = "gb|gbc|dmg"
corename = "Gambatte" corename = "Gambatte"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
license = "GPLv2" license = "GPLv2"
permissions = "" permissions = ""
display_version = "v0.5.0" display_version = "v0.5.0"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
# BIOS / Firmware
firmware_count = 2 firmware_count = 2
firmware0_desc = "gb_bios.bin (Game Boy BIOS)" firmware0_desc = "gb_bios.bin (Game Boy BIOS)"
firmware0_path = "gb_bios.bin" firmware0_path = "gb_bios.bin"
@ -19,3 +26,5 @@ firmware1_desc = "gbc_bios.bin (Game Boy Color BIOS)"
firmware1_path = "gbc_bios.bin" firmware1_path = "gbc_bios.bin"
firmware1_opt = "true" firmware1_opt = "true"
notes = "(!) gb_bios.bin (md5): 32fbbd84168d3482956eb3c5051637f5|(!) gbc_bios.bin (md5): dbfce9db9deaa2567f6a84fde55f9680" notes = "(!) gb_bios.bin (md5): 32fbbd84168d3482956eb3c5051637f5|(!) gbc_bios.bin (md5): dbfce9db9deaa2567f6a84fde55f9680"
description = "A port of the Gambatte Game Boy emulator to libretro. One of the very first libretro cores, this core is reasonably accurate (enough to run all but a scant handful of games with no visible bugs) and blisteringly fast. While Gearboy and SameBoy cores have surpassed it in accuracy, Gambatte is still an excellent choice on low-power systems that cannot handle the more-accurate newcomers while maintaining full speed."

View File

@ -1,13 +1,20 @@
# Software Information
display_name = "Nintendo - Game Boy / Color (Gearboy)" display_name = "Nintendo - Game Boy / Color (Gearboy)"
authors = "Ignacio Sanchez" authors = "Ignacio Sanchez"
supported_extensions = "gb|dmg|gbc|cgb|sgb" supported_extensions = "gb|dmg|gbc|cgb|sgb"
corename = "Gearboy" corename = "Gearboy"
manufacturer = "Nintendo"
categories = "Emulator"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
license = "GPLv3" license = "GPLv3"
permissions = "" permissions = ""
display_version = "3.2.0" display_version = "3.2.0"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
description = "A port of the Gearboy Game Boy emulator to libretro. Gearboy is a new and highly accurate Game Boy emulator from indie/homebrew dev and all-around smart guy, drhelius. It supports both Game Boy and Game Boy Color games and is an excellent choice for playing these games on a modern system."

View File

@ -1,13 +1,20 @@
# Software Information
display_name = "Sega - MS/GG/SG-1000 (Gearsystem)" display_name = "Sega - MS/GG/SG-1000 (Gearsystem)"
authors = "Ignacio Sanchez" authors = "Ignacio Sanchez"
supported_extensions = "sms|gg|sg|bin|rom" supported_extensions = "sms|gg|sg|bin|rom"
corename = "Gearsystem" corename = "Gearsystem"
manufacturer = "Sega"
categories = "Emulator" categories = "Emulator"
systemname = "Sega 8-bit (MS/GG/SG-1000)"
systemid = "master_system"
database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - SG-1000"
license = "GPLv3" license = "GPLv3"
permissions = "" permissions = ""
display_version = "3.2.0" display_version = "3.2.0"
# Hardware Information
manufacturer = "Sega"
systemname = "Sega 8-bit (MS/GG/SG-1000)"
systemid = "master_system"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - SG-1000"
description = "A port of the highly accurate Sega 8-bit console emulator Gearsystem to libretro. This core supports Sega's Mark III, Master System, Game Gear and Game 1000 (SG-1000) consoles, along with the Othello Multivision. It faithfully emulates all of the hardware, including undocumented features of the Z80 CPU. This core is an excellent choice for emulating these consoles on a modern system."

View File

@ -1,16 +1,34 @@
# Software Information
display_name = "Sega - MS/GG/MD/CD (Genesis Plus GX)" display_name = "Sega - MS/GG/MD/CD (Genesis Plus GX)"
authors = "Charles McDonald|Eke-Eke" authors = "Charles McDonald|Eke-Eke"
supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|chd|m3u" supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|chd|m3u"
corename = "Genesis Plus GX" corename = "Genesis Plus GX"
manufacturer = "Sega"
categories = "Emulator" categories = "Emulator"
systemname = "Sega 8/16-bit (Various)"
systemid = "mega_drive"
database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000"
license = "Non-commercial" license = "Non-commercial"
permissions = "" permissions = ""
display_version = "v1.7.4" display_version = "v1.7.4"
# Hardware Information
manufacturer = "Sega"
systemname = "Sega 8/16-bit (Various)"
systemid = "mega_drive"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
# BIOS / Firmware
firmware_count = 12 firmware_count = 12
firmware0_desc = "bios_MD.bin (Mega Drive startup ROM)" firmware0_desc = "bios_MD.bin (Mega Drive startup ROM)"
firmware0_path = "bios_MD.bin" firmware0_path = "bios_MD.bin"
@ -49,3 +67,5 @@ firmware11_desc = "ggenie.bin (Game Genie ROM)"
firmware11_path = "ggenie.bin" firmware11_path = "ggenie.bin"
firmware11_opt = "true" firmware11_opt = "true"
notes = "(!) sk2chip.bin (md5): b4e76e416b887f4e7413ba76fa735f16|(!) sk.bin (md5): 4ea493ea4e9f6c9ebfccbdb15110367e" notes = "(!) sk2chip.bin (md5): b4e76e416b887f4e7413ba76fa735f16|(!) sk.bin (md5): 4ea493ea4e9f6c9ebfccbdb15110367e"
description = "A port of the Genesis Plus GX emulator to libretro. Originally designed to run on the Wii console via homebrew, Genesis Plus GX was one of the first cores ported to libretro, and it has always been the first choice for any 8- and 16-bit Sega consoles, from Master System to Game Gear to Genesis/Mega Drive to Sega CD. Only the 32X is not supported. The core is both fast and highly accurate and it benefits from a tight and feature-filled integration with libretro."

View File

@ -1,16 +1,34 @@
# Software Information
display_name = "Sega - MS/GG/MD/CD (Genesis Plus GX Wide)" display_name = "Sega - MS/GG/MD/CD (Genesis Plus GX Wide)"
authors = "Charles McDonald|Eke-Eke|heyjoeway" authors = "Charles McDonald|Eke-Eke|heyjoeway"
supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|chd|m3u" supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|chd|m3u"
corename = "Genesis Plus GX Wide" corename = "Genesis Plus GX Wide"
manufacturer = "Sega"
categories = "Emulator" categories = "Emulator"
systemname = "Sega 8/16-bit (Various)"
systemid = "mega_drive"
database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000"
license = "Non-commercial" license = "Non-commercial"
permissions = "" permissions = ""
display_version = "v1.7.4" display_version = "v1.7.4"
# Hardware Information
manufacturer = "Sega"
systemname = "Sega 8/16-bit (Various)"
systemid = "mega_drive"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
# BIOS / Firmware
firmware_count = 12 firmware_count = 12
firmware0_desc = "bios_MD.bin (Mega Drive startup ROM)" firmware0_desc = "bios_MD.bin (Mega Drive startup ROM)"
firmware0_path = "bios_MD.bin" firmware0_path = "bios_MD.bin"
@ -49,3 +67,5 @@ firmware11_desc = "ggenie.bin (Game Genie ROM)"
firmware11_path = "ggenie.bin" firmware11_path = "ggenie.bin"
firmware11_opt = "true" firmware11_opt = "true"
notes = "(!) sk2chip.bin (md5): b4e76e416b887f4e7413ba76fa735f16|(!) sk.bin (md5): 4ea493ea4e9f6c9ebfccbdb15110367e" notes = "(!) sk2chip.bin (md5): b4e76e416b887f4e7413ba76fa735f16|(!) sk.bin (md5): 4ea493ea4e9f6c9ebfccbdb15110367e"
description = "A port of the Genesis Plus GX emulator to libretro but with the addition of a widescreen hack that can be applied to games automatically (not all games play nicely with the effect, but a surprisingly large number are pretty good). Otherwise identical to the normal Genesis Plus GX libretro core, this core is a great choice for any 8- and 16-bit Sega consoles, from Master System to Game Gear to Genesis/Mega Drive to Sega CD. Only the 32X is not supported. The core is both fast and highly accurate and it benefits from a tight and feature-filled integration with libretro."

View File

@ -1,10 +1,19 @@
# Software Information
display_name = "Game Music Emu" display_name = "Game Music Emu"
authors = "Blargg" authors = "Blargg"
supported_extensions = "ay|gbs|gym|hes|kss|nsf|nsfe|sap|spc|vgm|vgz|zip" supported_extensions = "ay|gbs|gym|hes|kss|nsf|nsfe|sap|spc|vgm|vgz|zip"
corename = "Game Music Emu" corename = "Game Music Emu"
categories = "Music player" categories = "Music player"
systemname = "Music"
license = "GPLv3" license = "GPLv3"
permissions = "" permissions = ""
display_version = "Git" display_version = "Git"
# Hardware Information
manufacturer = "Various"
systemname = "Music"
systemid = "game_music"
# Libretro Information
supports_no_game = "false" 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

@ -1,18 +1,34 @@
# Software Information
display_name = "Nintendo - Game Boy Advance (gpSP)" display_name = "Nintendo - Game Boy Advance (gpSP)"
authors = "Exophase" authors = "Exophase"
supported_extensions = "gba|bin" supported_extensions = "gba|bin"
corename = "gpSP" corename = "gpSP"
manufacturer = "Nintendo"
categories = "Emulator" categories = "Emulator"
systemname = "Game Boy Advance"
systemid = "game_boy_advance"
database = "Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)"
license = "GPLv2" license = "GPLv2"
permissions = "" permissions = ""
display_version = "Git" display_version = "Git"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Game Boy Advance"
systemid = "game_boy_advance"
# Libretro Information
database = "Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)"
supports_no_game = "false" supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
hw_render = "false"
# BIOS / Firmware
firmware_count = 1 firmware_count = 1
firmware0_desc = "gba_bios.bin (Game Boy Advance BIOS)" firmware0_desc = "gba_bios.bin (Game Boy Advance BIOS)"
firmware0_path = "gba_bios.bin" firmware0_path = "gba_bios.bin"
firmware0_opt = "false" firmware0_opt = "false"
notes = "(!) gba_bios.bin (md5): a860e8c0b6d573d191e4ec7db1b1e4f6" notes = "(!) gba_bios.bin (md5): a860e8c0b6d573d191e4ec7db1b1e4f6"
description = "A port of the lightweight gpSP Game Boy Advance emulator to libretro. Originally designed for use on the PSP via homebrew and later ported to the OpenPandora hardware, this core runs extremely fast on low-powered hardware. This speed comes at a price, though, as the core has problems with some games. For most users, mGBA or VBA-M will be better options, and this core should only be utilized in cases where those cores cannot maintain full speed."

View File

@ -1,12 +1,19 @@
# Software Information
display_name = "Handheld Electronic (GW)" display_name = "Handheld Electronic (GW)"
authors = "Andre Leiradella" authors = "Andre Leiradella"
supported_extensions = "mgw" supported_extensions = "mgw"
corename = "GW" corename = "GW"
manufacturer = "Various"
categories = "Emulator" categories = "Emulator"
systemname = "Handheld Electronic"
database = "Handheld Electronic Game"
license = "zlib" license = "zlib"
permissions = "" permissions = ""
display_version = "Git" display_version = "Git"
# Hardware Information
manufacturer = "Various"
systemname = "Handheld Electronic"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
database = "Handheld Electronic Game"
description = "A simulator of various Game and Watch-style handheld electronic games, ported to libretro. Unlike MAME's emulation of these games, which is based on actual emulation, these simulations were created by observing the behavior of the games and then creating new logic that acts similarly. This core is much easier to get up and running than via MAME, so it's a good first choice for playing those games."

View File

@ -1,7 +1,10 @@
# Software Information
display_name = "Atari - Lynx (Handy)" display_name = "Atari - Lynx (Handy)"
authors = "K. Wilkins" authors = "K. Wilkins"
supported_extensions = "lnx|o" supported_extensions = "lnx|o"
corename = "Handy" corename = "Handy"
# Hardware Information
manufacturer = "Atari" manufacturer = "Atari"
categories = "Emulator" categories = "Emulator"
systemname = "Lynx" systemname = "Lynx"
@ -10,9 +13,27 @@ database = "Atari - Lynx"
license = "Zlib" license = "Zlib"
permissions = "" permissions = ""
display_version = "0.95" display_version = "0.95"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "false"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
# BIOS / Firmware
firmware_count = 1 firmware_count = 1
firmware0_desc = "lynxboot.img (Lynx Boot Image)" firmware0_desc = "lynxboot.img (Lynx Boot Image)"
firmware0_path = "lynxboot.img" firmware0_path = "lynxboot.img"
firmware0_opt = "true" firmware0_opt = "true"
notes = "(!) lynxboot.img (md5): fcd403db69f54290b51035d82f835e7b" notes = "(!) lynxboot.img (md5): fcd403db69f54290b51035d82f835e7b"
description = "A port of the venerable Handy Atari Lynx emulator to libretro. This core provides a solid emulation experience for this console, with support for video rotation, etc. but the hardware's unusual screen refresh rate of 75 Hz means scrolling for this core will always be a bit choppy on more common 60 Hz displays. This core is a good first choice for playing Lynx games via libretro frontends."

View File

@ -1,17 +1,38 @@
# Software Information
display_name = "Atari - ST/STE/TT/Falcon (Hatari)" display_name = "Atari - ST/STE/TT/Falcon (Hatari)"
authors = "Nicolas Pomarède" authors = "Nicolas Pomarède"
supported_extensions = "st|msa|zip|stx|dim|ipf|m3u" supported_extensions = "st|msa|zip|stx|dim|ipf|m3u"
corename = "Hatari" corename = "Hatari"
manufacturer = "Atari"
categories = "Emulator"
systemname = "Atari ST/STE/TT/Falcon"
systemid = "atari_st"
license = "GPLv2" license = "GPLv2"
permissions = "" permissions = ""
display_version = "1.8" display_version = "1.8"
categories = "Emulator"
# Hardware Information
manufacturer = "Atari"
systemname = "Atari ST/STE/TT/Falcon"
systemid = "atari_st"
# Libretro Information
supports_no_game = "false" supports_no_game = "false"
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
# Firmware / BIOS
firmware_count = 1 firmware_count = 1
firmware0_desc = "tos.img (TOS 1.02 US aka Mega TOS)" firmware0_desc = "tos.img (TOS 1.02 US aka Mega TOS)"
firmware0_path = "tos.img" firmware0_path = "tos.img"
firmware0_opt = "false" firmware0_opt = "false"
notes = "(!) tos.img (md5): c1c57ce48e8ee4135885cee9e63a68a2" notes = "(!) tos.img (md5): c1c57ce48e8ee4135885cee9e63a68a2"
description = "A port of the Hatari emulator to libretro. This core supports Atari's 16-/32-bit ST/STE/TT/Falcon hardware and, unlike many other ST emulators that just try to give a good environment for running GEM applications, Hatari tries to emulate the hardware as closely as possible, so it can support most of the old Atari games and demos. The core requires a TOS image to function and supports m3u playlists for use with multi-disk games. This core is a good option for most users on a modern device."