Permalink
Browse files

front: Much easier GLideN64 configuration

  • Loading branch information...
fzurita committed Feb 14, 2016
1 parent eee4ede commit cce53496792167b5c8da0b8eae14eff20a0c3f68
View
@@ -262,6 +262,126 @@
<string name="riceTextureEnhancement_default" translatable="false">0</string>
+ <!-- GLideN64 multisampling list-->
+ <string-array name="gliden64_multisampling_entries">
+ <item>@string/gliden64_multisampling_entry_none</item>
+ <item>@string/gliden64_multisampling_entry_two</item>
+ <item>@string/gliden64_multisampling_entry_four</item>
+ <item>@string/gliden64_multisampling_entry_eight</item>
+ <item>@string/gliden64_multisampling_entry_sixteen</item>
+ </string-array>
+ <string-array name="gliden64_multisampling_values" translatable="false">
+ <item>0</item>
+ <item>2</item>
+ <item>4</item>
+ <item>8</item>
+ <item>16</item>
+ </string-array>
+ <string name="gliden64_multisampling_default" translatable="false">0</string>
+
+ <!-- GLideN64 bilinear filtering list-->
+ <string-array name="gliden64_bilinear_entries">
+ <item>@string/gliden64_bilinear_mode_entry_n64_3point</item>
+ <item>@string/gliden64_bilinear_mode_entry_standard</item>
+ </string-array>
+ <string-array name="gliden64_bilinear_values" translatable="false">
+ <item>0</item>
+ <item>1</item>
+ </string-array>
+ <string name="gliden64_bilinear_default" translatable="false">1</string>
+
+ <!-- GLideN64 swap frame buffers list-->
+ <string-array name="gliden64_swap_frame_buffer_entries">
+ <item>@string/gliden64_swap_frame_buffers_entry_on_vi_update</item>
+ <item>@string/gliden64_swap_frame_buffers_entry_on_vi_origin_change</item>
+ <item>@string/gliden64_swap_frame_buffers_entry_on_buffer_update</item>
+ </string-array>
+ <string-array name="gliden64_swap_frame_buffer_values" translatable="false">
+ <item>0</item>
+ <item>1</item>
+ <item>2</item>
+ </string-array>
+ <string name="gliden64_swap_frame_buffer_default" translatable="false">2</string>
+
+ <!-- GLideN64 color buffer copy to RDRAM list-->
+ <string-array name="gliden64_color_buffer_copy_to_RDRAM_entries">
+ <item>@string/gliden64_color_buffer_copy_to_RDRAM_off</item>
+ <item>@string/gliden64_color_buffer_copy_to_RDRAM_entry_sync_mode</item>
+ <item>@string/gliden64_color_buffer_copy_to_RDRAM_entry_async_mode</item>
+ </string-array>
+ <string-array name="gliden64_color_buffer_copy_to_RDRAM_values" translatable="false">
+ <item>0</item>
+ <item>1</item>
+ <item>2</item>
+ </string-array>
+ <string name="gliden64_color_buffer_copy_to_RDRAM_default" translatable="false">2</string>
+
+ <!-- GLideN64 texture filter list-->
+ <string-array name="gliden64_texture_filter_entries">
+ <item>@string/gliden64_tx_filter_mode_entry_none</item>
+ <item>@string/gliden64_tx_filter_mode_entry_smooth1</item>
+ <item>@string/gliden64_tx_filter_mode_entry_smooth2</item>
+ <item>@string/gliden64_tx_filter_mode_entry_smooth3</item>
+ <item>@string/gliden64_tx_filter_mode_entry_sharp1</item>
+ <item>@string/gliden64_tx_filter_mode_entry_sharp2</item>
+ </string-array>
+ <string-array name="gliden64_texture_filter_values" translatable="false">
+ <item>0</item>
+ <item>1</item>
+ <item>3</item>
+ <item>4</item>
+ <item>5</item>
+ <item>6</item>
+ </string-array>
+ <string name="gliden64_texture_filter_default" translatable="false">0</string>
+
+ <!-- GLideN64 texture enhancement list-->
+ <string-array name="gliden64_texture_enhancement_entries">
+ <item>@string/gliden64_tx_enhancement_entry_none</item>
+ <item>@string/gliden64_tx_enhancement_entry_store_as_is</item>
+ <item>@string/gliden64_tx_enhancement_entry_X2</item>
+ <item>@string/gliden64_tx_enhancement_entry_X2SAI</item>
+ <item>@string/gliden64_tx_enhancement_entry_HQ2X</item>
+ <item>@string/gliden64_tx_enhancement_entry_HQ2XS</item>
+ <item>@string/gliden64_tx_enhancement_entry_LQ2X</item>
+ <item>@string/gliden64_tx_enhancement_entry_LQ2XS</item>
+ <item>@string/gliden64_tx_enhancement_entry_HQ4X</item>
+ <item>@string/gliden64_tx_enhancement_entry_2xBRZ</item>
+ <item>@string/gliden64_tx_enhancement_entry_3xBRZ</item>
+ <item>@string/gliden64_tx_enhancement_entry_4xBRZ</item>
+ <item>@string/gliden64_tx_enhancement_entry_5xBRZ</item>
+ <item>@string/gliden64_tx_enhancement_entry_6xBRZ</item>
+ </string-array>
+ <string-array name="gliden64_texture_enhancement_values" translatable="false">
+ <item>0</item>
+ <item>1</item>
+ <item>3</item>
+ <item>4</item>
+ <item>5</item>
+ <item>6</item>
+ <item>7</item>
+ <item>8</item>
+ <item>9</item>
+ <item>10</item>
+ <item>11</item>
+ <item>12</item>
+ <item>13</item>
+ </string-array>
+ <string name="gliden64_texture_enhancement_default" translatable="false">0</string>
+
+ <!-- GLideN64 bloom blend mode list-->
+ <string-array name="gliden64_bloom_blend_mode_entries">
+ <item>@string/gliden64_bloom_blend_mode_entry_strong</item>
+ <item>@string/gliden64_bloom_blend_mode_entry_mild</item>
+ <item>@string/gliden64_bloom_blend_mode_entry_light</item>
+ </string-array>
+ <string-array name="gliden64_bloom_blend_mode_values" translatable="false">
+ <item>0</item>
+ <item>1</item>
+ <item>2</item>
+ </string-array>
+ <string name="gliden64_bloom_blend_mode_default" translatable="false">0</string>
+
<!-- Video Plugins -->
<string-array name="videoPlugin_entries" translatable="false">
<item>@string/videoPlugin_entryNone</item>
View
@@ -9,6 +9,7 @@
<attr name="maximumValue" format="integer" />
<attr name="stepSize" format="integer" />
<attr name="units" format="string" />
+ <attr name="saveType" format="string" />
</declare-styleable>
<declare-styleable name="MultiSelectListPreference">
<attr name="delimiter" format="string" />
View
@@ -330,6 +330,86 @@
<string name="riceTextureEnhancement_entryHq4x">HQ4x</string>
<string name="riceTextureEnhancement_entrySharpen">Sharpen</string>
<string name="riceTextureEnhancement_entrySharpen_more">Sharpen more</string>
+
+ <string name="gliden64_category_texture_title">Texture</string>
+ <string name="gliden64_multisampling_title">Multisampling level</string>
+ <string name="gliden64_multisampling_entry_none">Off</string>
+ <string name="gliden64_multisampling_entry_two">2</string>
+ <string name="gliden64_multisampling_entry_four">4</string>
+ <string name="gliden64_multisampling_entry_eight">8</string>
+ <string name="gliden64_multisampling_entry_sixteen">16</string>
+ <string name="gliden64_bilinear_mode_title">Bilinear filtering mode</string>
+ <string name="gliden64_bilinear_mode_entry_n64_3point">N64 3-point</string>
+ <string name="gliden64_bilinear_mode_entry_standard">Standard</string>
+ <string name="gliden64_max_anisotropic_filtering_title">Max level of anisotropic filtering</string>
+ <string name="gliden64_tx_cache_title">Size of texture cache in megabytes</string>
+ <string name="gliden64_category_general_title">General</string>
+ <string name="gliden64_widescreen_hack_title">Widescreen hack</string>
+ <string name="gliden64_enable_fog_title">Enable fog emulation</string>
+ <string name="gliden64_enable_noise_title">Enable noise emulation</string>
+ <string name="gliden64_enable_lod_title">Enable LOD emulation</string>
+ <string name="gliden64_enable_hw_lighting_title">Enable hardware per-pixel lighting</string>
+ <string name="gliden64_enable_shader_storage_title">Use persistent storage for compiled shaders</string>
+ <string name="gliden64_category_fb_title">Frame Buffer Emulation</string>
+ <string name="gliden64_enable_fb_emulation_title">Enable frame and/or depth buffer emulation</string>
+ <string name="gliden64_swap_frame_buffers_title">Swap frame buffers</string>
+ <string name="gliden64_swap_frame_buffers_entry_on_vi_update">On VI update call</string>
+ <string name="gliden64_swap_frame_buffers_entry_on_vi_origin_change">On VI origin change</string>
+ <string name="gliden64_swap_frame_buffers_entry_on_buffer_update">On buffer update</string>
+ <string name="gliden64_color_buffer_copy_to_RDRAM_title">Copy color buffer to RDRAM</string>
+ <string name="gliden64_color_buffer_copy_to_RDRAM_off">Do not copy</string>
+ <string name="gliden64_color_buffer_copy_to_RDRAM_entry_sync_mode">Copy in sync mode</string>
+ <string name="gliden64_color_buffer_copy_to_RDRAM_entry_async_mode">Copy in async mode</string>
+ <string name="gliden64_enable_copy_auxiliary_to_RDRAM_title">Enable copy auxiliary buffers to RDRAM</string>
+ <string name="gliden64_enable_copy_depth_to_RDRAM_title">Enable copy depth buffer to RDRAM</string>
+ <string name="gliden64_enable_color_buffer_from_RDRAM_title">Enable color buffer copy from RDRAM</string>
+ <string name="gliden64_enable_n64_depth_compare_title">Enable N64 depth compare (Experimental)</string>
+ <string name="gliden64_category_texture_filtering_title">Texture Filtering</string>
+ <string name="gliden64_tx_filter_mode_title">Texture filter mode</string>
+ <string name="gliden64_tx_filter_mode_entry_none">None</string>
+ <string name="gliden64_tx_filter_mode_entry_smooth1">Smooth 1</string>
+ <string name="gliden64_tx_filter_mode_entry_smooth2">Smooth 2</string>
+ <string name="gliden64_tx_filter_mode_entry_smooth3">Smooth 3</string>
+ <string name="gliden64_tx_filter_mode_entry_sharp1">Sharp 1</string>
+ <string name="gliden64_tx_filter_mode_entry_sharp2">Sharp 2</string>
+ <string name="gliden64_tx_enhancement_title">Texture Enhancement</string>
+ <string name="gliden64_tx_enhancement_entry_none">None</string>
+ <string name="gliden64_tx_enhancement_entry_store_as_is">Store as is</string>
+ <string name="gliden64_tx_enhancement_entry_X2">X2</string>
+ <string name="gliden64_tx_enhancement_entry_X2SAI">X2SAI</string>
+ <string name="gliden64_tx_enhancement_entry_HQ2X">HQ2X</string>
+ <string name="gliden64_tx_enhancement_entry_HQ2XS">HQ2XS</string>
+ <string name="gliden64_tx_enhancement_entry_LQ2X">LQ2X</string>
+ <string name="gliden64_tx_enhancement_entry_LQ2XS">LQ2XS</string>
+ <string name="gliden64_tx_enhancement_entry_HQ4X">HQ4X</string>
+ <string name="gliden64_tx_enhancement_entry_2xBRZ">2xBRZ</string>
+ <string name="gliden64_tx_enhancement_entry_3xBRZ">3xBRZ</string>
+ <string name="gliden64_tx_enhancement_entry_4xBRZ">4xBRZ</string>
+ <string name="gliden64_tx_enhancement_entry_5xBRZ">5xBRZ</string>
+ <string name="gliden64_tx_enhancement_entry_6xBRZ">6xBRZ</string>
+ <string name="gliden64_tx_filter_ignore_BG_title">Don\'t filter background textures</string>
+ <string name="gliden64_tx_cache_size_title">Size of filtered textures cache in megabytes</string>
+ <string name="gliden64_tx_hi_res_enable_title">Use high-resolution texture packs if available</string>
+ <string name="gliden64_tx_hi_res_full_alpha_channel_title">Allow use alpha channel of high-res texture fully</string>
+ <string name="gliden64_tx_hi_res_alt_crc_title">Use alternative CRC calculation</string>
+ <string name="gliden64_tx_cache_compression_title">Zip texture cache</string>
+ <string name="gliden64_tx_force_16bpp_title">Force 16bit texture format for HD textures</string>
+ <string name="gliden64_tx_save_cache_title">Save texture cache to disk (slow-down when exiting)</string>
+ <string name="gliden64_category_bloom_title">Bloom</string>
+ <string name="gliden64_enable_bloom_title">Enable bloom filter</string>
+ <string name="gliden64_bloom_threshold_level_title">Brightness threshold level for bloom</string>
+ <string name="gliden64_bloom_blend_mode_title">Blend mode</string>
+ <string name="gliden64_bloom_blend_mode_entry_strong">Strong</string>
+ <string name="gliden64_bloom_blend_mode_entry_mild">Mild</string>
+ <string name="gliden64_bloom_blend_mode_entry_light">Light</string>
+ <string name="gliden64_bloom_blur_amount_title">Blur radius</string>
+ <string name="gliden64_bloom_blur_strength_title">Blur strength</string>
+ <string name="gliden64_category_gamma_title">Gamma Correction</string>
+ <string name="gliden64_force_gamma_correction_title">Force gamma correction</string>
+ <string name="gliden64_gamma_correction_level">Gamma correction value</string>
+
+
+
<string name="navigationMode_title">Accessibility</string>
<string name="navigationMode_summary">Menu navigation mode: %1$s</string>
<string name="navigationMode_entryAuto">Auto-select from device configuration</string>
Oops, something went wrong.

3 comments on commit cce5349

@retrobenny

This comment has been minimized.

Show comment
Hide comment
@retrobenny

retrobenny Feb 14, 2016

Thanks for this,hope there isn't any bugs when I get a chance to mess around with settings later.

Thanks for this,hope there isn't any bugs when I get a chance to mess around with settings later.

@fzurita

This comment has been minimized.

Show comment
Hide comment
@fzurita

fzurita Feb 14, 2016

Member

Looks like someone in the forum is reporting a crash when using OpenGL ES 2.0 devices.

Member

fzurita replied Feb 14, 2016

Looks like someone in the forum is reporting a crash when using OpenGL ES 2.0 devices.

@fzurita

This comment has been minimized.

Show comment
Hide comment
@fzurita

fzurita Feb 15, 2016

Member

I think I fixed the crash. I'm sure I will hear back soon enough if I didn't.

Member

fzurita replied Feb 15, 2016

I think I fixed the crash. I'm sure I will hear back soon enough if I didn't.

Please sign in to comment.