bonjour ,
alors voilà mon truc : j'ai une petite borne avec un simple écran lcd dedans , par contre je met dessus par exemple le hlsl "CRT Geom HQ" c'est bien mais j'ai surtout à côté un adaptateur "framemeister xlgr" sur mon ecran ce qui fait des scanlines encore plus belle que toutes celles qui sont sur les hlsl que j'ai plus trouvé et du coup j'aimerai pouvoir lier les deux ensemble donc une belle version hlsl avec les effets d'écran old school mais sans les scanlines ( puisque j'y rajouterai les magnifiques scanlines faite par mon framemeister ) et ce quelqu'un en connaîtrai un ?
quelqu'un pourrai m'aider pour une question bête pour ma borne ?
-
- stick de plomb
- Messages : 70
- Inscription : 28 août 2005, 20:15
- Localisation : montpellier
quelqu'un pourrai m'aider pour une question bête pour ma borne ?
handsome fighters never lose battle
-
- stick d'argent
- Messages : 609
- Inscription : 28 oct. 2014, 08:53
- Localisation : Lille
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
Salut,
Tu dois pouvoir éditer hlsl.ini avec notepad pour désactiver les scanlines dans ton rendu. Généralement un "scanlines=1" que tu changes en "scanlines=0". Ca peut être intimidant mais rien de compliqué. Google et lance toi !
Tu dois pouvoir éditer hlsl.ini avec notepad pour désactiver les scanlines dans ton rendu. Généralement un "scanlines=1" que tu changes en "scanlines=0". Ca peut être intimidant mais rien de compliqué. Google et lance toi !
-
- stick de plomb
- Messages : 70
- Inscription : 28 août 2005, 20:15
- Localisation : montpellier
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
Beachut a écrit :Salut,
Tu dois pouvoir éditer hlsl.ini avec notepad pour désactiver les scanlines dans ton rendu. Généralement un "scanlines=1" que tu changes en "scanlines=0". Ca peut être intimidant mais rien de compliqué. Google et lance toi !
ben moi j'ai ça par contre donc pas de "scanlines=1" en plus si y a aussi des scanlines ajoutés par le glsl avec je suis pas sur que se soit si facile que ça parce qu'y a aussi des scanlines avec

Name Values Description
shadow_mask_tile_mode 0 or 1 0 for screen based tile mode or 1 for source based tile mode.
shadow_mask_alpha 0.0 to 1.0 The ovearll darkness of each shadow mask pixel.
shadow_mask_texture [filename] A PNG that defines the shadow mask for each pixel.
shadow_mask_x_count 1+ The number of pixels one shadow mask tile uses on screen.
shadow_mask_y_count 1+ This stretches the shadow mask tiles on X and Y axis.
shadow_mask_usize 0.0 to 1.0 The size of one shadow mask tile in U/V coordinate.
shadow_mask_vsize 0.0 to 1.0 The shadow mask textures always has a size of power-of-two.
shadow_mask_voffset -1.0 to 1.0 The offset of the shadow mask texture in U/V coordinates.
shadow_mask_voffset -1.0 to 1.0 An offset of 1.0 repressents one pixel on screen.
curvature 0.0 to 1.0 Curvature amount of the screen.
round_corner 0.0 to 1.0 Rounded corners amount of the screen.
smooth_border 0.0 to 1.0 Smooth borders amount of the screen.
reflection 0.0 to 1.0 Refelection amount of the screen highlight.
vignetting 0.0 to 1.0 Vignetting amount of the image.
scanline_alpha 0.0 to 1.0 The overall darkness of each scanline furrow.
scanline_size 0.0 to 4.0 The overall height of each scanline.
scanline_height [height] Individual height scaling value for scanlines.
scanline_bright_scale 0.0 to 2.0 The overall brightness multiplier for each scanline.
scanline_bright_offset 0.0 to 1.0 The overall brightness additive value for each scanline.
scanline_jitter 0.0 to 2.0 The relative scanline movement per field.
defocus [xval,yval] This defines the overall defocus radius for the three
post-converged beams. Values allowed range from 0.0 to
32.0.
converge_x [r,g,b] Convergence in screen-relative X direction.
converge_y [r,g,b] Convergence in screen-relative Y direction.
radial_converge_x [r,g,b] Radial convergence in screen-relative X direction.
radial_converge_y [r,g,b] Radial convergence in screen-relative Y direction.
Allowed values for convergence: -150 to 150 for each color.
red_ratio [r,g,b] These parameters define a 3x3 matrix which is multiplied
grn_ratio [r,g,b] by the incoming RGB signal. This can be used for any
blu_ratio [r,g,b] standard matrix convolution, including H/S/V or simply
affecting the TV-style tint.
saturation 0.0 to 4.0 This parameter defines the amount each color channel is
raised above said channel's baseline grayscale value.
A value of 0.0 gives a gamma-correct grayscale image,
whereas 1.0 is full saturation, with each channel being
oversaturated equally beyond that.
offset [r,g,b] These parameters define a value for each color channel
that is added to said channel after scaling and after
matrix convolution. (-2.0 to 2.0)
scale [r,g,b] These parameters define a value for each color channel
that is multiplied with said channel after matrix
convolution. (-2.0 to 2.0)
power [r,g,b] These parameters define the exponent for each color
channel that is applied after scaling, offsetting,
saturation and matrix convolution. (-4.0 to 4.0)
floor [r,g,b] These parameters define the lower limit of each final
color channel value; 0.05, for example, raises the
minimum to 0.05 but re-scales to leave the max at 1.0.
phosphor_life [r,g,b] These parameters define the phosphor lifetime for each
channel, with 0.0 representing no phosphorescence and
1.0 leaving the channel on indefinitely. Values allowed
range from 0.0 to 1.0.
NTSC Processing Parameters
--------------------------
Name Default Values Description
yiq_cc 3.59754545 Color Carrier frequency for NTSC signal processing.
yiq_a 0.5 A value for NTSC signal processing.
yiq_b 0.5 B value for NTSC signal processing.
yiq_o 0.0 Outgoing Color Carrier phase offset for NTSC signal processing.
yiq_p 1.0 Incoming Pixel Clock scaling value for NTSC signal processing.
yiq_n 1.0 Y filter notch width for NTSC signal processing.
yiq_y 6.0 Y filter cutoff frequency for NTSC signal processing.
yiq_i 1.2 I filter cutoff frequency for NTSC signal processing.
yiq_q 0.6 Q filter cutoff frequency for NTSC signal processing.
yiq_scan_time 52.6 Horizontal scanline duration for NTSC signal processing. (usec)
yiq_phase_count 2 Phase Count value for NTSC signal processing. (3 for NES, else 2)
Vector Post-Processing Options
------------------------------
Name Default Values Description
vector_length_scale 0.8 How much length affects vector fade. (0.00-1.00)
vector_length_ratio 500.0 Vector fade length (4.0 - vectors fade the most at and above 4
pixels, etc.) (0.000 - 1000.000)
Bloom Post-Processing Options
-----------------------------
Name Default Values Description
bloom_blend_mode 0 or 1 0 for addition blend mode or 1 for darken blend mode.
bloom_scale 0.500 Bloom intensity factor. (0.000-2.000)
bloom_overdrive 0.00,0.00,0.00 Bloom overdrive factor to bright full saturated colors. (0.000-2.000)
bloom_lvl0_weight 1.00 Bloom level 0 (full-size target) weight. (0.00-1.00)
bloom_lvl1_weight 0.21 Bloom level 1 (half-size target) weight. (0.00-1.00)
bloom_lvl2_weight 0.19 Bloom level 2 (quarter-size target) weight. (0.00-1.00)
bloom_lvl3_weight 0.17 Bloom level 3 (.) weight. (0.00-1.00)
bloom_lvl4_weight 0.14 Bloom level 4 (.) weight. (0.00-1.00)
bloom_lvl5_weight 0.14 Bloom level 5 (.) weight. (0.00-1.00)
bloom_lvl6_weight 0.13 Bloom level 6 (.) weight. (0.00-1.00)
bloom_lvl7_weight 0.12 Bloom level 7 (.) weight. (0.00-1.00)
bloom_lvl8_weight 0.11 Bloom level 8 (.) weight. (0.00-1.00)
bloom_lvl9_weight 0.10 Bloom level 9 (.) weight. (0.00-1.00)
bloom_lvl10_weight 0.09 Bloom level 10 (1x1 target) weight. (0.00-1.00)
handsome fighters never lose battle
-
- stick de zinc
- Messages : 362
- Inscription : 27 sept. 2008, 00:45
- Localisation : Saint-Maur-des-Fossés (94)
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
Attention, lorsque le HLSL est activé, c'est forcément que le GLSL est désactivé.
Le HLSL fonctionne avec DirectX alors que le GLSL fonctionne avec OpenGL.
Tu ne peux activer que l'un ou l'autre. (voir aucun, avec le GDI ou avec le DirectDraw)
L'effet "CRT Geom HQ" dont tu parles est un shader GLSL. Donc les modifications de cet effets ne s'appliquent que quand le paramètre video est sur "OpenGL".
D'autre part les fichiers de paramètres à éditer pour les shaders, tu dois aller dans le dossier GLSL et editer le fichier : "CRT Geom HQ_rgb32_dir.fsh".
Si tu préfère le HLSL, tu désactives le GLSL et mets le paramètre video sur "Direct3D" ou "D3D" et modifie le mame.ini dans la section HLSL.
Il te suffit de mettre les paramètres comme suit :
A ta guise pour les autres paramètres ...
Le HLSL fonctionne avec DirectX alors que le GLSL fonctionne avec OpenGL.
Tu ne peux activer que l'un ou l'autre. (voir aucun, avec le GDI ou avec le DirectDraw)
L'effet "CRT Geom HQ" dont tu parles est un shader GLSL. Donc les modifications de cet effets ne s'appliquent que quand le paramètre video est sur "OpenGL".
D'autre part les fichiers de paramètres à éditer pour les shaders, tu dois aller dans le dossier GLSL et editer le fichier : "CRT Geom HQ_rgb32_dir.fsh".
Si tu préfère le HLSL, tu désactives le GLSL et mets le paramètre video sur "Direct3D" ou "D3D" et modifie le mame.ini dans la section HLSL.
Il te suffit de mettre les paramètres comme suit :
Code : Tout sélectionner
scanline_alpha 0.0
scanline_size 1.0
scanline_height 1.0
scanline_bright_scale 1.0
scanline_bright_offset 0.0
scanline_jitter 0.0
-
- stick de plomb
- Messages : 70
- Inscription : 28 août 2005, 20:15
- Localisation : montpellier
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
ben en fait c'était le glsl que je voulais pouvoir modifier , car ce qui m intéresse surtout c'était le fait d'avoir l effet courbé sur les coté comme sur les anciens écrans des bornes et pouvoir y rajouter les beaux scanline sur mon xrgb ( donc pour ça fallai que je vire les scanlines du glsl ) , le hlsl j'en voit pas du tout l'interet car l'image est dégoûtante avec surtout ses couleurs qui sont vraiment trop claire
handsome fighters never lose battle
-
- stick de platine
- Messages : 2343
- Inscription : 28 mai 2014, 13:51
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
Le glsl et hlsl te permettent de te passer du XRGB.burr a écrit :ben en fait c'était le glsl que je voulais pouvoir modifier , car ce qui m intéresse surtout c'était le fait d'avoir l effet courbé sur les coté comme sur les anciens écrans des bornes et pouvoir y rajouter les beaux scanline sur mon xrgb ( donc pour ça fallai que je vire les scanlines du glsl ) , le hlsl j'en voit pas du tout l'interet car l'image est dégoûtante avec surtout ses couleurs qui sont vraiment trop claire
-
- stick de plomb
- Messages : 70
- Inscription : 28 août 2005, 20:15
- Localisation : montpellier
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
ben en fait non parce que si je met le glsl sans pouvoir virer ses scanlines elle viennent foutre le bordel sur les scanlines de mon xrgb du coup on y voir rien
handsome fighters never lose battle
-
- stick de platine
- Messages : 2343
- Inscription : 28 mai 2014, 13:51
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
Je suis curieux de voir le résultat lorsque tu parviendras à faire ce que tu veux.burr a écrit :ben en fait non parce que si je met le glsl sans pouvoir virer ses scanlines elle viennent foutre le bordel sur les scanlines de mon xrgb du coup on y voir rien

-
- stick d'argent
- Messages : 609
- Inscription : 28 oct. 2014, 08:53
- Localisation : Lille
-
- stick de plomb
- Messages : 70
- Inscription : 28 août 2005, 20:15
- Localisation : montpellier
Re: quelqu'un pourrai m'aider pour une question bête pour ma borne ?
pas mal , deja mieux que chez moi avec le Hlsl , mais même sur ta photo tu ne trouve pas ça trop clair et trop colorisé ?
handsome fighters never lose battle