Sei sulla pagina 1di 4

HLSL-Related Enable Switches

---------------------------Name
hlsl_enable
9 modes.
hlsl_oversampling
yiq_enable
Causes a

Values
0 or 1

Description
Enables HLSL post-processing in Direct3D

0 or 1
0 or 1

Enables HLSL oversampling.


Enables YIQ-colorspace post-processing.
performance drop but gives a much more a

uthentic
NTSC TV appearance on TV-based systems w
hen configured
hlslpath
(default: hlsl)
hlsl_write
ndwidth suggested)
hlsl_snap_width
2048)
hlsl_snap_height
: 1536)

[path]

properly.
Path to the .fx files that are in use.

[filename]

Enables HLSL AVI writing. (huge disk ba

[width]

HLSL upscaled-snapshot width. (default:

[height]

HLSL upscaled-snapshot height. (default

Surface/Color Processing Parameters


----------------------------------Name
shadow_mask_tile_mode
urce based tile mode.
shadow_mask_alpha
pixel.
shadow_mask_texture
ach pixel.
shadow_mask_x_count
e uses on screen.
shadow_mask_y_count
X and Y axis.
shadow_mask_usize
coordinate.
shadow_mask_vsize
ze of power-of-two.
shadow_mask_voffset
U/V coordinates.
shadow_mask_voffset
n screen.
distortion
cubic_distortion
distort_corner
round_corner
smooth_border
reflection
ht.
vignetting
scanline_alpha
rrow.
scanline_size
scanline_height
lines.
scanline_bright_scale

Values
0 or 1

Description
0 for screen based tile mode or 1 for so

0.0 to 1.0

The ovearll darkness of each shadow mask

[filename]

A PNG that defines the shadow mask for e

1+

The number of pixels one shadow mask til

1+

This stretches the shadow mask tiles on

0.0 to 1.0

The size of one shadow mask tile in U/V

0.0 to 1.0

The shadow mask textures always has a si

-1.0 to 1.0

The offset of the shadow mask texture in

-1.0 to 1.0

An offset of 1.0 repressents one pixel o

-1.0
-1.0
0.0
0.0
0.0
0.0

1.0
1.0
1.0
1.0
1.0
1.0

Distortion amount of the screen.


Cubic Distortion amount of the screen.
Distorted corners amount of the screen.
Rounded corners amount of the screen.
Smooth borders amount of the screen.
Refelection amount of the screen highlig

0.0 to 1.0
0.0 to 1.0

Vignetting amount of the image.


The overall darkness of each scanline fu

0.0 to 4.0
[height]

The overall height of each scanline.


Individual height scaling value for scan

0.0 to 2.0

The overall brightness multiplier for ea

to
to
to
to
to
to

ch scanline.
scanline_bright_offset
r each scanline.
scanline_jitter
.
hum_bar_alpha
ient.
defocus
for the three

0.0 to 1.0

The overall brightness additive value fo

0.0 to 1.0

The relative scanline movement per field

0.0 to 1.0

The maximum darkness of the hum bar grad

[xval,yval]

This defines the overall defocus radius


post-converged beams. Values allowed ran

ge from 0.0 to
converge_x
on.
converge_y
on.
radial_converge_x
direction.
radial_converge_y
direction.

[r,g,b]

10.0.
Convergence in screen-relative X directi

[r,g,b]

Convergence in screen-relative Y directi

[r,g,b]

Radial convergence in screen-relative X

[r,g,b]

Radial convergence in screen-relative Y


Allowed values for convergence: -10.0 to

10.0 for each color.


red_ratio
ch is multiplied
grn_ratio
used for any
blu_ratio
/S/V or simply
saturation
olor channel is

[r,g,b]

These parameters define a 3x3 matrix whi

[r,g,b]

by the incoming RGB signal. This can be

[r,g,b]

standard matrix convolution, including H

0.0 to 4.0

affecting the TV-style tint.


This parameter defines the amount each c
raised above said channel's baseline gra

yscale value.
A value of 0.0 gives a gamma-correct gra
yscale image,
whereas 1.0 is full saturation, with eac
h channel being
offset
color channel

[r,g,b]

oversaturated equally beyond that.


These parameters define a value for each
that is added to said channel after scal

ing and after


scale
color channel

[r,g,b]

matrix convolution. (-2.0 to 2.0)


These parameters define a value for each
that is multiplied with said channel aft

er matrix
power
each color

[r,g,b]

convolution. (-2.0 to 2.0)


These parameters define the exponent for
channel that is applied after scaling, o

ffsetting,
saturation and matrix convolution. (-4.
0 to 4.0)
floor
of each final

[r,g,b]

These parameters define the lower limit


color channel value; 0.05, for example,

raises the
minimum to 0.05 but re-scales to leave t
he max at 1.0.

phosphor_life
etime for each

[r,g,b]

These parameters define the phosphor lif


channel, with 0.0 representing no phosph

orescence and
1.0 leaving the channel on indefinitely.
Values allowed
range from 0.0 to 1.0.
NTSC Processing Parameters
-------------------------Name
Default Values
yiq_jitter
0.0
(0.0 to 1.0)
yiq_cc
3.57954545
processing. (0.0 to 6.0)
yiq_a
0.5
.0 to 1.0)
yiq_b
0.5
.0 to 1.0)
yiq_o
0.0
NTSC signal processing. (-3.0 to 3.0)
yiq_p
1.0
TSC signal processing. (-3.0 to 3.0)
yiq_n
1.0
cessing. (0.0 to 6.0)
yiq_y
6.0
l processing. (0.0 to 6.0)
yiq_i
1.2
l processing. (0.0 to 6.0)
yiq_q
0.6
l processing. (0.0 to 6.0)
yiq_scan_time
52.6
gnal processing. (usec)
yiq_phase_count
2
sing. (3 for NES, else 2)

Description
Jitter for the NTSC signal processing.
Color Carrier frequency for NTSC signal
A value for NTSC signal processing. (-1
B value for NTSC signal processing. (-1
Outgoing Color Carrier phase offset for
Incoming Pixel Clock scaling value for N
Y filter notch width for NTSC signal pro
Y filter cutoff frequency for NTSC signa
I filter cutoff frequency for NTSC signa
Q filter cutoff frequency for NTSC signa
Horizontal scanline duration for NTSC si
Phase Count value for NTSC signal proces

Vector Post-Processing Options


-----------------------------Name
Default Values Description
vector_beam_smooth
0.0
The vector beam smoothness. (0.00 to 1.
00)
vector_length_scale
0.5
The maximum vector attenuation. (0.00 t
o 1.00)
vector_length_ratio
0.5
The minimum vector length (vector length
to screen size ratio)
that is affected by the attenuation (0.
000 to 1.000)
Bloom Post-Processing Options
----------------------------Name
Default Values
bloom_blend_mode
0 or 1
n blend mode.
bloom_scale
0.0
)
bloom_overdrive
0.0,0.0,0.0

Description
0 for brighten blend mode or 1 for darke
Bloom intensity factor. (0.000 to 2.000
Bloom overdrive factor to bright full sa

turated colors. (0.000 to 2.000)


bloom_lvl0_weight
1.00
(0.00 to 1.00)
bloom_lvl1_weight
0.64
level 0 target) (0.00 to 1.00)
bloom_lvl2_weight
0.32
level 1 target) (0.00 to 1.00)
bloom_lvl3_weight
0.16
level 2 target) (0.00 to 1.00)
bloom_lvl4_weight
0.08
level 3 target) (0.00 to 1.00)
bloom_lvl5_weight
0.06
level 4 target) (0.00 to 1.00)
bloom_lvl6_weight
0.04
level 5 target) (0.00 to 1.00)
bloom_lvl7_weight
0.02
level 6 target) (0.00 to 1.00)
bloom_lvl8_weight
0.01
level 7 target) (0.00 to 1.00)
Presets
------../ini/presets/raster.ini
../ini/presets/vector.ini
../ini/presets/vector-mono.ini
vector.ini or <system>.ini)
../ini/presets/lcd.ini
../ini/presets/lcd-matrix.ini
to lcd.ini or <system>.ini)
../ini/presets/gameboy.ini
ini with greenish color transformation)
../ini/presets/gba.ini
.ini)

Bloom level 0 weight. (full-size target)


Bloom level 1 weight. (1/4 smaller that
Bloom level 2 weight. (1/4 smaller that
Bloom level 3 weight. (1/4 smaller that
Bloom level 4 weight. (1/4 smaller that
Bloom level 5 weight. (1/4 smaller that
Bloom level 6 weight. (1/4 smaller that
Bloom level 7 weight. (1/4 smaller that
Bloom level 8 weight. (1/4 smaller that

for raster screens


for color vector screens
for monochrome vector screens (rename to
for screens with TFT color LCD
for screens with STN LCD matrix (rename
for Game Boy screen (same as lcd-matrix.
for Game Boy Advance screen (same as lcd

Potrebbero piacerti anche