mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
[Android] Add most of the Dolphin video/gfx settings to the settings menu.
This commit is contained in:
@ -45,11 +45,84 @@
|
||||
</string-array>
|
||||
|
||||
<!-- Video Backend Selection - No OpenGL ES 3 support -->
|
||||
<string-array name="videoBackendEntriesNoGLES3">
|
||||
<string-array name="videoBackendEntriesNoGLES3" translatable="false">
|
||||
<item>@string/software_renderer</item>
|
||||
</string-array>
|
||||
<string-array name="videoBackendValuesNoGLES3">
|
||||
<string-array name="videoBackendValuesNoGLES3" translatable="false">
|
||||
<item>Software Renderer</item>
|
||||
</string-array>
|
||||
|
||||
|
||||
<!-- EFB Copy Method Preference -->
|
||||
<string-array name="efbCopyMethodEntries" translatable="false">
|
||||
<item>@string/disabled</item>
|
||||
<item>@string/efb_copy_texture</item>
|
||||
<item>@string/efb_copy_ram_uncached</item>
|
||||
<item>@string/efb_copy_ram_cached</item>
|
||||
</string-array>
|
||||
<string-array name="efbCopyMethodValues" translatable="false">
|
||||
<item>Off</item>
|
||||
<item>Texture</item>
|
||||
<item>RAM (cached)</item>
|
||||
<item>RAM (uncached)</item>
|
||||
</string-array>
|
||||
|
||||
<!-- Texture Cache Accuracy Preference -->
|
||||
<string-array name="textureCacheAccuracyEntries" translatable="false">
|
||||
<item>@string/texture_cache_accuracy_low</item>
|
||||
<item>@string/texture_cache_accuracy_medium</item>
|
||||
<item>@string/texture_cache_accuracy_high</item>
|
||||
</string-array>
|
||||
<string-array name="textureCacheAccuracyValues" translatable="false">
|
||||
<item>128</item>
|
||||
<item>512</item>
|
||||
<item>0</item>
|
||||
</string-array>
|
||||
|
||||
<!-- External Frame Buffer Preference -->
|
||||
<string-array name="externalFrameBufferEntries" translatable="false">
|
||||
<item>@string/disabled</item>
|
||||
<item>@string/external_frame_buffer_virtual</item>
|
||||
<item>@string/external_frame_buffer_real</item>
|
||||
</string-array>
|
||||
<string-array name="externalFrameBufferValues" translatable="false">
|
||||
<item>Disabled</item>
|
||||
<item>Virtual</item>
|
||||
<item>Real</item>
|
||||
</string-array>
|
||||
|
||||
<!-- Internal Resolution Preference -->
|
||||
<string-array name="internalResolutionEntries" translatable="false">
|
||||
<item>1x Native (640x528)</item>
|
||||
<item>1.5x Native (960x792)</item>
|
||||
<item>2x Native (1280x1056)</item>
|
||||
<item>2.5x Native (1600x1320)</item>
|
||||
<item>3x Native (1920x1584)</item>
|
||||
<item>4x Native (2560x2112)</item>
|
||||
</string-array>
|
||||
<string-array name="internalResolutionValues" translatable="false">
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
<item>4</item>
|
||||
<item>5</item>
|
||||
<item>6</item>
|
||||
<item>7</item>
|
||||
</string-array>
|
||||
|
||||
<!-- Anisotropic Filtering Preference -->
|
||||
<string-array name="anisotropicFilteringEntries" translatable="false">
|
||||
<item>1x</item>
|
||||
<item>2x</item>
|
||||
<item>4x</item>
|
||||
<item>8x</item>
|
||||
<item>16x</item>
|
||||
</string-array>
|
||||
<string-array name="anisotropicFilteringValues" translatable="false">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
<item>4</item>
|
||||
</string-array>
|
||||
|
||||
</resources>
|
@ -73,8 +73,53 @@
|
||||
<string name="video_backend">Video Backend</string>
|
||||
<string name="video_backend_to_use">Video backend to use</string>
|
||||
|
||||
<string name="enhancements">Enhancements</string>
|
||||
<string name="internal_resolution">Internal Resolution</string>
|
||||
<string name="internal_resolution_descrip">Specifies the resolution used to render at. A high resolution will improve visual quality a lot but is also quite heavy on performance and might cause glitches in certain games.</string>
|
||||
<string name="anisotropic_filtering">Anisotropic Filtering</string>
|
||||
<string name="anisotropic_filtering_descrip">Enhances visual quality of textures that are at oblique viewing angles. Might cause issues in a small number of games.</string>
|
||||
<string name="scaled_efb_copy">Scaled EFB Copy</string>
|
||||
<string name="scaled_efb_copy_descrip">Greatly increases quality of textures generated using render to texture effects. Raising the internal resolution will improve the effect of this setting. Slightly decreases performance and possibly causes issues (although unlikely).</string>
|
||||
<string name="per_pixel_lighting">Per-Pixel Lighting</string>
|
||||
<string name="per_pixel_lighting_descrip">Calculate lighting of 3D graphics per-pixel rather than per vertex. Decreases emulation speed by some percent (depending on your GPU). This usually is a safe enhancement, but might cause issues sometimes.</string>
|
||||
<string name="force_texture_filtering">Force Texture Filtering</string>
|
||||
<string name="force_texture_filtering_descrip">Force texture filtering even if the emulated game explicitly disabled it. Improves texture quality slightly but causes glitches in some games.</string>
|
||||
<string name="disable_fog">Disable Fog</string>
|
||||
<string name="disable_fog_descrip">Makes distant objects more visible by removing fog, thus increasing the overall detail. Disabling fog will break some games which rely on proper fog emulation.</string>
|
||||
|
||||
<string name="hacks">Hacks</string>
|
||||
<string name="embedded_frame_buffer">Embedded Frame Buffer</string>
|
||||
<string name="skip_efb_access">Skip EFB Access from CPU</string>
|
||||
<string name="skip_efb_access_descrip">Ignore any requests from the CPU to read/write to the EFB.</string>
|
||||
<string name="ignore_format_changes">Ignore Format Changes</string>
|
||||
<string name="ignore_format_changes_descrip">Ignore any changes to the EFB format.</string>
|
||||
<string name="efb_copy_method">EFB Copy Method</string>
|
||||
<string name="efb_copy_method_descrip">Determines how EFB copies will be emulated.</string>
|
||||
<string name="efb_copy_off">Off</string>
|
||||
<string name="efb_copy_texture">Texture</string>
|
||||
<string name="efb_copy_ram_uncached">RAM (uncached)</string>
|
||||
<string name="efb_copy_ram_cached">RAM (cached)</string>
|
||||
<string name="texture_cache">Texture Cache</string>
|
||||
<string name="texture_cache_accuracy">Texture Cache Accuracy</string>
|
||||
<string name="texture_cache_accuracy_descrip">The safer the selection, the less likely the emulator will be missing any texture updates from RAM.</string>
|
||||
<string name="texture_cache_accuracy_low">Low</string>
|
||||
<string name="texture_cache_accuracy_medium">Medium</string>
|
||||
<string name="texture_cache_accuracy_high">High</string>
|
||||
<string name="external_frame_buffer">External Frame Buffer</string>
|
||||
<string name="external_frame_buffer_descrip">Determines how the XFB will be emulated.</string>
|
||||
<string name="external_frame_buffer_virtual">Virtual</string>
|
||||
<string name="external_frame_buffer_real">Real</string>
|
||||
<string name="cache_display_lists">Cache Display Lists</string>
|
||||
<string name="cache_display_lists_descrip">Speeds up emulation a bit by caching display lists.</string>
|
||||
<string name="disable_destination_alpha">Disable Destination Alpha</string>
|
||||
<string name="disable_destination_alpha_descrip">Disables emulation of a hardware feature called destination alpha, which is used in many games for various effects.</string>
|
||||
<string name="fast_depth_calculation">Fast Depth Calculation</string>
|
||||
<string name="fast_depth_calculation_descrip">Uses a less accurate algorithm to calculate depth values.</string>
|
||||
|
||||
<!-- Miscellaneous -->
|
||||
<string name="yes">Yes</string>
|
||||
<string name="no">No</string>
|
||||
<string name="disabled">Disabled</string>
|
||||
<string name="other">Other</string>
|
||||
|
||||
</resources>
|
||||
|
Reference in New Issue
Block a user