Aller au contenu


Photo

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


  • Veuillez vous connecter pour répondre
21 réponses à ce sujet

Posté 23 novembre 2020 - 18:49

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 12 961 messages
  • Sexe:Male
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
 
 

  • Retour en haut

Posté 23 novembre 2020 - 19:20

#2
olbatar

olbatar

    Sunriseur

  • Members
  • PipPip
  • 148 messages
Moi je fait face au massacre de la langue française...
  • Retour en haut

Posté 23 novembre 2020 - 19:26

#3
wolverine

wolverine

    Sunriseur

  • Members
  • PipPip
  • 266 messages

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


.......je fais avec un S stp......
  • Retour en haut

Posté 23 novembre 2020 - 19:28

#4
tikilou

tikilou

    Sunriseur avancé

  • Technicien
  • 513 messages

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 !


Modifié par tikilou, 23 novembre 2020 - 19:29.

  • Retour en haut

Posté 23 novembre 2020 - 19:31

#5
59ludo59

59ludo59

    Sunriseur

  • Members
  • PipPip
  • 173 messages

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 !
  • Retour en haut

Posté 23 novembre 2020 - 19:53

#6
ChrisN8

ChrisN8

    Sunriseur

  • Members
  • PipPip
  • 240 messages
  • Sexe:Male
Perso plus rien qui fonctionne chez moi, plantage drivers nvidia, plantage de l'ému alors qu'à un période ça marchait sans soucis...

New3DS SysNand[9.0.0-20E] | Luma3DS EmuNand[10.0.0-33E] via MenuHAX + NTR[3.4]

  • Retour en haut

Posté 23 novembre 2020 - 20:12

#7
Sylver78

Sylver78

    Sunriseur

  • Members
  • PipPip
  • 124 messages
Les gens qui critiquent l’orthographe alors que leur faible c’est la conjugaison, et bien je trouve ça très cocasse :D
  • Retour en haut

Posté 23 novembre 2020 - 20:37

#8
shinz

shinz

    Sunriseur avancé

  • Members
  • PipPipPip
  • 501 messages
vivement mon i9-9900K est ma gtx 3080 pour emuler correctement sa

Modifié par shinz, 23 novembre 2020 - 20:39.

  • Retour en haut

Posté 23 novembre 2020 - 20:41

#9
La Roukine

La Roukine

    Sunriseur avancé

  • Members
  • PipPipPip
  • 548 messages


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"

Posté 23 novembre 2020 - 20:48

#10
Lestat___

Lestat___

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 485 messages
  • Sexe:Not Telling
Merci pour la news.
  • Retour en haut

Posté 23 novembre 2020 - 21:08

#11
DED FR

DED FR

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 2 296 messages
  • Sexe:Not Telling

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 ?
  • Retour en haut

Posté 23 novembre 2020 - 21:16

#12
tikilou

tikilou

    Sunriseur avancé

  • Technicien
  • 513 messages

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...

 
 

 

 


Modifié par tikilou, 23 novembre 2020 - 21:16.

  • Retour en haut

Posté 23 novembre 2020 - 21:25

#13
DED FR

DED FR

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 2 296 messages
  • Sexe:Not Telling

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).

Modifié par DED FR, 23 novembre 2020 - 21:25.

  • Retour en haut

Posté 23 novembre 2020 - 21:25

#14
Pitchounet

Pitchounet

    Sunriseur avancé

  • Members
  • PipPipPip
  • 919 messages
  • Sexe:Male
  • Lieu:31
  • Passions:1975
vraiment super cool yuzu. et bon taff.
  • Retour en haut

Posté 23 novembre 2020 - 21:54

#15
shinz

shinz

    Sunriseur avancé

  • Members
  • PipPipPip
  • 501 messages

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
  • Retour en haut

Posté 23 novembre 2020 - 22:12

#16
Batman23

Batman23

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 4 210 messages
@shinz je pense que tu va apprécier, la 3080 :)

Personnellement je vais prendre un pc portable gamer avec une rtx 2080
  • Retour en haut

Posté 23 novembre 2020 - 23:19

#17
magnum_357

magnum_357

    Simracing

  • Members
  • PipPipPipPipPip
  • 2 601 messages
  • Sexe:Male
  • Lieu:En haut de l'arbre
  • Passions:Simracing,GTA V RP

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:


Tuto-Cemu/

 

 

:hadoken:1435583520-userbar-logic-sunrise-addict.   

                ༼ つ ◕_◕ ༽つ                 (づ。◕‿‿◕。)づ

  • Retour en haut

Posté 23 novembre 2020 - 23:24

#18
ReshibanGaming

ReshibanGaming

    Sunriseur avancé

  • Members
  • PipPipPip
  • 531 messages
  • Sexe:Male
  • Lieu:France
Stylé
  • Retour en haut

Posté 23 novembre 2020 - 23:35

#19
shinz

shinz

    Sunriseur avancé

  • Members
  • PipPipPip
  • 501 messages

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
  • Retour en haut

Posté 24 novembre 2020 - 09:19

#20
anis31

anis31

    Sunriseur

  • Members
  • PipPip
  • 180 messages

Salut.

je pense que tu as oublié un mot : son

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


  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)