From 1bd0ef816d1c34df7ab82071c237c63460cf4f59 Mon Sep 17 00:00:00 2001 From: Ignacio Sanchez Gines <863613+drhelius@users.noreply.github.com> Date: Wed, 21 Jan 2026 21:33:14 +0100 Subject: [PATCH] Update gear* emus info files --- dist/info/gearboy_libretro.info | 25 +++++++++++++++++++++++- dist/info/gearcoleco_libretro.info | 17 +++++++++++++++- dist/info/geargrafx_libretro.info | 31 ++++++++++++++++++++++++++++-- dist/info/gearsystem_libretro.info | 27 ++++++++++++++++++++++++-- 4 files changed, 94 insertions(+), 6 deletions(-) diff --git a/dist/info/gearboy_libretro.info b/dist/info/gearboy_libretro.info index f468102c..693b6119 100644 --- a/dist/info/gearboy_libretro.info +++ b/dist/info/gearboy_libretro.info @@ -1,6 +1,6 @@ # Software Information display_name = "Nintendo - Game Boy / Color (Gearboy)" -authors = "Ignacio Sanchez" +authors = "Nacho Sanchez" supported_extensions = "gb|dmg|gbc|cgb|sgb" corename = "Gearboy" license = "GPLv3" @@ -16,5 +16,28 @@ systemid = "game_boy" # Libretro Features supports_no_game = "false" database = "Nintendo - Game Boy|Nintendo - Game Boy Color" +savestate = "true" +savestate_features = "deterministic" +libretro_saves = "false" +cheats = "true" +input_descriptors = "true" +memory_descriptors = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "false" + +# BIOS / Firmware +firmware_count = 2 +firmware0_desc = "dmg_boot.bin (Game Boy boot ROM)" +firmware0_path = "dmg_boot.bin" +firmware0_opt = "true" +firmware1_desc = "cgb_boot.bin (Game Boy Color boot ROM)" +firmware1_path = "cgb_boot.bin" +firmware1_opt = "true" +notes = "(!) dmg_boot.bin (md5): 32fbbd84168d3482956eb3c5051637f5|(!) cgb_boot.bin (md5): dbfce9db9deaa2567f6a84fde55f9680" 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." diff --git a/dist/info/gearcoleco_libretro.info b/dist/info/gearcoleco_libretro.info index 3d1fba74..8cc52644 100644 --- a/dist/info/gearcoleco_libretro.info +++ b/dist/info/gearcoleco_libretro.info @@ -1,6 +1,6 @@ # Software Information display_name = "Coleco - ColecoVision (Gearcoleco)" -authors = "Ignacio Sanchez" +authors = "Nacho Sanchez" supported_extensions = "col|cv|bin|rom" corename = "Gearcoleco" categories = "Emulator" @@ -16,6 +16,19 @@ systemid = "colecovision" # Libretro Features database = "Coleco - ColecoVision" supports_no_game = "false" +savestate = "true" +savestate_features = "deterministic" +libretro_saves = "false" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "false" # Firmware / BIOS firmware_count = 1 @@ -23,3 +36,5 @@ firmware0_desc = "colecovision.rom (ColecoVision BIOS)" firmware0_path = "colecovision.rom" firmware0_opt = "false" notes = "(!) colecovision.rom (md5): 2c66f5911e5b42b8ebe113403548eee7" + +description = "A port of the Gearcoleco ColecoVision emulator to libretro. This core provides very accurate emulation of the ColecoVision console with support for Super Game Module (SGM), MegaCart ROMs, and various controllers including Super Action Controller, Wheel Controller, and Roller Controller." diff --git a/dist/info/geargrafx_libretro.info b/dist/info/geargrafx_libretro.info index 0b027f49..52ef185c 100644 --- a/dist/info/geargrafx_libretro.info +++ b/dist/info/geargrafx_libretro.info @@ -1,6 +1,6 @@ # Software Information display_name = "NEC - PC Engine / SuperGrafx / CD (Geargrafx)" -authors = "Ignacio Sanchez" +authors = "Nacho Sanchez" supported_extensions = "pce|sgx|cue|chd" corename = "Geargrafx" categories = "Emulator" @@ -18,5 +18,32 @@ supports_no_game = "false" database = "NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD" savestate = "true" savestate_features = "deterministic" +libretro_saves = "false" +cheats = "true" +input_descriptors = "true" +memory_descriptors = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "false" -description = "Libretro version of the accurate Geargrafx emulator. This core supports PC Engine, TurboGrafx and SuperGrafx consoles. It faithfully emulates all of the hardware and is an excellent choice for emulating these consoles on a modern system." \ No newline at end of file +# BIOS / Firmware +firmware_count = 4 +firmware0_desc = "syscard3.pce (Super CD-ROM2 System V3.xx)" +firmware0_path = "syscard3.pce" +firmware0_opt = "true" +firmware1_desc = "syscard2.pce (CD-ROM System V2.xx)" +firmware1_path = "syscard2.pce" +firmware1_opt = "true" +firmware2_desc = "syscard1.pce (CD-ROM System V1.xx)" +firmware2_path = "syscard1.pce" +firmware2_opt = "true" +firmware3_desc = "gexpress.pce (Game Express CD Card)" +firmware3_path = "gexpress.pce" +firmware3_opt = "true" +notes = "(!) syscard3.pce (md5): 38179df8f4ac870017db21ebcbf53114" + +description = "Libretro version of the very accurate Geargrafx emulator. This core supports PC Engine, TurboGrafx, PCE CD-ROM and SuperGrafx. It faithfully emulates all of the hardware and is an excellent choice for emulating these consoles on a modern system." \ No newline at end of file diff --git a/dist/info/gearsystem_libretro.info b/dist/info/gearsystem_libretro.info index 808f3134..746d5b8f 100644 --- a/dist/info/gearsystem_libretro.info +++ b/dist/info/gearsystem_libretro.info @@ -1,7 +1,7 @@ # Software Information display_name = "Sega - MS/GG/SG-1000 (Gearsystem)" -authors = "Ignacio Sanchez" -supported_extensions = "sms|gg|sg|bin|rom" +authors = "Nacho Sanchez" +supported_extensions = "sms|gg|sg|mv|bin|rom" corename = "Gearsystem" categories = "Emulator" license = "GPLv3" @@ -16,5 +16,28 @@ systemid = "master_system" # Libretro Features supports_no_game = "false" database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - SG-1000" +savestate = "true" +savestate_features = "deterministic" +libretro_saves = "false" +cheats = "true" +input_descriptors = "true" +memory_descriptors = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "false" + +# BIOS / Firmware +firmware_count = 2 +firmware0_desc = "bios.sms (Master System BIOS)" +firmware0_path = "bios.sms" +firmware0_opt = "true" +firmware1_desc = "bios.gg (Game Gear BIOS)" +firmware1_path = "bios.gg" +firmware1_opt = "true" +notes = "(!) bios.sms (md5): 840481177270d5642a14ca71ee72844c|(!) bios.gg (md5): 672e104c3be3a238301aceffc3b23fd6" 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."