[Switch] Yuzu fait face à sa plus grande réécriture

670 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Switch] Yuzu fait face à sa plus grande réécriture
Les développeurs de Yuzu viennent d'annoncer sur leur blog que l'émulateur vient de faire face probablement à la plus grande des réécritures de histoire. 
 
Le code de l'émulateur, notamment sur le cache des textures, a été grandement rétabli, et les utilisateurs membres de leur programme Early Access peuvent dès maintenant en profiter. 
 
 
 
 
Cette réécriture appelée "Texture Cache Rewrite" ou "TCR" est une étape importante dans l'évolution de l'émulateur, l'équipe rappelle que le développement de Yuzu a commencé comme un fork de Citra, donc le cache de texture a été utilisé dans les premières versions de Yuzu. Ce cache avait des limites, par exemple il ne supportait qu'OpenGL, il a donc fallu ajouter le support de Vulkan.
 
 
 
 
Au fur et à mesure de l'apprentissage du code GPU de la Switch, les développeurs de Yuzu ont du adapter le code et certaines décisions de conception sont là aussi limitatives, et ont rendu certaines évolutions plus complexes à mettre en oeuvre. Rodrigo a donc commencé une réécriture : 
 
- Code plus propre. Fini les appels virtuels ou les pointeurs partagés, cela permet une maintenance plus facile à l'avenir.
- Manipulation appropriée pour le mouvement de texture.
- Certaines opérations sont désormais effectuées dans le GPU plutôt que dans le CPU, ce qui améliore les performances.
- Contrôle quand les textures sont mal affichées.
- Auparavant, les textures étaient supprimées du cache lors des écritures CPU, mais elles sont désormais signalées comme mauvaises. - Cela permet à yuzu de mettre en cache les vues d'image déjà vues et de rendre les cibles, ce qui permet de gagner du temps.
- Plusieurs textures peuvent désormais coexister dans la même adresse.
- Les images aliasées sont désormais émulées via des copies à la demande.
- Le rendu des textures compressées est correctement émulé.
- Les textures 3D BC4 sont émulées avec RGBA8.
- Le rendu des vues de texture de différents formats compatibles est émulé sans copies.
 
Tout cela débouche sur des ombres mieux gérées, des performances accrues, des pilotes plus larges, et une limitation matérielle moindre. De nombreux correctifs sont également de la partie, et des améliorations de rendu, de nombreux jeux affichent une amélioration de 10 à 30% du framerate, avec une stabilité considérablement améliorée du temps de trame.
 
 
 
 
En conclusion, ces évolutions sont perceptibles sur du matériel récent, les cartes graphiques AMD plus anciennes que les Vega et tous les iGPU Intel n'en profiteront pas car les jeux demandent des extensions graphiques que ces cartes ne supportent pas. Et il y a des progrès encore à réaliser, une fonctionnalité qui sera ajoutée dans peu de temps sera Accelerated Texture Decoding, qui gérera n'importe quel format de texture via les Compute Shaders, même si les formats que le GPU ne prend pas en charge nativement. epicboy travaille actuellement sur le décodeur de calcul ASTC.
 
Le prochain projet sur lequel Rodrigo travaille est le Buffer Cache Rewrite. Ce travail promet de résoudre davantage de problèmes de rendu (par exemple, des problèmes de rendu de police) et d'améliorer sérieusement les performances, en particulier sur le matériel manquant de bande passante mémoire comme les GPU intégrés.
 
Tout est là si vous voulez voir l'intégralité des améliorations : yuzu-emu.org
 
 
Lundi 23 Novembre 2020, 18:49 par tralala
Source : yuzu-emu.org
23 novembre 2020, 19:20
Approuver ce commentaire (+1)
+2
Moi je fait face au massacre de la langue française...
Répondre à ce commentaire
23 novembre 2020, 19:26
Approuver ce commentaire (+1)
+25

Moi je fait face au massacre de la langue française...


.......je fais avec un S stp......
Répondre à ce commentaire
23 novembre 2020, 19:28
Approuver ce commentaire (+1)
+1

Moi je fait face au massacre de la langue française...

Les responsables sont à l'académie, pas ceux qui écrivent. Les méthodes d’apprentissage de la génération Y et une partie de la génération Z ont été très contestées, et on en est revenu car elles ont fait beaucoup de dégâts. Néanmoins, ce n'est pas irrattrapable et chacun a la responsabilité d'améliorer son orthographe et l'usage de la grammaire pour la bonne lisibilité de tous.

Sinon bonne nouvelle pour Yuzu. J'espère qu'un jour l'émulateur pourra être intégré à Retroarch & équivalents !

Répondre à ce commentaire
23 novembre 2020, 19:31
Approuver ce commentaire (+1)
+2

Moi je fait face au massacre de la langue française...


.......je fais avec un S stp......


merci j'ai bien riz ------> humour pour le Z hein !
Répondre à ce commentaire
23 novembre 2020, 19:53
Approuver ce commentaire (+1)
Perso plus rien qui fonctionne chez moi, plantage drivers nvidia, plantage de l'ému alors qu'à un période ça marchait sans soucis...
Répondre à ce commentaire
23 novembre 2020, 20:12
Approuver ce commentaire (+1)
+1
Les gens qui critiquent l’orthographe alors que leur faible c’est la conjugaison, et bien je trouve ça très cocasse :D
Répondre à ce commentaire
23 novembre 2020, 20:37
Approuver ce commentaire (+1)
+1
vivement mon i9-9900K est ma gtx 3080 pour emuler correctement sa
Répondre à ce commentaire
23 novembre 2020, 20:41
Approuver ce commentaire (+1)
+3


Le titre m'a crevé un œil.


LS devrait embaucher des correcteurs pour leurs news !!!
- faire face et non faire fasse

"Fasse" > verbe faire au Subjonctif présent > "qu'il fasse"
Répondre à ce commentaire
23 novembre 2020, 20:48
Approuver ce commentaire (+1)
Merci pour la news.
Répondre à ce commentaire
23 novembre 2020, 21:08
Approuver ce commentaire (+1)
+3

vivement mon i9-9900K est ma gtx 3080 pour emuler correctement sa


Ouais, enfin si tu peut te payer ça, tu devrais pouvoir te payer une switch, non ?
Répondre à ce commentaire
23 novembre 2020, 21:16
Approuver ce commentaire (+1)

Les gens qui critiquent l’orthographe alors que leur faible c’est la conjugaison, et bien je trouve ça très cocasse :D

 

C'est bien moins déroutant/gênant lors d'une lecture une faute d'accord/conjugaison, qu'une faute d'orthographe de base.

 

Le titre m'a crevé un œil.


LS devrait embaucher des correcteurs pour leurs news !!!
- faire face et non faire fasse

"Fasse" > verbe faire au Subjonctif présent > "qu'il fasse"

Oh ! C'est très chouette de ta part de te porter volontaire ! :hello:
 

 

Ouais, enfin si tu peut te payer ça, tu devrais pouvoir te payer une switch, non ?

Il a peut-être simplement économisé un bon bout de temps pour pouvoir se payer ça, avoir un bon PC ET pouvoir jouer à la Switch.

En plus s'il a la fibre, avec MoonLight, il pourra se faire son propre Shadow accessible de partout avec un smartphone ou une tablette ou un laptop, tant qu'il a la 4G ou une bonne connexion... Même un Raspberry Pi dans un PiBoy lui permettrait de jouer à la switch, du coup...

 
 

 

 

Répondre à ce commentaire
23 novembre 2020, 21:25
Approuver ce commentaire (+1)

Les gens qui critiquent l’orthographe alors que leur faible c’est la conjugaison, et bien je trouve ça très cocasse :D

 
C'est bien moins déroutant/gênant lors d'une lecture une faute d'accord/conjugaison, qu'une faute d'orthographe de base.
 

Le titre m'a crevé un œil.
LS devrait embaucher des correcteurs pour leurs news !!!
- faire face et non faire fasse
"Fasse" > verbe faire au Subjonctif présent > "qu'il fasse"

Oh ! C'est très chouette de ta part de te porter volontaire ! :hello:
 
 

Ouais, enfin si tu peut te payer ça, tu devrais pouvoir te payer une switch, non ?

Il a peut-être simplement économisé un bon bout de temps pour pouvoir se payer ça, avoir un bon PC ET pouvoir jouer à la Switch.
En plus s'il a la fibre, avec MoonLight, il pourra se faire son propre Shadow accessible de partout avec un smartphone ou une tablette ou un laptop, tant qu'il a la 4G ou une bonne connexion... Même un Raspberry Pi dans un PiBoy lui permettrait de jouer à la switch, du coup...


 


 

 
 





Ouais mais ça reste de l'émulation et perso je suis trés old school et j'ai l'amour des machines portables nintendo.
Aussi, je trouve que l'émulation dénature tout simplement l'expérience de jeu qui repose autant sur le jeu que sur l'ergonomie de la console.
Avec une switch tu peut jouer partout, sans aucune latence et sans 4G. (c'est un peu le principe d'une portable).
Répondre à ce commentaire
23 novembre 2020, 21:25
Approuver ce commentaire (+1)
vraiment super cool yuzu. et bon taff.
Répondre à ce commentaire
23 novembre 2020, 21:54
Approuver ce commentaire (+1)

vivement mon i9-9900K est ma gtx 3080 pour emuler correctement sa

Ouais, enfin si tu peut te payer ça, tu devrais pouvoir te payer une switch, non ?



oui mais c plus beau quand c'est emuler
Répondre à ce commentaire
23 novembre 2020, 22:12
Approuver ce commentaire (+1)
@shinz je pense que tu va apprécier, la 3080 :)

Personnellement je vais prendre un pc portable gamer avec une rtx 2080
Répondre à ce commentaire
23 novembre 2020, 23:19
Approuver ce commentaire (+1)

vivement mon i9-9900K est ma gtx 3080 pour emuler correctement sa

Déjà c'est les 3080 c'est des RTX & non des GTX ! :badplayer:

Tu es sûr que tu es possesseur de cette carte graphique ? . :reticent:

Répondre à ce commentaire
23 novembre 2020, 23:24
Approuver ce commentaire (+1)
Stylé
Répondre à ce commentaire
23 novembre 2020, 23:35
Approuver ce commentaire (+1)

vivement mon i9-9900K est ma gtx 3080 pour emuler correctement sa


Déjà c'est les 3080 c'est des RTX & non des GTX ! :badplayer:
Tu es sûr que tu es possesseur de cette carte graphique ? . :reticent:


vivement mon i9-9900K est ma gtx 3080 pour emuler correctement sa


Déjà c'est les 3080 c'est des RTX & non des GTX ! :badplayer:
Tu es sûr que tu es possesseur de cette carte graphique ? . :reticent:

oui rtx merci j'avais fait erreur
Répondre à ce commentaire
24 novembre 2020, 09:19
Approuver ce commentaire (+1)
+1

Salut.

je pense que tu as oublié un mot : son

la plus grande des réécritures de son histoire.

Répondre à ce commentaire
24 novembre 2020, 21:52
Approuver ce commentaire (+1)
+1

oui mais c plus beau quand c'est emuler

Clairement, je suis en train de me refaire dino crisis sur RetroArch, avec tous les derniers tweaks des émulateurs, qui croirait que le jeu d'origine vient de la Psone là ?

1606251193.png


Alors que le rendu de la Psone, c'est ça :

2686635-dinocrisis9.jpg

Répondre à ce commentaire
28 novembre 2020, 19:55
Approuver ce commentaire (+1)
Je tire mon chapeau à tout ces passionnés qui font de si belles choses. Bravo!
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer