Note :
5
Niveau :
Commentaires : 4
Rédacteur : aganyte - Auteur : aganyte - Mise en Page : High_Cobra
Améliorer le rendu de mame sur un LCD

Pour les personnes qui ont une dalle LCD dans leur(s) borne(s), il peut être utile de régler la bête afin de se rapprocher du rendu d'un tube cathodique de l'époque.

 

J'utilise dans mes bornes des dalles LCD 16/10, voici les réglages qui me donnent satisfaction.

 

Tout d'abord il faut créer un fichier mame.ini qui permettra de modifier les paramètres de MAME. Pour cela, il faut lancer depuis une fenêtre DOS la commande suivante :

 

mame-cc (cette commande doit être exécutée depuis le répertoire d'installation de MAME)

 

Ensuite il suffit d'ouvrir le fichier mame.ini (par exemple avec Notepad), puis de modifier les valeurs suivantes:

 

multithreading 1 (seulement pour les P4 ou processeurs multi-cœur)
video d3d
keepaspect 1
prescale 2
hwstretch 1
effect scanlines

 

Personnellement je positionne keepaspect sur "0" afin de ne pas avoir de bandes verticales sur les côtés mais cette option, qui déforme les jeux, est incompatible avec les jeux verticaux donc... à vous de voir (toutefois, certains jeux peuvent être réglés en 16/9, c'est le cas de Virtua Racing).

 

Prescale 2 : plus beau mais plus gourmand.

La dernière ligne va chercher le fichier scanlines.png dans le dossier artwork de MAME pour le superposer à l'image. Ce fichier est livré avec MAME mais je l'ai modifié afin qu'il soit plus visible tout en n'assombrissant pas le jeu.

Voici le fichier png : scanlines.png

 

Et le rendu final:

 

Un dernier conseil, si vous constatez un effet de cisaillement de l'image sur certains jeux (lors de phases rapides), ce problème est dû au fait que votre ordinateur envoie plus d'images que l'écran n'a le temps d'afficher.

Régler les deux lignes suivante sur 1 pour forcer l'ordinateur à "attendre" l'écran :

waitvsync     1
syncrefresh   1

Creative Commons License
Cette création est mise à disposition sous un contrat Creative Commons

Merci pour tous les détails!

Merci pour tous les détails! Juste pour peaufiner, pourrais-tu indiquer quel filtre il faut mettre sur l'image une fois dans Mame pour en profiter? J'ai toute une floppée de Scanlines à choisir ;)
J'ai mis sur Scanline 75% et c'est super, les réglages donnés améliorent fortement l'image sur un LCD, et les saccades ont enfin disparu :D

Merci pour les tuyaux, c'est

Merci pour les tuyaux, c'est top !!!

Par contre, perso, le prescale 2 fait des pixels trop nets à mon goût, je préfère le laisser à 1.

Bonjour, Je suis intéressé

Bonjour,
Je suis intéressé par la méthode.
Je n'arrive pas à générer le fichier .ini
Je dois mal taper le chemin dans mon invit de commande.
c:\Emulators\Mame\mame -cc
Merci par avance pour les conseils.
Ekoepanda

Merciiii

Un grand merci pour ce tuto ^^, il m'a permi de profiter a fond de ma borne avec un image bien plus belle avec le filtre. Je préciserai juste que si vous n'avez pas le dossier artwork dans votre MAME (comme c'était mons cas ^^) il suffit de le créer dans le dossier MAME, ca donne donc chez moi ca :
c:\MAME\artwork

Voilou ;)