diff --git a/00_example_libretro.info b/00_example_libretro.info index a8a7007..e136f48 100644 --- a/00_example_libretro.info +++ b/00_example_libretro.info @@ -53,3 +53,6 @@ # Additional notes: #notes = "(!) hash|(!) game rom|(^) continue|[1] notes|[^] continue|[*] list" + +# Graphics API(s) supported by the core... only use for cores that *require* hardware acceleration +# required_hw_api = "OpenGL Core >= 3.3 | OpenGL ES >= 2.0 | Vulkan >= 1.0" diff --git a/citra_libretro.info b/citra_libretro.info index 2ac40bc..1d76750 100644 --- a/citra_libretro.info +++ b/citra_libretro.info @@ -11,3 +11,4 @@ license = "GPLv2+" permissions = "" display_version = "Git" supports_no_game = "false" +required_hw_api = "OpenGL Core >= 3.3" diff --git a/easyrpg_libretro.info b/easyrpg_libretro.info index 44bc713..43dfb42 100644 --- a/easyrpg_libretro.info +++ b/easyrpg_libretro.info @@ -7,5 +7,5 @@ database = "RPG Maker 2000|RPG Maker 2003|RPG Maker" systemname = "RPG Maker 2000/2003 Game Engine" license = "GPLv3" permissions = "" -display_version = "0.6.0.0" +display_version = "0.6.1.0" supports_no_game = "false" diff --git a/fceumm_libretro.info b/fceumm_libretro.info index baf2cac..d8999e7 100644 --- a/fceumm_libretro.info +++ b/fceumm_libretro.info @@ -14,7 +14,7 @@ supports_no_game = "false" firmware_count = 2 firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)" firmware0_path = "disksys.rom" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "nes.pal (custom NES Palette)" firmware1_path = "nes.pal" firmware1_opt = "true" diff --git a/flycast_libretro.info b/flycast_libretro.info index 12992e3..d976922 100644 --- a/flycast_libretro.info +++ b/flycast_libretro.info @@ -14,10 +14,10 @@ supports_no_game = "false" firmware_count = 8 firmware0_desc = "dc_boot.bin (Dreamcast BIOS)" firmware0_path = "dc/dc_boot.bin" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "dc_flash.bin (Date/Time/Language)" firmware1_path = "dc/dc_flash.bin" -firmware1_opt = "false" +firmware1_opt = "true" firmware2_desc = "naomi.zip (Naomi Bios from MAME)" firmware2_path = "dc/naomi.zip" firmware2_opt = "true" @@ -37,3 +37,4 @@ firmware7_desc = "awbios.zip (Atomiswave BIOS from MAME)" firmware7_path = "dc/awbios.zip" firmware7_opt = "true" notes = "(!) dc_boot.bin (md5): e10c53c2f8b90bab96ead2d368858623|(!) dc_flash.bin (md5): 0a93f7940c455905bea6e392dfde92a4|(!) naomi.zip (md5): eb4099aeb42ef089cfe94f8fe95e51f6|(!) hod2bios.zip (md5): 9c755171b222fb1f4e1439d5b709dbf1|(!) f355dlx.zip (md5): 5e83867c751f692a000afdf658dc181f|(!) f355bios.zip (md5): f126d318f135f38ee377fef2acf08d7e|(!) airlbios.zip (md5): 3f348c88af99a40fbd11fa435f28c69d|(!) awbios.zip (md5): 0ec5ae5b5a5c4959fa8b43fcf8687f7c" +required_hw_api = "OpenGL Core >= 3.0 | OpenGL ES >= 2.0" diff --git a/flycast_wince_libretro.info b/flycast_wince_libretro.info index 288903c..4169c77 100644 --- a/flycast_wince_libretro.info +++ b/flycast_wince_libretro.info @@ -14,10 +14,10 @@ supports_no_game = "false" firmware_count = 8 firmware0_desc = "dc_boot.bin (Dreamcast BIOS)" firmware0_path = "dc/dc_boot.bin" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "dc_flash.bin (Date/Time/Language)" firmware1_path = "dc/dc_flash.bin" -firmware1_opt = "false" +firmware1_opt = "true" firmware2_desc = "naomi.zip (Naomi Bios from MAME)" firmware2_path = "dc/naomi.zip" firmware2_opt = "true" diff --git a/genesis_plus_gx_libretro.info b/genesis_plus_gx_libretro.info index 1850d8c..ed6c33b 100644 --- a/genesis_plus_gx_libretro.info +++ b/genesis_plus_gx_libretro.info @@ -17,13 +17,13 @@ firmware0_path = "bios_MD.bin" firmware0_opt = "true" firmware1_desc = "bios_CD_E.bin (MegaCD EU BIOS)" firmware1_path = "bios_CD_E.bin" -firmware1_opt = "false" +firmware1_opt = "true" firmware2_desc = "bios_CD_U.bin (SegaCD US BIOS)" firmware2_path = "bios_CD_U.bin" -firmware2_opt = "false" +firmware2_opt = "true" firmware3_desc = "bios_CD_J.bin (MegaCD JP BIOS)" firmware3_path = "bios_CD_J.bin" -firmware3_opt = "false" +firmware3_opt = "true" firmware4_desc = "bios_E.sms (MasterSystem EU BIOS)" firmware4_path = "bios_E.sms" firmware4_opt = "true" diff --git a/mednafen_pce_fast_libretro.info b/mednafen_pce_fast_libretro.info index 6745bbf..5e72cd2 100644 --- a/mednafen_pce_fast_libretro.info +++ b/mednafen_pce_fast_libretro.info @@ -14,7 +14,7 @@ supports_no_game = "false" firmware_count = 4 firmware0_desc = "syscard3.pce (PCE-CD BIOS)" firmware0_path = "syscard3.pce" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "syscard2.pce (PCE-CD BIOS)" firmware1_path = "syscard2.pce" firmware1_opt = "true" diff --git a/mednafen_pce_libretro.info b/mednafen_pce_libretro.info index 12b96d3..629e516 100644 --- a/mednafen_pce_libretro.info +++ b/mednafen_pce_libretro.info @@ -14,7 +14,7 @@ supports_no_game = "false" firmware_count = 4 firmware0_desc = "syscard3.pce (Super CD-ROM2 System V3.xx)" firmware0_path = "syscard3.pce" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "syscard2.pce (CD-ROM System V2.xx)" firmware1_path = "syscard2.pce" firmware1_opt = "true" diff --git a/mednafen_psx_hw_libretro.info b/mednafen_psx_hw_libretro.info index 5d061f4..3985620 100644 --- a/mednafen_psx_hw_libretro.info +++ b/mednafen_psx_hw_libretro.info @@ -14,11 +14,11 @@ supports_no_game = "false" firmware_count = 3 firmware0_desc = "scph5500.bin (PS1 JP BIOS)" firmware0_path = "scph5500.bin" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "scph5501.bin (PS1 US BIOS)" firmware1_path = "scph5501.bin" -firmware1_opt = "false" +firmware1_opt = "true" firmware2_desc = "scph5502.bin (PS1 EU BIOS)" firmware2_path = "scph5502.bin" -firmware2_opt = "false" +firmware2_opt = "true" notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050" diff --git a/mednafen_psx_libretro.info b/mednafen_psx_libretro.info index 8b2b226..fad6755 100644 --- a/mednafen_psx_libretro.info +++ b/mednafen_psx_libretro.info @@ -14,11 +14,11 @@ supports_no_game = "false" firmware_count = 3 firmware0_desc = "scph5500.bin (PS1 JP BIOS)" firmware0_path = "scph5500.bin" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "scph5501.bin (PS1 US BIOS)" firmware1_path = "scph5501.bin" -firmware1_opt = "false" +firmware1_opt = "true" firmware2_desc = "scph5502.bin (PS1 EU BIOS)" firmware2_path = "scph5502.bin" -firmware2_opt = "false" +firmware2_opt = "true" notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050" diff --git a/mednafen_supergrafx_libretro.info b/mednafen_supergrafx_libretro.info index 247f117..271a11e 100644 --- a/mednafen_supergrafx_libretro.info +++ b/mednafen_supergrafx_libretro.info @@ -14,7 +14,7 @@ supports_no_game = "false" firmware_count = 4 firmware0_desc = "syscard3.pce (Super CD-ROM2 System V3.xx)" firmware0_path = "syscard3.pce" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "syscard2.pce (CD-ROM System V2.xx)" firmware1_path = "syscard2.pce" firmware1_opt = "true" diff --git a/mesen_libretro.info b/mesen_libretro.info index dfae794..776be9f 100644 --- a/mesen_libretro.info +++ b/mesen_libretro.info @@ -14,5 +14,5 @@ supports_no_game = "false" firmware_count = 1 firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)" firmware0_path = "disksys.rom" -firmware0_opt = "false" +firmware0_opt = "true" notes = "(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a|Press Retropad R1 to switch disk side.|HD Packs go in %system%/HdPacks/%game_name%|Custom palette in %system%/MesenPalette.pal" diff --git a/mupen64plus_gles3_libretro.info b/mupen64plus_gles3_libretro.info deleted file mode 100644 index c20a1ac..0000000 --- a/mupen64plus_gles3_libretro.info +++ /dev/null @@ -1,13 +0,0 @@ -display_name = "Nintendo - Nintendo 64 (Mupen64Plus GLES3)" -authors = "Hacktarux|Mupen64Plus Team" -supported_extensions = "n64|v64|z64|bin|u1|ndd" -corename = "Mupen64Plus" -manufacturer = "Nintendo" -categories = "Emulator" -systemname = "Nintendo 64" -systemid = "nintendo_64" -database = "Nintendo - Nintendo 64|Nintendo - Nintendo 64DD" -license = "GPLv2" -permissions = "dynarec_optional" -display_version = "2.5" -supports_no_game = "false" diff --git a/mupen64plus_libretro.info b/mupen64plus_libretro.info deleted file mode 100644 index bced177..0000000 --- a/mupen64plus_libretro.info +++ /dev/null @@ -1,13 +0,0 @@ -display_name = "Nintendo - Nintendo 64 (Mupen64Plus)" -authors = "Hacktarux|Mupen64Plus Team" -supported_extensions = "n64|v64|z64|bin|u1|ndd" -corename = "Mupen64Plus OpenGL" -manufacturer = "Nintendo" -categories = "Emulator" -systemname = "Nintendo 64" -systemid = "nintendo_64" -database = "Nintendo - Nintendo 64|Nintendo - Nintendo 64DD" -license = "GPLv2" -permissions = "dynarec_optional" -display_version = "2.5" -supports_no_game = "false" diff --git a/mupen64plus_next_libretro.info b/mupen64plus_next_libretro.info index 23e1903..e2b66b1 100644 --- a/mupen64plus_next_libretro.info +++ b/mupen64plus_next_libretro.info @@ -11,3 +11,4 @@ license = "GPLv2" permissions = "dynarec_optional" display_version = "1.0" supports_no_game = "false" +required_hw_api = "OpenGL Core >= 3.3 | OpenGL ES >= 2.0" diff --git a/nestopia_libretro.info b/nestopia_libretro.info index 0d292da..4d7e804 100644 --- a/nestopia_libretro.info +++ b/nestopia_libretro.info @@ -14,8 +14,8 @@ supports_no_game = "false" firmware_count = 2 firmware0_desc = "NstDatabase.xml (Nestopia UE Database file)" firmware0_path = "NstDatabase.xml" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "disksys.rom (Family Computer Disk System BIOS)" firmware1_path = "disksys.rom" -firmware1_opt = "false" +firmware1_opt = "true" notes = "Get NstDatabase.xml from https://github.com/0ldsk00l/nestopia|(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a|Press Retropad L1 to switch disk side." diff --git a/openlara_libretro.info b/openlara_libretro.info index 55580b9..116065c 100644 --- a/openlara_libretro.info +++ b/openlara_libretro.info @@ -10,3 +10,4 @@ license = "2-clause BSD" permissions = "" display_version = "v1" supports_no_game = "false" +required_hw_api = "OpenGL Core >= 3.1 | OpenGL ES >= 2.0" diff --git a/picodrive_libretro.info b/picodrive_libretro.info index 507e6a3..a9244fd 100644 --- a/picodrive_libretro.info +++ b/picodrive_libretro.info @@ -14,11 +14,11 @@ supports_no_game = "false" firmware_count = 3 firmware0_desc = "bios_CD_E.bin (MegaCD EU BIOS)" firmware0_path = "bios_CD_E.bin" -firmware0_opt = "false" +firmware0_opt = "true" firmware1_desc = "bios_CD_U.bin (SegaCD US BIOS)" firmware1_path = "bios_CD_U.bin" -firmware1_opt = "false" +firmware1_opt = "true" firmware2_desc = "bios_CD_J.bin (MegaCD JP BIOS)" firmware2_path = "bios_CD_J.bin" -firmware2_opt = "false" +firmware2_opt = "true" notes = "(!) bios_CD_U.bin (md5): 2efd74e3232ff260e371b99f84024f7f|(!) bios_CD_E.bin (md5): e66fa1dc5820d254611fdcdba0662372|(!) bios_CD_J.bin (md5): 278a9397d192149e84e820ac621a8edd" diff --git a/ppsspp_libretro.info b/ppsspp_libretro.info index 9dbd6a7..b9d6c78 100644 --- a/ppsspp_libretro.info +++ b/ppsspp_libretro.info @@ -16,3 +16,4 @@ firmware0_desc = "ppge_atlas.zim (PPSSPP Data ROM)" firmware0_path = "PPSSPP/ppge_atlas.zim" firmware0_opt = "false" notes = "(!) ppge_atlas.zim (md5): a93fc411c1ce7d001a2a812643c70085|(!) PPSSPP requires the asset files, lang folder, and flash0 folder inside the 'system\PPSSPP' directory.|(!) Check https://docs.libretro.com/library/ppsspp/#bios to find out how to get the assets files." +required_hw_api = "OpenGL Core >= 3.1 | OpenGL ES >= 2.0 | Vulkan >= 1.0 | Direct3D11 >= 11.0" diff --git a/redbook_libretro.info b/redbook_libretro.info new file mode 100644 index 0000000..44c4628 --- /dev/null +++ b/redbook_libretro.info @@ -0,0 +1,11 @@ +display_name = "Redbook Audio Player" +authors = "Brad Parker" +supported_extensions = "cue|bin" +corename = "Redbook" +categories = "music" +systemname = "Redbook" +systemid = "redbook" +license = "Apache 2.0" +permissions = "" +display_version = "1.0" +supports_no_game = "false" diff --git a/rustation_libretro.info b/rustation_libretro.info index c7494ae..b9ed68a 100644 --- a/rustation_libretro.info +++ b/rustation_libretro.info @@ -11,3 +11,4 @@ license = "GPLv2" permissions = "" display_version = "v1" supports_no_game = "false" +required_hw_api = "OpenGL Core >= 3.3" diff --git a/tyrquake_libretro.info b/tyrquake_libretro.info index d949e32..17da3a4 100644 --- a/tyrquake_libretro.info +++ b/tyrquake_libretro.info @@ -10,5 +10,5 @@ license = "GPLv2" permissions = "" display_version = "v0.62" supports_no_game = "false" -database = "Quake1" +database = "Quake" 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." diff --git a/vice_x128_libretro.info b/vice_x128_libretro.info index a6059a2..4dae989 100644 --- a/vice_x128_libretro.info +++ b/vice_x128_libretro.info @@ -1,12 +1,13 @@ -display_name = "Commodore - C128 (VICE C128)" +display_name = "Commodore - C128 (VICE x128)" authors = "VICE Core Team Members" -supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z" +supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z|m3u" corename = "VICE" manufacturer = "Commodore" categories = "Emulator" systemname = "C128" +systemid = "commodore_128" database = "Commodore - C128" license = "GPLv2" permissions = "" -display_version = "v3.0" +display_version = "v3.3" supports_no_game = "false" diff --git a/vice_x64_libretro.info b/vice_x64_libretro.info index 5abfe98..910c3c5 100644 --- a/vice_x64_libretro.info +++ b/vice_x64_libretro.info @@ -1,6 +1,6 @@ -display_name = "Commodore - C64 (VICE C64)" +display_name = "Commodore - C64 (VICE x64, fast)" authors = "VICE Core Team Members" -supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z" +supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z|m3u" corename = "VICE" manufacturer = "Commodore" categories = "Emulator" @@ -9,5 +9,5 @@ systemid = "commodore_64" database = "Commodore - 64" license = "GPLv2" permissions = "" -display_version = "v3.0" +display_version = "v3.3" supports_no_game = "false" diff --git a/vice_x64sc_libretro.info b/vice_x64sc_libretro.info new file mode 100644 index 0000000..38f1207 --- /dev/null +++ b/vice_x64sc_libretro.info @@ -0,0 +1,13 @@ +display_name = "Commodore - C64 (VICE x64sc, accurate)" +authors = "VICE Core Team Members" +supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z|m3u" +corename = "VICE" +manufacturer = "Commodore" +categories = "Emulator" +systemname = "C64" +systemid = "commodore_64" +database = "Commodore - 64" +license = "GPLv2" +permissions = "" +display_version = "v3.3" +supports_no_game = "false" diff --git a/vice_xpet_libretro.info b/vice_xpet_libretro.info new file mode 100644 index 0000000..92ecefb --- /dev/null +++ b/vice_xpet_libretro.info @@ -0,0 +1,36 @@ +display_name = "Commodore - PET (VICE xpet)" +authors = "VICE Core Team Members" +supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z|m3u" +corename = "VICE" +manufacturer = "Commodore" +categories = "Emulator" +systemname = "PET" +systemid = "commodore_pet" +database = "Commodore - PET" +license = "GPLv2" +permissions = "" +display_version = "v3.3" +supports_no_game = "false" +firmware_count = 7 +firmware0_desc = "chargen (PET BIOS)" +firmware0_path = "vice/PET/chargen" +firmware0_opt = "false" +firmware1_desc = "edit1g (PET BIOS)" +firmware1_path = "vice/PET/edit1g" +firmware1_opt = "false" +firmware2_desc = "edit2b (PET BIOS)" +firmware2_path = "vice/PET/edit2b" +firmware2_opt = "false" +firmware3_desc = "edit2g (PET BIOS)" +firmware3_path = "vice/PET/edit2g" +firmware3_opt = "false" +firmware4_desc = "edit4b40 (PET BIOS)" +firmware4_path = "vice/PET/edit4b40" +firmware4_opt = "false" +firmware5_desc = "edit4b80 (PET BIOS)" +firmware5_path = "vice/PET/edit4b80" +firmware5_opt = "false" +firmware6_desc = "edit4g40 (PET BIOS)" +firmware6_path = "vice/PET/edit4g40" +firmware6_opt = "false" +notes = "(i) Place BIOS files in system/vice/PET folder." diff --git a/vice_xplus4_libretro.info b/vice_xplus4_libretro.info index 87465af..9adca3f 100644 --- a/vice_xplus4_libretro.info +++ b/vice_xplus4_libretro.info @@ -1,6 +1,6 @@ -display_name = "Commodore - PLUS4 (VICE PLUS4)" +display_name = "Commodore - PLUS4 (VICE xplus4)" authors = "VICE Core Team Members" -supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z" +supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z|m3u" corename = "VICE" manufacturer = "Commodore" categories = "Emulator" @@ -9,5 +9,5 @@ systemid = "commodore_plus_4" database = "Commodore - PLUS4" license = "GPLv2" permissions = "" -display_version = "v3.0" +display_version = "v3.3" supports_no_game = "false" diff --git a/vice_xvic_libretro.info b/vice_xvic_libretro.info index 7b69aba..09913fc 100644 --- a/vice_xvic_libretro.info +++ b/vice_xvic_libretro.info @@ -1,6 +1,6 @@ -display_name = "Commodore - VIC20 (VICE VIC20)" +display_name = "Commodore - VIC20 (VICE xvic)" authors = "VICE Core Team Members" -supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z|a0|20|60" +supported_extensions = "d64|d71|d80|d81|d82|g64||g41|x64|t64|tap|prg|p00|crt|bin|zip|gz|d6z|d7z|d8z|g6z|g4z|x6z|a0|20|60|m3u" corename = "VICE" manufacturer = "Commodore" categories = "Emulator" @@ -9,5 +9,5 @@ systemid = "commodore_vic_20" database = "Commodore - VIC20" license = "GPLv2" permissions = "" -display_version = "v3.0" +display_version = "v3.3" supports_no_game = "false"