Précédent   Planet Emulation Forums > Emulation > Emulateurs Consoles

Emulateurs Consoles Forum dédié aux problèmes avec les émulateurs de consoles comme la SuperNes, la Megadrive, etc...

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 06/06/2014, 20h58   #1
Orgillos
Nouveau Membre
 
Date d'inscription: 11/2013
Messages: 16
Orgillos sait se tenir
Bandes à part

Bonjour,

Une des choses qui me tiennent à coeur dans l'émulation, c'est que les proportions d'origines soient conservées, mais que l'écran soit utilisé au maximum. Concrètement, cela donne en plein écran de grandes bandes verticales de part et d'autres, comme on peut le voir avec un jeu émulé sur snes9x :

http://img15.hostingpics.net/pics/445624snes9x.jpg

J'avais l'intention d'utiliser Higan, dont l'émulation est jugée plus exacte, mais je suis gêné par les bandes horizontales qui s'ajoutent :

http://img15.hostingpics.net/thumbs/mini_971076higan.jpg

Je rencontre également ce problème dans l'émulation de la master system par Fusion, où aucun réglage n'est convaincant. Si je décoche l'option "nearest multiple" (je ne sais pas ce que ça signifie), il y a des bandes horizontales. Sinon, l'image est rognée en haut.
Pour la megadrive, sur le même émulateur, je n'obtiens de bons résultats que pour les jeux japonnais ou américains.

Connaissez vous un moyen de régler ce problème dans Higan ou dans Fusion? Ou avez vous d'autres émulateurs à conseiller pour la Master System? Je vous remercie à l'avance.
Orgillos est déconnecté   Réponse avec citation
Vieux 07/06/2014, 11h51   #2
Dinofly
Président
 
Avatar de Dinofly
 
Date d'inscription: 10/2001
Messages: 6 407
Dinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de lui
Envoyer un message via ICQ à Dinofly
Ça ne répondra pas directement à ta question (voire pas du tout) mais ce blog pourrait t'intéresser :
http://filthypants.blogspot.fr/

Il parle entre autres de l'utilisation de shaders pour imiter au mieux le rendu CRT sans sacrifier la qualité ni la fidélité et en conservant les proportions. Par exemple ici :
http://filthypants.blogspot.fr/2013/...l-shaders.html
http://filthypants.blogspot.fr/2013/...-blur-and.html
http://filthypants.blogspot.fr/2013/...-phosphor.html

Je trouva ça incroyablement intéressant sur le plan technique par contre je ne me suis pas vraiment penché sur l'utilisation réelle dans un émulateur.
__________________
http://dinofly.planetemu.net/images/president_planet_2012.png
http://forums.planetemu.net/picture.php?albumid=17&pictureid=198
Dinofly est déconnecté   Réponse avec citation
Vieux 09/06/2014, 18h04   #3
Orgillos
Nouveau Membre
 
Date d'inscription: 11/2013
Messages: 16
Orgillos sait se tenir
Citation:
Envoyé par Dinofly Voir le message
Ça ne répondra pas directement à ta question (voire pas du tout)
En effet, je trouve les liens intéressants, et certes, cela ne répond pas à ma question ^^.
Orgillos est déconnecté   Réponse avec citation
Vieux 09/06/2014, 19h00   #4
Dinofly
Président
 
Avatar de Dinofly
 
Date d'inscription: 10/2001
Messages: 6 407
Dinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de lui
Envoyer un message via ICQ à Dinofly
Sans avoir de réponse à ta question (décidément), je peux t'indiquer pourquoi ces bandes horizontales apparaissent avec l'option "nearest multiple" et pourquoi c'est mieux ainsi. C'est dû au ratio entre la résolution de ton écran d'ordinateur et celui de la machine émulée.

Supposons que tu émules un jeu qui a une résolution verticale originale de 224 pixels, sur un écran physique qui monte à 1200 pixels de haut. En plein écran, chaque pixel émulé sera donc représenté par plusieurs pixels physiques en appliquant le ratio entre les deux résolutions :
1200 / 224 ≈ 5,36 donc 1 pixel émulé représenté par 5,36 pixels physiques. Le problème c'est qu'un pixel, ça ne se divise pas. Donc à moins d'user d'un effet de flou via un shader (par exemple), tu ne pourras représenter ces 5,36 pixels qu'en affichant certains pixels émulés avec 5 pixels physiques, et d'autres avec 6 pixels physiques, ce qui va déformer ton image.

Le "nearest multiple" ne déforme pas l'image, il la réduit à la partie entière du ratio de pixels, donc ici 5. Ce qui te donnera, pour une image émulée de 224 pixels :
224 * 5 = 1120 pixels physiques. Sur un écran de 1200 pixels de haut, tu obtiens donc des bandes noires sur :
1200 - 1120 = 80 pixels, soit 40 pixels en haut et 40 pixels en bas.
__________________
http://dinofly.planetemu.net/images/president_planet_2012.png
http://forums.planetemu.net/picture.php?albumid=17&pictureid=198
Dinofly est déconnecté   Réponse avec citation
Vieux 09/06/2014, 19h47   #5
Firebrand
Membre de la Team
 
Avatar de Firebrand
 
Date d'inscription: 12/2001
Localisation: Serenity, en Istaria
Messages: 12 731
Firebrand est précieuxFirebrand est précieuxFirebrand est précieuxFirebrand est précieux
Envoyer un message via ICQ à Firebrand Envoyer un message via AIM à Firebrand Envoyer un message via MSN à Firebrand Envoyer un message via Yahoo à Firebrand
Quant aux bandes verticales, elles sont tout à fait normales sur nos écrans larges actuels en 16:9 par rapport aux écrans 4:3 pour lesquels étaient prévues ces consoles. Tu peux faire du vrai plein écran avec les options d'étirement, mais ne t'étonnes pas si tes yeux saignent.
__________________
http://mypsn.eu.playstation.com/psn/profile/FirebrandCrest.png
Firebrand est déconnecté   Réponse avec citation
Vieux 10/06/2014, 05h20   #6
Orgillos
Nouveau Membre
 
Date d'inscription: 11/2013
Messages: 16
Orgillos sait se tenir
Firebrand : je ne me suis jamais plaint des bandes verticales, et leur absence me fait en effet saigner et hurler !

Dinofly : je te remercie pour tes explications très claires, et je comprends mieux pourquoi les émulateurs qui tendent vers la précision, comme Higan, les utilisent. Mais un autre problème surgit : selon le Wiki consacré à la mégadrive, sa résolution vidéo est :
Citation:
256x224 (32Hx28V), 320x224 (40Hx28V), 256x240 (32Hx30V, PAL only), 320x240 (40Hx30V, PAL only).
La résolution verticale de mon écran est de 1200 pixels, qui équivaut exactement à 5 x 240. Suivant ce raisonnement, Kega Fusion ne devrait pas rajouter des bandes horizontales en PAL, et au contraire en rajouter pour les jeux en NSTC (224 pixels en hauteur). Or c'est précisément l'inverse qui se produit. Je reste donc un peu perplexe.

Dernière modification par Orgillos ; 10/06/2014 à 05h52.
Orgillos est déconnecté   Réponse avec citation
Vieux 10/06/2014, 21h01   #7
Dinofly
Président
 
Avatar de Dinofly
 
Date d'inscription: 10/2001
Messages: 6 407
Dinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de lui
Envoyer un message via ICQ à Dinofly
Je m'avance peut-être un peu, mais il me semble que même si la console PAL est techniquement capable de sortir du 240 en vertical, le fait que les jeux soient développés en priorité pour la version NTSC en 224 puis portés vers le PAL sans optimisation spécifique fait que même la version PAL sortira une image de 224 pixels + 16 pixels de bandes noires pour arriver aux 240 pixels standards du PAL.
Bizarre par contre que tu n'aies pas de bandes noires sur les jeux NTSC...
__________________
http://dinofly.planetemu.net/images/president_planet_2012.png
http://forums.planetemu.net/picture.php?albumid=17&pictureid=198
Dinofly est déconnecté   Réponse avec citation
Réponse


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non

Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Eco part, éco arnaque? the_end_of_asia Bla-Bla 21 02/12/2018 11h11
Extraire Les Bandes Sonores D'une Rom coyot84 ROMs 5 17/11/2005 22h49
Les Bandes Windows zeflash Emulateurs Arcade 4 01/03/2005 21h09
Musical Test, Part.2 shenron Général 25 09/01/2005 19h32
erreur de la part de SNK??? viss_84 Arcade 8 16/09/2002 21h00


Fuseau horaire GMT +2. Il est actuellement 14h43.


vBulletin® v.3.8.7, Copyright ©2000-2024, Jelsoft Enterprises Ltd.