Hlsl ou Glsl ? lequel est le mieux de nos jour ?

Quel émulateur pour quel jeu, astuces de config...
Nouvelles releases, updates d'émulateurs. Le forum général sur l'émulation.

Hlsl ou Glsl ? lequel est le mieux de nos jour ?

Messagepar choupi » 20 Nov 2017, 19:09

Bonjour à tous ,

j'aimerai bien avoir vôtre avis la dessus , les deux sont bien et le hlsl évolue de mieux en mieux je trouve , mais de mon côté j'en fini par utiliser le simple scanline 75% de mame, car hlsl ou glsl c'est bien beau mais parfois incurvé sur certains jeux ben c'est moche , d'ailleurs est ce que vous connaissais des hlsl ou glsl joli mais non incurvé ? :-o
choupi
Jeune Pad-awan
 
Messages: 56
Inscrit le: 29 Avr 2011, 13:29

Re: Hlsl ou Glsl ? lequel est le mieux de nos jour ?

Messagepar choupi » 25 Nov 2017, 20:21

c'est dommage que personne n'est donné son avis la dessus car il me manque plus que ça pour me régaler dans l'émulation donc tant pis je v continuer avec mon moyen scanline 75% . Quand je vois les nouveaux hlsl ou glsl je trouve ça mille fois mieux mais malheureusement comme ils sont tous incurvés et au bout de 10mn de jeux j'ai envie de vomir , donc si quelqu'un connais l'endroit ou je peux trouver les même sans être incurvé ( je suis sur que ça existe ) je serai le plus heureux du monde :elsass:
choupi
Jeune Pad-awan
 
Messages: 56
Inscrit le: 29 Avr 2011, 13:29

Re: Hlsl ou Glsl ? lequel est le mieux de nos jour ?

Messagepar Graham » 09 Déc 2017, 17:46

Ils sont comparable, la grosse différence, c'est que l'un est basé sur le moteur de jeu DirectX (HLSL) et l'autre sur le OpenGL (GLSL).
Après les deux sont susceptibles d'être programmé de manière très similaires à quelques exceptions prés.

J’utilise personnellement le HLSL parce que je me suis aperçu qu'avec GroovyMAME, le HLSL engendre moins de InputLag. (Le mieux pour réduire l'InputLag au minimum étant de désactiver le HLSL et le GLSL, mais c'est pas ce qu'il y a de plus beau.)
Le GLSL se configure de manière moins évidente que le HLSL. Avec le HLSL tu peux mettre certains paramètres à zero et voir une amélioration de l'InputLag, avec le GLSL tu es obligé de remplacer un paramètre par un autre, sans espoir de raccourcir le temps de traitement de l'image.
Avec le HLSL tu peux supprimer le mask, tu peux supprimer les effets de luminosité ou les effets de floue, tout en gardant la main sur les couleurs, et leurs intensités.

Quand le GLSL est sorti, le shader développé par Timothy Lottes, était de loin le plus beau jamais élaboré. C'est pour ça que le GLSL a fait beaucoup parlé de lui.
Mais depuis le HLSL a rattrapé son retard.

Si tu souhaites supprimer l'effet bombé de l'écran, tu le désactive en passant les paramètres comme ci-dessous.

Pour le HLSL en mode D3D dans le fichier mame.ini :
distortion 0.0
cubic_distortion 0.0


Pour le HLSL en mode BGFX dans le fichier bgfx\chains\hlsl.json
{ "type": "float", "name": "distortion", "text": "Quadric Distortion Amount", "default": 0.00, "max": 2.00, "min": -2.00, "step": 0.01, "format": "%1.2f", "screen": "crt" },
{ "type": "float", "name": "cubic_distortion", "text": "Cubic Distortion Amount", "default": 0.00, "max": 2.00, "min": -2.00, "step": 0.01, "format": "%1.2f", "screen": "crt" },


Pour le GLSL en mode OpenGL dans le fichier glsl\Lottes_CRT_rgb32_dir.fsh
//#define CURVATURE //Screen curvature effect.
Avatar de l’utilisateur
Graham
Insert Coin
 
Messages: 8
Inscrit le: 26 Juin 2012, 18:19

Re: Hlsl ou Glsl ? lequel est le mieux de nos jour ?

Messagepar choupi » 14 Déc 2017, 14:40

Merci beaucoup Graham , je répond un peu tard car puisqu'il n'y avait pas de réponse et du coup j'avais complétement oublié mon post

bon je viens de tester pas mal de truc mais pour l'instant j'ai un gros soucis , car sur tout les émulateurs Mame que je choppe j'ai le même problème dès que je lance un jeu sous hlsl en fonction graphique "auto ou d3d " le lancement d'un jeu balance une petite fenêtre rapide mais le Mame s’éteint direct !
Mes jeux Mame peuvent se lancer sous les 3 autres options graphique qui ne dépende pas de hlsl , donc voilà d'abord je vais essayer de réparer se problème qui vient peux d'être d'un manque de quelque chose dans mon ordi pour pouvoir lancer l'option hlsl
Même ce truc tout fait dont tout le monde parle avec les Hlsl special mame ne fonctionnent pas non plus quand je lance un jeu dessus, donc je pense que ça vient de mon ordi :
https://drive.google.com/drive/folders/ ... FNJOEhERms
choupi
Jeune Pad-awan
 
Messages: 56
Inscrit le: 29 Avr 2011, 13:29


Retour vers Actus et discussions sur l'émulation

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invité(s)