Merge pull request #1473 from barbudreadmon/hw-requirements

add some hw requirements
This commit is contained in:
Autechre 2020-10-21 17:19:04 +02:00 committed by GitHub
commit 4d1b138187
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 22 additions and 8 deletions

View File

@ -26,7 +26,7 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL >= 2.0"
required_hw_api = "OpenGL >= 2.0 | OpenGL Core >= 3.1"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"

View File

@ -26,7 +26,7 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3 | OpenGL ES >= 3.0 | Vulkan >= 1.0 | Direct3D >= 10.0"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.3 | OpenGL ES >= 3.0 | Vulkan >= 1.0 | Direct3D >= 10.0"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"

View File

@ -23,3 +23,5 @@ firmware2_path = "scph5502.bin"
firmware2_opt = "true"
notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050| This core also supports No-Intro BIOS images."
description = "DuckStation is a totally new PlayStation 1 (aka PSX) emulator focusing on playability, speed, and long-term maintainability. Accuracy is not the main focus of the emulator, but the goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. A "BIOS" ROM image is required to start the emulator and to play games. You can use an image from any hardware version or region, although mismatching game regions and BIOS regions may have compatibility issues. A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means. DuckStation includes hardware rendering (OpenGL, Vulkan and D3D11), upscaling and 24-bit color and a 64-bit dynarec."
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | Vulkan >= 1.0 | Direct3D >= 11.0"

View File

@ -37,4 +37,5 @@ firmware7_desc = "dc/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|(!) hod2bios.zip|(!) f355dlx.zip|(!) f355bios.zip|(!) airlbios.zip|(!) awbios.zip"
required_hw_api = "OpenGL Core >= 3.0 | OpenGL ES >= 2.0"
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | OpenGL ES >= 2.0"

View File

@ -26,7 +26,7 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3 | OpenGL ES >= 3.0 | Vulkan >= 1.0 | Direct3D >= 10.0"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.3 | OpenGL ES >= 3.0 | Vulkan >= 1.0 | Direct3D >= 10.0"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"

View File

@ -25,5 +25,6 @@ firmware3_desc = "mpr-19367-mx.ic1 (Ultraman: Hikari no Kyojin Densetsu ROM Cart
firmware3_path = "mpr-19367-mx.ic1"
firmware3_opt = "true"
notes = "(!) saturn_bios.bin (md5): af5828fdff51384f99b3c4926be27762|(!) stvbios.zip|(!) mpr-18811-mx.ic1 (md5): 255113ba943c92a54facd25a10fd780c|(!) mpr-19367-mx.ic1 (md5): 1cd19988d1d72a3e7caa0b73234c96b4"
required_hw_api = "OpenGL Core >= 3.3"
hw_render = "true"
required_hw_api = "OpenGL Core >= 4.2"

View File

@ -23,3 +23,5 @@ firmware2_path = "scph5502.bin"
firmware2_opt = "true"
notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050"
description = "A significantly modified fork of Mednafen's Playstation emulator, this core differs from the non-HW version by providing GPU-accelerated renderers for OpenGL and Vulkan. These renderers provide increased internal resolution for smooth, high-res polygons with minimal performance impact, texture filtering and other cosmetic changes. Both varieties of Beetle-PSX are more accurate than PCSX-ReARMed but also significantly slower, so they are generally a better choice for higher-specced devices that can benefit from the additional features and accuracy while maintaining full speed. The Beetle-PSX cores are also very particular about requiring BIOS images, so make sure you have the correct BIOS files available and make sure they are named exactly as the core expects."
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3 | Vulkan >= 1.0"

View File

@ -22,3 +22,5 @@ firmware2_desc = "bios9.bin (ARM9 BIOS)"
firmware2_path = "bios9.bin"
firmware2_opt = "false"
notes = "(!) firmware.bin (md5): 145eaef5bd3037cbc247c213bb3da1b3|(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.1"

View File

@ -11,4 +11,5 @@ license = "GPLv2"
permissions = "dynarec_optional"
display_version = "1.0"
supports_no_game = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3 | OpenGL ES >= 2.0"

View File

@ -10,4 +10,5 @@ license = "2-clause BSD"
permissions = ""
display_version = "v1"
supports_no_game = "false"
required_hw_api = "OpenGL Core >= 3.1 | OpenGL ES >= 2.0"
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL ES >= 2.0"

View File

@ -16,3 +16,5 @@ firmware0_desc = "64DD_IPL.bin (64DD IPL ROM)"
firmware0_path = "64DD_IPL.bin"
firmware0_opt = "true"
notes = "(!) 64DD_IPL.bin (md5): 8d3d9f294b6e174bc7b1d2fd1c727530"
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL ES >= 2.0 | Vulkan >= 1.0"

View File

@ -16,4 +16,5 @@ 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"
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | OpenGL ES >= 2.0 | Vulkan >= 1.0 | Direct3D11 >= 11.0"

View File

@ -16,4 +16,5 @@ firmware0_desc = "saturn_bios.bin (Saturn BIOS)"
firmware0_path = "saturn_bios.bin"
firmware0_opt = "false"
notes = "(!) saturn_bios.bin (md5): af5828fdff51384f99b3c4926be27762|Homepage : http://www.uoyabause.org/"
required_hw_api = "OpenGL Core >= 3.3 | OpenGL ES >= 3.0"
hw_render = "true"
required_hw_api = "OpenGL >= 3.3 | OpenGL ES >= 3.0"