Non classé

Coup d'œil sur la dernière lueur d'espoir pour la Nintendo 64, les PS1 haute résolution et les shaders d'émulateur de la PSVita – Le bonus GXM Driver (GPU Acceleration) gagne du terrain avec plus de 500 $ levés et le frangar travaille

Par Garry , le 8 juillet 2019 - 5 minutes de lecture

Sans aucun doute, les mises à jour sur la scène homebrew et hacking de la PSVita ont considérablement ralenti ces derniers mois, en particulier après la sortie de TheFlow’s Trinity Exploit. Cependant, il reste encore Le dernier espoir pour l’émulation de la Nintendo 64 qui est demandé depuis le piratage de la PSVita pour HENkaku!

Un regard sur la prime du pilote GXM

Il y a deux semaines, le 24 juin, kwyxz a lancé un problème de demande de fonctionnalité sur le GitHub de RetroArch intitulé «Pilote GXM pour l'accélération matérielle sur PS Vita» ainsi qu'une prime sur BountySource. Jusqu'à maintenant, la prime a atteint 505 dollars, Frangar l'a prise en main et des modifications y ont été apportées.

L’accélération GPU des émulateurs sur la PSVita pourrait donner lieu à un émulateur Nintendo 64 MAIS il n’y avait toujours pas de problème: il n’y aurait pas de JIT ARMv7, donc les performances ne seraient pas excellentes sans cela.

En termes simples, un pilote GXM permettrait l’accélération GPU sur les cœurs (émulateurs) RetroArch exécutés sur des périphériques PlayStation Vita et PSTV piratés. Grâce à l'accélération GPU, les cœurs tels que PCSX-ReARMed / Mupen64 peuvent fournir de meilleures performances 3D et les cœurs pour les systèmes avec des jeux principalement 2D peuvent obtenir des améliorations telles que des shaders (anti-aliasing et autres) et d'autres effets de post-traitement.

À l’origine, la question de la prime était davantage axée sur l’accélération du GPU des émulateurs PS1 / Nintendo 64 dans le but d’améliorer leurs performances 3D. Cependant, lorsque Frangar l'a accepté, la prime a été divisée en deux phases, à savoir:

  1. Pilotes GXM pour RetroArch permettant une interface utilisateur plus fluide, une prise en charge des shader et un contexte matériel disponibles pour les cœurs
    • Un pilote natif GXM et un pilote VitaGL peuvent être inclus pour cette phase.
  2. Travailler sur la mise en œuvre de la prise en charge 3D dans des cœurs tels que PCSX-ReARMed, Mupen64 et peut-être melonDS à l'avenir
    • Frangar note que la phase 1 doit être effectuée avant le début des travaux de la phase 2.
    • Mupen64 (émulateur Nintendo 64) n’a actuellement pas de dynarec ARMv7, donc les performances ne seront toujours pas excellentes

Dans l’état actuel des choses, la prime actuelle a été affectée à la première phase, mais il n’est pas clair si la prime sera considérée comme achevée à la fin de la phase 1 et si une nouvelle prime est créée pour la phase 2 OU si la prime est considérée comme terminée et payé lorsque les deux phases sont terminées.

Que réalise un pilote GXM en ce qui concerne l’émulation sur la PSVita?

D'après ce qui a été discuté ci-dessus, il semble qu'un pilote GXM obtienne les résultats suivants si / lorsque les deux phases de la prime sont effectuées:

  • Une interface utilisateur plus fluide de RetroArch qui réduira les retards lors de la navigation dans les éléments de l'interface utilisateur, tels que les listes de lecture de grandes captures d'écran (Phase 1)
  • Améliorations de l'émulation 2D sur des émulateurs pour des consoles telles que SNES / GBA avec la possibilité d'utiliser des shaders tels que Advanced AA, FX AA, filtres CRT, DDT, filtres de redimensionnement, etc. (Phase 1)

    Avec un pilote GXM, les jeux rétro peuvent être joués avec des shaders comme Advanced AA sur la PSVita! Actuellement, cela peut être fait en utilisant des émulateurs PSP dans Adrenaline, puis en appliquant des filtres d'écran. (La source)

  • Meilleure émulation PS1 dans RetroArch qui pourrait permettre une résolution de résolution 2x ou même supérieure dans certains jeux (Phase 2)
    • Il est important de noter que Adrenaline (ePSP hack) peut déjà faire une très bonne émulation PS1 avec des filtres d’écran grâce au matériel PSP présent dans la PSVita.

  • Amélioration de l’émulation SNES (y compris SuperFX) et Sega 32X grâce à l’accélération GPU (Probablement Phase 2)
  • Emulation possible sur la Nintendo 64 bien que Mupen64 n’ait pas de dyanrec ARMv7 (bien qu’il existe un dynarec ARMv8 pour le commutateur Nintendo) (Phase 2)
  • Peut-être la possibilité de jouer à des jeux moins exigeants sur Nintendo DS à 20-30FPS via melonDS (Phase 2)
  • Peut-être de meilleures performances dans l’émulation Sega Saturn et un noyau d’émulation de Dreamcast (Reicast) qui respecte le principe du concept, mais ne vous attendez pas à beaucoup de ces deux

Conclusion

Ce qui a été discuté plus haut est sans aucun doute très attrayant pour la majorité des utilisateurs de Vita car beaucoup de personnes, dont moi-même, possèdent une console piratée émulent régulièrement des titres rétro grâce à ses boutons physiques et son bel écran, entre autres. Si vous souhaitez contribuer à la prime, consultez le lien ci-dessous et assurez-vous de lire la FAQ de BountySource avant de le faire.



Prime du pilote GXM: https://www.bountysource.com/issues/75980019-feature-request-gxm-driver-for-hardware-acceleration-on-ps-vita

FAQ de BountySource (vous devriez le lire avant de contribuer): https://github.com/bountysource/core/wiki/Frequent-Asked-Questions

Clause de non-responsabilité: ni moi ni Wololo.net ne sommes affiliés à la prime ou à BountySource. En conséquence, nous n’assumons aucune responsabilité quant à l’avenir de l’argent de la prime. Cet article est simplement là pour attirer l'attention sur une perspective passionnante.

Garry