Previous 199869 Revisions Next

r23508 Thursday 6th June, 2013 at 22:18:40 UTC by Tafoid
Updating of DOCS/hlsl.txt for cover new command additions.  (nw)
[docs]hlsl.txt

trunk/docs/hlsl.txt
r23507r23508
77                                        performance drop but gives a much more authentic
88                                        NTSC TV appearance on TV-based systems when configured
99                                        properly.
10hlslpath                [path]          Path to the .fx files that are in use. (default: hlsl)
11hlsl_ini_read           0/1             Enable HLSL INI reading.
12hlsl_ini_write          0/1             Enable HLSL INI writing.
13hlslini                %g              HLSL INI file name for running game. (default: %g)
14hlsl_prescale_x         [horizontal]    HLSL pre-scale override factor for X (0 for auto).
15hlsl_prescale_y         [vertical]      HLSL pre-scale override factor for Y (0 for auto).
16hlsl_preset             0-3             HLSL preset to use.
17hlsl_write              0/1      Enable HLSL AVI writing (huge disk bandwidth suggested).
18hlsl_snap_width         [width]         HLSL upscaled-snapshot width. (default: 2048)
19hlsl_snap_height       [height]        HLSL upscaled-snapshot height. (default: 1536)
10hlslpath                [path]          Path to the .fx files that are in use.  (default: hlsl)
11hlsl_ini_read           0/1             Enable HLSL INI reading.  (default: 0)
12hlsl_ini_write          0/1             Enable HLSL INI writing.  (default: 0)
13hlslini                %g              HLSL INI file name for running game.  (default: %g)
14hlsl_prescale_x         [horizontal]    HLSL pre-scale override factor for X.  (0 for auto)
15hlsl_prescale_y         [vertical]      HLSL pre-scale override factor for Y.  (0 for auto)
16hlsl_preset             -1 through 3    HLSL preset to use.  (default: -1)
17hlsl_write              0/1      Enable HLSL AVI writing.  (huge disk bandwidth suggested)
18hlsl_snap_width         [width]         HLSL upscaled-snapshot width.  (default: 2048)
19hlsl_snap_height       [height]        HLSL upscaled-snapshot height.  (default: 1536)
2020
2121
2222Surface/Color Processing Parameters
r23507r23508
2525Name                    Values      Description
2626shadow_mask_alpha       0.0 to 1.0      The ovearll darkness of each shadow mask pixel.
2727shadow_mask_texture     [filename]      A PNG that defines the shadow mask for each pixel.
28shadow_mask_x_count     1+              The count of shadow mask elements, X (usually 640-ish)
29shadow_mask_y_count     1+              The count of shadow mask elements, X (usually 480-ish)
28shadow_mask_x_count     1+              The count of shadow mask elements, X (usually 640-ish).
29shadow_mask_y_count     1+              The count of shadow mask elements, Y (usually 480-ish).
3030shadow_mask_usize       0.0 to 1.0      These parameters define the *in-use* pixel count on the
3131shadow_mask_vsize       0.0 to 1.0      X and Y axes of the shadow mask texture.
3232curvature               0.0 to 1.0      Screen curvature. Affects borders and shadow mask.
r23507r23508
7676--------------------------
7777
7878Name                    Default Values  Description
79yiq_cc                  3.59754545      Color Carrier frequency for NTSC signal processing
80yiq_a                   0.5             A value for NTSC signal processing
81yiq_b                   0.5             B value for NTSC signal processing
82yiq_o                   0.0             Outgoing Color Carrier phase offset for NTSC signal processing
83yiq_p                   1.0             Incoming Pixel Clock scaling value for NTSC signal processing
84yiq_n                   1.0             Y filter notch width for NTSC signal processing
85yiq_y                   6.0             Y filter cutoff frequency for NTSC signal processing
86yiq_i                   1.2             I filter cutoff frequency for NTSC signal processing
87yiq_q                   0.6             Q filter cutoff frequency for NTSC signal processing
88yiq_scan_time           52.6            Horizontal scanline duration for NTSC signal processing (in usec)
89yiq_phase_count         2               Phase Count value for NTSC signal processing (3 for NES, else 2)
79yiq_cc                  3.59754545      Color Carrier frequency for NTSC signal processing.
80yiq_a                   0.5             A value for NTSC signal processing.
81yiq_b                   0.5             B value for NTSC signal processing.
82yiq_o                   0.0             Outgoing Color Carrier phase offset for NTSC signal processing.
83yiq_p                   1.0             Incoming Pixel Clock scaling value for NTSC signal processing.
84yiq_n                   1.0             Y filter notch width for NTSC signal processing.
85yiq_y                   6.0             Y filter cutoff frequency for NTSC signal processing.
86yiq_i                   1.2             I filter cutoff frequency for NTSC signal processing.
87yiq_q                   0.6             Q filter cutoff frequency for NTSC signal processing.
88yiq_scan_time           52.6            Horizontal scanline duration for NTSC signal processing. (usec)
89yiq_phase_count         2               Phase Count value for NTSC signal processing. (3 for NES, else 2)
90
91
92Vector Post-Processing Options
93------------------------------
94Name                    Default Values  Description
95vector_length_scale     0.8             How much length affects vector fade.  (0.00-1.00)
96vector_length_ratio     500.0           Vector fade length (4.0 - vectors fade the most at and above 4
97                                        pixels, etc.)  (0.000 - 1000.000)
98
99
100Bloom Post-Processing Options
101-----------------------------
102Name                    Default Values  Description
103vector_bloom_scale      0.300           Intensity factor for vector bloom.  (0.000-1.000)
104raster_bloom_scale      0.225           Intensity factor for raster bloom.  (0.000-1.000)
105bloom_lvl0_weight       1.00            Bloom level 0  (full-size target) weight.  (0.00-1.00)
106bloom_lvl1_weight       0.21            Bloom level 1  (half-size target) weight.  (0.00-1.00)
107bloom_lvl2_weight       0.19            Bloom level 2  (quarter-size target) weight.  (0.00-1.00)
108bloom_lvl3_weight       0.17            Bloom level 3  (.) weight.  (0.00-1.00)
109bloom_lvl4_weight       0.14            Bloom level 4  (.) weight.  (0.00-1.00)
110bloom_lvl5_weight       0.14            Bloom level 5  (.) weight.  (0.00-1.00)
111bloom_lvl6_weight       0.13            Bloom level 6  (.) weight.  (0.00-1.00)
112bloom_lvl7_weight       0.12            Bloom level 7  (.) weight.  (0.00-1.00)
113bloom_lvl8_weight       0.11            Bloom level 8  (.) weight.  (0.00-1.00)
114bloom_lvl9_weight       0.10            Bloom level 9  (.) weight.  (0.00-1.00)
115bloom_lvl10_weight      0.09            Bloom level 10 (1x1 target) weight.  (0.00-1.00)
No newline at end of file

Previous 199869 Revisions Next


© 1997-2024 The MAME Team