[PS4] shadps4 v0.8.0 disponible

1987 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
Playstation 3 / 4
[PS4] shadps4 v0.8.0 disponible
 
Après une version 0.7.0 qui a été largement optimisée durant un gros mois avec de nombreuses mise à jour et corrections, le développeur George Moralis propose la version 0.8.0 de shadps4 le célèbre émulateur PS4 qui tire clairement le meilleur de la console. Ils sont très nombreux, les émulateurs PS4, mais aucun n'arrive à la cheville de shadPS4, tout simplement. 
 
Une nouvelle version qui a coup sûr marquera l'histoire de l'émulation de la console de Sony, elle est dédiée à l'un de nos derniers développeurs Uber, « Stephen ». De nombreux correctifs et fonctionnalités ont été ajoutés à cette version. 
 
 
 
 
Changelog : 
 
Core : 
- lseek : laisser le système d'exploitation hôte définir des erreurs lseek -
- Nettoyage du code du système de fichiers
- Émuler le mappage sceKernelInternalMemory
- Correction de sceKernelAllocateDirectMemory et sceKernelAvailableDirectMemorySize
 
Bibliothèques :
- sceDiscMap est maintenant HLE.
- Travail initial ngs2 HLE.
- Implémentation du passthrough libusb
- Stubs ulobjmgr appropriés
- Implémentation initiale d'Audio3d
- Stub de bibliothèque NpAuth
 
GPU :
- Réinitialiser l'étiquette de tampon précédente au lieu de l'étiquette actuelle
- Gérer les paquets de calcul qui sont divisés entre les extrémités de deux tampons de commande
- Implémenter DmaDataSrc::MemoryUsingL2 et DmaDataDst::MemoryUsingL2
- renderer_vulkan : utiliser un état dynamique de pochoir de profondeur plus important.
- renderer_vulkan : mettre à jour l'état dynamique uniquement lorsqu'il est modifié.
- renderer_vulkan : rendre certains états primitifs dynamiques.
- Implémenter sceVideoOutGetEventCount et sceVideoOutDeleteVblankEvent
- vk_rasterizer : contrôler l'accès aux plages mappées avec un verrou partagé.
- renderer_vulkan : améliorer la gestion des extensions obligatoires et facultatives.
- vk_rasterizer : améliorer les calculs de profondeur de la fenêtre d'affichage.
- texture_cache : assouplir le type d'image incompatible de l'assertion à l'échec de cache.
- renderer_vulkan : prendre en charge le chargement des couches Vulkan sur la version SDL de macOS.
 
Recompilateur de shaders :
- Amélioration de la gestion des divergences et l'élimination des voies de lecture
- Ajout  S_SETPRIO à EmitFlowControl
- Utilise  VK_AMD_shader_trinary_minmax lorsqu'il est disponible
- resource_tracking_pass : ajouter une heuristique pour détecter les tampons pointus mal suivis
- Implémentation S_FLBIT_I32_B32 et V_MUL_HI_I32
- Implémentation l'instruction S_SUBB_U32
- Remplir les variantes IMAGE_GATHER4_* dans le tableau
- Implémentation de DS_SUB_U32, DS_INC_U32, DS_DEC_U32.
- Implémentation de l'instruction SET_PC_B64
 
Interface graphique :
- Ajout d'une option pour activer/désactiver les dossiers de jeu individuellement
- Gérer "-patch" comme suffixe pour les dossiers de mise à jour du jeu
- Visionneuse de trophées - Sélectionner un jeu
- Suppression de la prise en charge de fpkg.
- Correction de la prise en charge des chemins Unicode pour les répertoires d'installation du jeu
- Comme d'habitude, beaucoup de nouvelles traductions
 
 
Téléchargement : shadps4 v0.8.0
 
 
 
Mercredi 23 Avril 2025, 22:32 par tralala
Source : github.com/shadps4-emu/shadPS4/releases/
Envoyer