diff --git a/dist/info/2048_libretro.info b/dist/info/2048_libretro.info index bfd30fe4..198c2973 100644 --- a/dist/info/2048_libretro.info +++ b/dist/info/2048_libretro.info @@ -1,11 +1,30 @@ +# Software Information display_name = "2048" authors = "Gabriele Cirulli" supported_extensions = "" corename = "2048" categories = "Game" -systemname = "2048 Game Clone" -systemid = "2048" license = "Public Domain" permissions = "" display_version = "1.0" + +# Hardware Information +systemname = "2048 Game Clone" +systemid = "2048" +manufacturer = "N/A" + +# Libretro Features supports_no_game = "true" +savestate = "true" +savestate_features = "serialized" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "false" +libretro_saves = "false" +core_options = "false" +core_options_version = "null" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "false" \ No newline at end of file diff --git a/dist/info/3dengine_libretro.info b/dist/info/3dengine_libretro.info index 8981c964..3a05b543 100644 --- a/dist/info/3dengine_libretro.info +++ b/dist/info/3dengine_libretro.info @@ -1,11 +1,28 @@ -display_name = "3D Engine" +# Software Information +display_name = "Test Core - 3D Engine" authors = "Team Libretro" supported_extensions = "png|jpg|mtl|obj" corename = "3DEngine" -manufacturer = "Various" +manufacturer = "Libretro" categories = "Tech demo" systemname = "3D Engine" license = "GPLv3" permissions = "" display_version = "v1" + +# Libretro Features +hw_render = true +required_hw_api = "OpenGL Core >= 2.0 | OpenGL ES >= 2.0" +savestate = "false" +savestate_features = "null" +cheats = "false" +input_descriptors = "false" +memory_descriptors = "false" +libretro_saves = "false" +core_options = "false" +load_subsystem = "false" supports_no_game = "false" +database = "null" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "true" \ No newline at end of file diff --git a/dist/info/4do_libretro.info b/dist/info/4do_libretro.info index e09554a5..9d93551b 100644 --- a/dist/info/4do_libretro.info +++ b/dist/info/4do_libretro.info @@ -1,16 +1,35 @@ +# Software Information display_name = "The 3DO Company - 3DO (4DO)" authors = "JohnnyDude|FreeDO team|trapexit" supported_extensions = "iso|bin|chd|cue" corename = "4DO" -manufacturer = "Various" categories = "Emulator" -systemname = "3DO" -systemid = "3do" -database = "The 3DO Company - 3DO" license = "LGPL/Non-commercial" permissions = "" display_version = "v1.3.2.4+" -supports_no_game = "true" + +# Hardware Information +manufacturer = "Panasonic|GoldStar|Sanyo" +systemname = "3DO" +systemid = "3do" + +# Libretro Features +database = "The 3DO Company - 3DO" +supports_no_game = "false" +savestate = "true" +savestate_features = "basic" +cheats = "false" +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" + +# BIOS/Firmware firmware_count = 10 firmware0_desc = "panafz1.bin (Panasonic FZ-1 BIOS)" diff --git a/dist/info/81_libretro.info b/dist/info/81_libretro.info index 0882b320..f6501f31 100644 --- a/dist/info/81_libretro.info +++ b/dist/info/81_libretro.info @@ -1,14 +1,32 @@ +# Software Information display_name = "Sinclair - ZX 81 (EightyOne)" authors = "Michael D Wynne" supported_extensions = "p|tzx|t81" corename = "81" -manufacturer = "Sinclair" categories = "Emulator" -systemname = "ZX81" -systemid = "zx81" -database = "Sinclair - ZX 81" license = "GPLv3" permissions = "" display_version = "1.0a" + +# Hardware Information +manufacturer = "Sinclair" +systemname = "ZX81" +systemid = "zx81" + +# Libretro Features +database = "Sinclair - ZX 81" supports_no_game = "false" +savestate = "true" +savestate_features = "serialized" +cheats = "false" +input_descriptors = "false" +memory_descriptors = "false" +libretro_saves = "false" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +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." diff --git a/dist/info/advanced_tests_libretro.info b/dist/info/advanced_tests_libretro.info index caa1789d..f75c6b65 100644 --- a/dist/info/advanced_tests_libretro.info +++ b/dist/info/advanced_tests_libretro.info @@ -1,8 +1,29 @@ -display_name = "Advanced Test" +# Software Information +display_name = "Test Core - Advanced Test" authors = "Team Libretro" corename = "Advanced Test" categories = "Tech demo" license = "MIT" permissions = "" display_version = "v1" + +# Hardware Information +manufacturer = "N/A" +systemname = "Advanced Test Core" +systemid = "adv_test_core" + +# Libretro Features supports_no_game = "true" +savestate = "false" +savestate_features = "null" +cheats = "false" +input_descriptors = "false" +memory_descriptors = "false" +libretro_saves = "false" +core_options = "false" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "true" diff --git a/dist/info/atari800_libretro.info b/dist/info/atari800_libretro.info index 979b518c..586ab0e8 100644 --- a/dist/info/atari800_libretro.info +++ b/dist/info/atari800_libretro.info @@ -1,16 +1,36 @@ +# Software Information display_name = "Atari - 5200 (Atari800)" authors = "Petr Stehlik" supported_extensions = "xfd|atr|atx|cdm|cas|bin|a52|xex|zip" corename = "Atari800" -manufacturer = "Atari" categories = "Emulator" +license = "GPLv2" +permissions = "" + +# Hardware Information +manufacturer = "Atari" systemname = "Atari 5200" systemid = "atari_5200" database = "Atari - 5200" -license = "GPL" -permissions = "" display_version = "3.1.0" + +# Libretro Features 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 = "false" +is_experimental = "false" + +# BIOS/Firmware firmware_count = 1 firmware0_desc = "5200.rom (5200 BIOS)" firmware0_path = "5200.rom" diff --git a/dist/info/blastem_libretro.info b/dist/info/blastem_libretro.info index 704f49c4..17da1353 100644 --- a/dist/info/blastem_libretro.info +++ b/dist/info/blastem_libretro.info @@ -1,14 +1,32 @@ +# Software Information display_name = "Sega - Mega Drive - Genesis (BlastEm)" authors = "Mike Pavone" supported_extensions = "md|bin|smd" corename = "BlastEm" -manufacturer = "Sega" -categories = "Emulator" -systemid = "mega_drive" -systemname = "Sega Genesis" -database = "Sega - Mega Drive - Genesis" license = "GPLv3" permissions = "" -display_version = "v0" +display_version = "v0.6.3-pre" +categories = "Emulator" + +# Hardware Information +manufacturer = "Sega" +systemid = "mega_drive" +systemname = "Sega Genesis" + +# Libretro Features +database = "Sega - Mega Drive - Genesis" supports_no_game = "false" +savestate = "true" +savestate_features = "serialized" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "false" +libretro_saves = "true" +core_options = "false" +core_options_version = "null" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "false" notes = "(!) rom.db (md5): ff4a3572475236e859e3e9ac5c87d1f1" diff --git a/dist/info/bluemsx_libretro.info b/dist/info/bluemsx_libretro.info index 6700f7dc..9b917e09 100644 --- a/dist/info/bluemsx_libretro.info +++ b/dist/info/bluemsx_libretro.info @@ -1,14 +1,32 @@ +# Software Information display_name = "MSX/SVI/ColecoVision/SG-1000 (blueMSX)" authors = "Daniel Vik" supported_extensions = "rom|ri|mx1|mx2|col|dsk|cas|sg|sc|m3u" corename = "blueMSX" -manufacturer = "Various" categories = "Emulator" -systemname = "MSX/SVI/ColecoVision/SG-1000" -systemid = "msx" -database = "Microsoft - MSX|Microsoft - MSX2|Coleco - ColecoVision|Sega - SG-1000" license = "GPLv2" permissions = "" display_version = "SVN" + +# Hardware Information +manufacturer = "Spectravideo|Philips|Al Alamiah|Sony|Sanyo|Mitsubishi|Toshiba|Hitachi|Panasonic|Canon|Casio|Pioneer|Fujitsu|Yamaha|JVC|Kyocera|GoldStar|Samsung|Daewoo|Gradiente|Sharp|Talent|NTT|ACVS/CIEL|DDX|AGE Labs" +systemname = "MSX/SVI/ColecoVision/SG-1000" +systemid = "msx" + +# Libretro Features +database = "Microsoft - MSX|Microsoft - MSX2|Coleco - ColecoVision|Sega - SG-1000" 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" +is_experimental = "false" 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." diff --git a/dist/info/bsnes_cplusplus98_libretro.info b/dist/info/bsnes_cplusplus98_libretro.info index 145b09c3..15a21701 100644 --- a/dist/info/bsnes_cplusplus98_libretro.info +++ b/dist/info/bsnes_cplusplus98_libretro.info @@ -1,17 +1,3 @@ -display_name = "Nintendo - SNES / SFC (bsnes C++98 (v085))" -authors = "byuu|Themaister|Ver GreenEyes" -supported_extensions = "sfc|smc" -corename = "bsnes C++98 (v085)" -manufacturer = "Nintendo" -categories = "Emulator" -systemname = "Super Nintendo Entertainment System" -systemid = "super_nes" -database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo" -license = "GPLv3" -permissions = "" -display_version = "v085 (Performance)" -supports_no_game = "false" - # Software Information display_name = "Nintendo - SNES / SFC (bsnes C++98 (v085))" categories = "Emulator" diff --git a/dist/info/bsnes_libretro.info b/dist/info/bsnes_libretro.info index 82838b36..0a91542d 100644 --- a/dist/info/bsnes_libretro.info +++ b/dist/info/bsnes_libretro.info @@ -6,7 +6,7 @@ corename = "bsnes" supported_extensions = "sfc|smc|gb|gbc" license = "GPLv3" permissions = "" -display_version = "v112.v12" +display_version = "v113.1" # Hardware Information manufacturer = "Nintendo" diff --git a/dist/info/cannonball_libretro.info b/dist/info/cannonball_libretro.info index 36a84540..a59c33a7 100644 --- a/dist/info/cannonball_libretro.info +++ b/dist/info/cannonball_libretro.info @@ -1,12 +1,31 @@ +# Software Information display_name = "Cannonball" authors = "Chris White" supported_extensions = "game|88" corename = "Cannonball" -categories = "Game" -systemname = "Outrun Game Engine" -database = "Cannonball" +categories = "Game engine" license = "Non-commercial" permissions = "" display_version = "1.0" + +# Hardware Information +manufacturer = "Sega" +systemname = "Outrun Game Engine" + +# Libretro Features +database = "Cannonball" supports_no_game = "false" -notes = "(!) You need to have a dummy file with the extension .game inside your MAME rom outrun folder." +savestate = "false" +savestate_features = "null" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "false" +libretro_saves = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +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." diff --git a/dist/info/cap32_libretro.info b/dist/info/cap32_libretro.info index f720690b..76b7c08e 100644 --- a/dist/info/cap32_libretro.info +++ b/dist/info/cap32_libretro.info @@ -1,13 +1,31 @@ +# Software Information display_name = "Amstrad - CPC (Caprice32)" authors = "Ulrich Doewich|dantoine" supported_extensions = "dsk|sna|zip|tap|cdt|voc|m3u" corename = "Caprice32" -manufacturer = "Amstrad" -categories = "Emulator" -systemname = "CPC" -systemid = "cpc" -database = "Amstrad - CPC" license = "GPLv2" permissions = "" display_version = "v4.2.0" +categories = "Emulator" + +# Hardware Information +manufacturer = "Amstrad" +systemname = "CPC" +systemid = "cpc" + +# Libretro Features +database = "Amstrad - CPC" supports_no_game = "true" +savestate = "true" +savestate_features = "serialized" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "false" +libretro_saves = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "true" +disk_control = "true" +is_experimental = "false" diff --git a/dist/info/chailove_libretro.info b/dist/info/chailove_libretro.info index 78684b82..88e2cb67 100644 --- a/dist/info/chailove_libretro.info +++ b/dist/info/chailove_libretro.info @@ -1,12 +1,31 @@ +# Software Information display_name = "ChaiLove" authors = "Rob Loach" supported_extensions = "chai|chailove" corename = "ChaiLove" categories = "Game engine" -systemname = "ChaiLove" -systemid = "chailove" -database = "ChaiLove" license = "MIT" permissions = "" display_version = "0.32.0" + +# Hardware Information +manufacturer = "N/A" +systemname = "ChaiLove" +systemid = "chailove" + +# Libretro Features +database = "ChaiLove" supports_no_game = "false" +savestate = "true" +savestate_features = "serialized" +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 = "false" +is_experimental = "false" diff --git a/dist/info/citra_canary_libretro.info b/dist/info/citra_canary_libretro.info index 618994bc..f52a2a33 100644 --- a/dist/info/citra_canary_libretro.info +++ b/dist/info/citra_canary_libretro.info @@ -1,13 +1,32 @@ +# Software Information display_name = "Nintendo - 3DS (Citra Canary/Experimental)" authors = "Citra Emulation Project" supported_extensions = "3ds|3dsx|elf|axf|cci|cxi|app" corename = "Citra Canary/Experimental" -manufacturer = "Nintendo" categories = "Emulator" -systemname = "Nintendo 3DS" -systemid = "3ds" -database = "Nintendo - Nintendo 3DS" license = "GPLv2+" permissions = "" display_version = "Git" + +# Hardware Information +manufacturer = "Nintendo" +systemname = "3DS" +systemid = "3ds" + +# Libretro Information +database = "Nintendo - Nintendo 3DS" supports_no_game = "false" +savestate = "false" +savestate_features = "null" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "false" +libretro_saves = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "true" +required_hw_api = "OpenGL Core >= 3.3" +needs_fullpath = "true" +disk_control = "false" +is_experimental = "false" diff --git a/dist/info/citra_libretro.info b/dist/info/citra_libretro.info index 1d767509..32d8ed50 100644 --- a/dist/info/citra_libretro.info +++ b/dist/info/citra_libretro.info @@ -1,14 +1,32 @@ +# Software Information display_name = "Nintendo - 3DS (Citra)" authors = "Citra Emulation Project" supported_extensions = "3ds|3dsx|elf|axf|cci|cxi|app" corename = "Citra" -manufacturer = "Nintendo" categories = "Emulator" -systemname = "Nintendo 3DS" -systemid = "3ds" -database = "Nintendo - Nintendo 3DS" license = "GPLv2+" permissions = "" display_version = "Git" + +# Hardware Information +manufacturer = "Nintendo" +systemname = "3DS" +systemid = "3ds" + +# Libretro Information +database = "Nintendo - Nintendo 3DS" supports_no_game = "false" +savestate = "false" +savestate_features = "null" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "false" +libretro_saves = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +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 diff --git a/dist/info/craft_libretro.info b/dist/info/craft_libretro.info index bdbf4226..9f9bf799 100644 --- a/dist/info/craft_libretro.info +++ b/dist/info/craft_libretro.info @@ -1,11 +1,30 @@ +# Software Information display_name = "Minecraft (Craft)" authors = "Michael Fogleman" supported_extensions = "" corename = "Craft" categories = "Game" -systemname = "Minecraft Game Clone" -systemid = "craft" license = "MIT" permissions = "" display_version = "v1" + +# Hardware Information +manufacturer = "Microsoft" +systemname = "Minecraft Game Clone" +systemid = "craft" + +# Libretro Features supports_no_game = "true" +savestate = "false" +savestate_features = "null" +cheats = "false" +input_descriptors = "false" +memory_descriptors = "false" +libretro_saves = "true" +core_options = "true" +core_options_version = "1.0" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "false" diff --git a/dist/info/crocods_libretro.info b/dist/info/crocods_libretro.info index ccf5d891..80fc66b6 100644 --- a/dist/info/crocods_libretro.info +++ b/dist/info/crocods_libretro.info @@ -1,13 +1,31 @@ +# Software Information display_name = "Amstrad - CPC (CrocoDS)" authors = "RedBug" supported_extensions = "dsk|sna|kcr" corename = "CrocoDS" -manufacturer = "Amstrad" categories = "Emulator" -systemname = "CPC" -systemid = "cpc" -database = "Amstrad - CPC" license = "MIT" permissions = "" display_version = "v1" + +# Hardware Information +manufacturer = "Amstrad" +systemname = "CPC" +systemid = "cpc" + +# Libretro Features +database = "Amstrad - CPC" supports_no_game = "false" +savestate = "true" +savestate_features = "serialized" +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 = "false" +disk_control = "false" +is_experimental = "false" diff --git a/dist/info/cruzes_libretro.info b/dist/info/cruzes_libretro.info index 28491da6..d5bea3f6 100644 --- a/dist/info/cruzes_libretro.info +++ b/dist/info/cruzes_libretro.info @@ -1,3 +1,4 @@ +# Software Information display_name = "Cruzes" authors = "Higor Euripedes" supported_extensions = "game" @@ -6,4 +7,24 @@ categories = "Game" license = "2-clause BSD" permissions = "" display_version = "v1.0" + +# Hardware Information +manufacturer = "N/A" +systemname = "Cruzes" +systemid = "cruzes" + +# Libretro Features supports_no_game = "true" +savestate = "false" +savestate_features = "null" +cheats = "false" +input_descriptors = "false" +memory_descriptors = "false" +libretro_saves = "false" +core_options = "false" +core_options_version = "null" +load_subsystem = "false" +hw_render = "false" +needs_fullpath = "false" +disk_control = "false" +is_experimental = "true"