Non classé

PSVita News: Frangar fait des progrès sur le bonus d'accélération de GPU RetroArch en tant que compilateur de shader d'exécution a été mis en œuvre – Bounty a maintenant atteint 1067 $!

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

Suite à un article sur la prime pour l’accélération du GPU dans RetroArch et ses composants centraux sur la PlayStation Vita, différentes personnes ont promis de l’argent dans le but de renforcer les capacités d’émulation de la Vita. Maintenant, la valeur de la prime a augmenté de plus de 560 dollars et Frangar vient de réaliser des progrès significatifs que nous examinerons dans cet article!

De quoi parle la prime? Pourquoi est-ce si important?

Initialement, la récompense consistait principalement à obtenir une accélération matérielle 3D dans les cœurs RetroArch, notamment pour les plates-formes telles que la PlayStation 1 et la Nintendo 64, avec des améliorations de l'émulation 2D, telles que la prise en charge des shader.

Grâce au dynarec ARMv7 de Mupen64Plus et au travail en cours pour obtenir une accélération matérielle GPU sur les émulateurs de la PSVita, un émulateur natif Nintendo 64 pour la PSVita capable de faire tourner certains jeux est peut-être possible! (La source)

Plus tard, lorsque Frangar a accepté la demande de fonctionnalité, la prime a été scindé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, Mupen64Plus 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.

    • Mupen64Plus, un émulateur Nintendo 64, possède un dynarec ARMv7, ce qui augmente les chances de voir un émulateur Nintendo 64 natif fonctionnel pour la PSVita qui pourrait émuler certains titres. Actuellement, DaedalusX64 peut être utilisé pour l'émulation N64 via Adrenaline, mais seule une poignée de jeux fonctionne assez bien pour être agréable.

À l'heure actuelle, on ne sait toujours pas si la prime de 1067 $ sera accordée une fois la phase 1 terminée ou après les deux phases. Frangar croit que la meilleure façon d'avancer est de créer une autre prime pour les cœurs accélérés par le matériel (Phase 2) mais il n’ya toujours pas de mot officiel à ce sujet.

Qu'en est-il des progrès récents?

Au cours des 8 derniers jours, l’intérêt pour la prime a augmenté et les développements suivants se sont produits:

  • Frangar songe à écrire un pilote de rendu matériel spécifique à GXM pour PCSX-ReARMed, permettant le rendu de certains jeux PS1 à des résolutions plus élevées pour une image de meilleure qualité.

    Les émulateurs Shaders in 2D de la PSVita sont plus proches que jamais grâce au travail récent de Frangar! (La source)

  • Une mise à jour, publiée il y a peu de temps, dans laquelle Frangar discute des progrès déjà accomplis. Ceci comprend:

    • Faire fonctionner Runtime Shader Compilation est essentiel pour permettre aux cœurs, tels que ceux de la SNES / GBA, d’utiliser des filtres et des shaders sur la PSVita, améliorant ainsi l’apparence des jeux dans certains cas.
    • Le pilote Vita2D a été mis à jour à la dernière version.
    • La prise en charge du ciselage du pilote de menu est en cours de mise en œuvre Ceci est utilisé pour le rendu du pilote Ozone (Switch-esque UI) et des widgets de menu

    • Une promesse de jeter un coup d'œil au pilote Ozone et aux widgets de menu probablement après avoir terminé le support de ciseaux mentionné ci-dessus
    • Apparemment, le pilote final de RetroArch sera basé sur Vita2D et non sur GXM / VitaGL, comme indiqué initialement. Un contexte matériel pour les noyaux et les pipelines de shader sera également implémenté

La mise à jour ci-dessus montre qu’une bonne partie de la phase 1 a déjà été finie, ce qui indique qu’une forme de publication visant à améliorer l’expérience RetroArch tout en permettant l’utilisation des shaders dans des cœurs peut ne pas être trop éloignée.

Conclusion

Si les mises à jour futures vous intéressent, c’est probablement une bonne idée de garder un œil sur la page Problème de la prime sur GitHub car c’est là que Frangar publie des mises à jour. De plus, si vous souhaitez engager une somme d'argent dans la prime pour encourager le développement de l'émulation sur la PSVita, cliquez sur le lien BountySource ci-dessous et lisez la FAQ!



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.

Garry