Aller au contenu


tralala

Inscrit(e) (le) 24 févr. 2012
Déconnecté Dernière activité hier, 14:56
*****

Sujets que j'ai initiés

[PS5] PS5 BDJB Modified ISOs v1.19 disponible

hier, 14:41

Le développeur Viktorious-x est de retour et propose une nouvelle version de son outil PS5 BDJB Modified ISOs, plus d'un mois après la v1.18 qui n'avait juste qu'apporté la mise à jour d'etaHEN en 2.2.
 
Comme à chaque version Umtx1 a gagné en stabilité, il propose des corrections de bugs, et de nombreuses modifications liés aux payloads. Le changelog est assez détaillé ce qui est plutôt une bonne nouvelle pour connaitre les changements apportés à cette version.
 
 
 
 
 
 
Nouvelles fonctionnalités/modifications :
 
- Stabilité accrue
 
- Corrections de bugs
 
- Les délais entre les charges utiles dans tous les pipelines ont été réduits pour des temps plus rapides, mais sans diminuer la stabilité
 
- Numéro de version (v19) inclus sur la vignette et sur le texte rebondissant dans le menu
 
- Les noms des pipelines ont été modifiés pour un son un peu meilleur
 
- Modifications de conception des icônes du loader de pipeline, du loader de disque jar, du loader USB jar, de l'ELF, du loader bin et du loader de jar distant pour ressembler davantage aux icônes de l'application du menu d'accueil de la PS5.
 
 
 
Modifications des payloads :
 
- airpsx.elf ajouté par barisyild compilé dans un JAR nommé 9.airpsx.jar
 
- ftpsrv.jar mis à jour avec la dernière version de ftpsrv.elf par John Tornblom et recompilé pour de meilleures performances/stabilité
 
- websrv.jar mis à jour avec la dernière version de websrv.elf par John Tornblom
 
- elfldr.jar mis à jour avec la dernière version de elfldr.elf par John Tornblom et a été également mis à jour le code source : pom.xml et JAR ajouté pour la compilation du fork de BD-J Elf Loader de cryonumb
 
- Loader HEN BD-J par@BenNoxXD mis à jour vers la version 2.2B , ce qui augmente considérablement la stabilité !
 
- 8.CloseDisk.jar par@BenNoxXD mis à jour et renommé en !.Closedisk.jar, il s'agit donc du premier payload parmi tous les payloads JAR du disque
 
 
Téléchargement : PS5 BDJB Modified ISOs v1.19
 
 
 

[PS4] shadps4 v0.10.0 nom de code "The Last LNDF"

hier, 14:08

 
Surprise, personne n'attendez une telle sortie, mais les développeurs de shadps4 propose une nouvelle branche 0.10.0 de leur émulateur, même si cette version se destine et est dédiée à l'un de nos développeurs, LNDF, responsable d'une grande partie du nouveau code GPU, notamment de l'implémentation de l'accès direct à la mémoire (ADM) pour la mémoire vidéo, elle a été rendue publique. 
 
Ce n'est pas un projet solo, mais le reste de l'équipe a également apporté bien d'autres mises à jour à l'émulateur, améliorant la compatibilité avec des titres connus comme PT, Driveclub, inFAMOUS, Bloodborne, The Last Guardian, Shadow of the Colossus (même si celui-ci ne démarre toujours pas sans quelques modifications supplémentaires) et bien d'autres.
 
La grande nouveauté de cette version est la fonction de lecture différée (readbacks), qui émule la mémoire partagée de la PS4 en lisant la mémoire modifiée du GPU vers le CPU. Cela permet à beaucoup plus de jeux de fonctionner correctement, corrige les explosions de vertex dans Bloodborne et des jeux similaires, corrige presque entièrement l'upscaling de Trico dans The Last Guardian, et bien plus encore. Cette fonctionnalité n'est cependant pas activée par défaut, vous devrez l'activer manuellement dans le fichier de configuration, car elle est encore très expérimentale et peut perturber certains jeux. De plus, elle a un impact non négligeable sur les performances.
 
 
 
 
 
Changelog 0.10.0
 
Core :
- devtools : Ajout une visionneuse de modules
- equeue : correction de l'assertion WaitEqueue sur nullptr et déplacement de la petite vérification du minuteur vers WaitForEvents
- Nettoyage et correctifs de la mémoire (beaucoup)
- Corrections d'affinité Pthread
- Émuler le comportement d'initialisation de libSceGnmDriver
- equeue : correction de la transmission des données utilisateur dans les événements de file d'attente déclenchés par l'utilisateur
- mémoire : réduire le seuil de blocage à 2 Mo
- Journalisation sceKernelMapNamedFlexibleMemory améliorée et ajout de diverses exportations de fonctions
- cpu_patches : correctif movntss et movntsd
- equeue : correctifs HrTimer
- système de fichiers : correctifs pour posix_rename et write
- entrée : désactiver les mappages de raccourcis clavier non mappés et ajouter des palettes XBox
- entrée : Remplacer le comportement du bouton Retour par une solution réattribuable pour le pavé tactile gauche, droit et centre
- entrée : émuler les commandes de mouvement avec une souris
- entrée : nettoyage du code et de la documentation
- noyau : vérifier le module renvoyé dans sceKernelGetModuleInfoFromAddr
- bit_array : supprimer l'opérateur non constant~
- paramètres : mettre à jour les fichiers de configuration obsolètes au démarrage
 
Librairies :
- Ajout des stubs libSceCompanionUtil et libSceVoice
- net : sceNetInetNtop implémenté
- pad : corrige la gestion du pavé tactile et modifie le calcul du gyroscope
- np_manager : ajout d'une option permettant à un faux utilisateur de se connecter au PSN
- zlib : corriger les files d'attente de requêtes
- video_out : correction du comportement d'erreur sceVideoOutGetResolutionStatus
- videodec2 : mettre à jour les structures pour correspondre aux nouveaux firmwares
- np_trophy : modifier le contexte initial et gérer les valeurs
- np_trophy : correction d'un crash potentiel hors limites
- noyau : stub out SetGPO et GetGPI
- ngs2 : initialiser le handle système dans la bibliothèque HLE Ngs2
- video_out : ajouter des chemins de code alternatifs pour gérer le comportement des structures héritées dans sceVideodec2GetPictureInfo
 
Recompilateur de shaders
- Correction du type de flottant incorrect sur FPRecip64
- Opcodes implémentés : V_CVT_F64_U32, V_RCP_LEGACY_F32, S_FLBIT_I32_B64, BUFFER_ATOMIC_CMPSWAP, DS_READ_U16, DS_WRITE_B16, DS_ADD_U64, BUFFER_ATOMIC_SMAX_X2, BUFFER_ATOMIC_<U|S><MAX|MIN>_X2 et V_CMP_EQ_U64
- Corrections diverses d'opcodes
- Gérer le bit R128 dans les instructions MIMG
- Fournir une couleur de bordure personnalisée aux échantillonneurs
- Mettre en œuvre un mélange de sources doubles
- Implémenter la prise en charge de l'interpolation linéaire
- Meilleure gestion du scénario de shader géométrique G
- Patcher le walker SRT sur l'erreur de segmentation
- Gestion des attributs de fragment de nettoyage
- Divers correctifs pour la mémoire partagée et les atomiques
- Réduire les cas où le passage de la mémoire partagée au tampon est nécessaire
- Corriger la définition de la mémoire partagée lorsqu'un seul type est utilisé
- Gérer les échantillonneurs en ligne immédiats
- Corriger certains accès à la mémoire partagée lorsque la structure du groupe de travail est omise
- Implémenter les instructions atomiques fmin/fmax du tampon
- Correction de la gestion de l'image de profondeur non liée
- Optimiser le cas général d'adressage de tampon
- Marquer l'image comme écrite lorsqu'elle est utilisée avec des éléments atomiques
 
GPU
- video_core : implémenter l'accès direct à la mémoire
- Correction de l'étendue de l'image dans la copie tampon vers l'image
- texture_cache : gérer le chevauchement avec une adresse égale et un mode de mosaïque différent
- Liverpool : Opcodes PM4 0x8E (GetLodStats) et 0x20 (SetPredication)
- Liverpool : implémentation du code d'opération PM4 0x22 (CondExec)
- texture_cache : correction du comportement d'ExpandImage
- buffer_cache : meilleure recherche d'images pour la validation des tampons
- texture_cache : gérer les vues compressées des images non compressées
- buffer_cache : données en ligne vers le processeur, sauf si le processeur graphique est modifié
- tile_manager : rétrograder l'assertion en erreur
- texture_cache : gestion de base des images partiellement résidentes
- Liverpool : gérer les PM4 de type 2 dans l'ACB
- Vulkan : correction de deux erreurs de validation introduites par des modifications de mémoire partagée
- texture_cache : implémenter des copies couleur<->profondeur
- buffer_cache : Augmenter la taille du tampon de transfert local du périphérique
- texture_cache : implémenter la couleur dans le passage blit à profondeur multi-échantillonnée
- vulkan : activer sampleRateShading
- vulkan : enregistrer les utilisations de formats d'image incorrects
- video_core : optimisation du gestionnaire de pages/gestionnaire de régions
- video_core : améliorations du gestionnaire de pages et du suivi de la mémoire
- vk_rasterizer : utiliser shared_first_mutex
- vector_alu : améliorer la gestion des modèles d'ajout/consommation mbcnt
- buffer_cache : correction de divers problèmes de threads lors du téléchargement et de l'invalidation des données
 
GUI (interface graphique) :
- Un certain nombre de mises à jour de Crowdin
- auto_update : correction d'une erreur du journal des modifications
- game_list : définir la taille minimale de la liste des icônes sur 48
- qt : mise à jour vers la version 6.9.1
- qt : enregistrer les paramètres de l'interface graphique dans un fichier séparé
- remapping_gui : si des entrées uniques en double sont trouvées, afficher les boutons qui ont des doublons
- remapping_gui : mettre à jour l'interface graphique avec de nouvelles entrées du pavé tactile
- game_list : favoris dans la liste des jeux
- remapping_gui : réécriture du menu Contrôleur et ajout de correctifs mineurs à celui du clavier et de la souris
 
Divers :
- fork_detection : réparer les liens distants SSH
- Build : ajouter la dépendance manquante pour Fedora
- lancement : lancez les jeux en fournissant leur dossier au lieu du chemin eboot
- lancement : ajouter une option pour ignorer le correctif du jeu
- Build : le nom du paquet a été modifié en openal-soft-devel, reflétant le changement de nom du paquet Fedora
- ci : contournement du problème Qt sur le nouveau Xcode
- Build : ajouter CMakePresets.json et augmenter le nombre de configurations
- Build : Note de mise à jour sur le clonage récursif
- Build : Détection automatique du chemin d'installation de Qt sous Windows
 
 
 
Téléchargement : shadps4 v0.10.0
 

[Vita] AutoPlugin II v2.16 disponible

07 juillet 2025 - 14:16

L'équipe ONElua vient de publier une nouvelle version d'AutoPlugin II qui est maintenant proposé en v2.16. Pour rappel, il s'agit d'un programme phare destiné à la PlayStation TV et à la PSTV, AutoPlugin II qui passe désormais en version 2.00.
 
Comme vous le savez, le logiciel AutoPlugin a été l'homebrew le plus téléchargés de la scène PlayStation Vita développé par theheroGAC et qui permettait d’installer facilement des plugins. L'équipe Onelua a ensuite repris le flambeau dans cette version II qui ajoute encore des caractéristiques plus complètes. De temps en temps une nouvelle version d'Autoplugin II est proposée, là il s'agit de la v2.16 qui succède à la v2.15. 
 
 
 
 
AutoPlugin II v2.15 :
 
Changelog 2.15 : 
- Police pvf par défaut pour le polonais.
- Ajout du mod PSVshell par RaanGi.
- Ajout du mod NoPspEmuDrm par Kethen.
 
Changelog 2.16 : 
- Erreur corrigée sur le portugais
 
Téléchargement : AutoPlugin II v2.16
 
 
 
 

[PS5] EchoStretch travaille sur le support du firmware 8.20 pour Kstuff

06 juillet 2025 - 19:40

 
Le développeur EchoStretch a dévoilé par erreur une version de test du payload Kstuff, rapidement retiré désormais. Cette version, qui est un fork de la version de LightningMods, est une mise à jour de Kstuff. Jusqu'à présent Kstuff supporte l'intégralité des firmwares compris entre le 3.00 et le 7.61, mais pas au dessus. 
 
 
 
 
Cette version en work in progress a été retirée par EchoStretch car dévoilée trop tôt, elle est arrivée avec un changelog .. 
 
- Support 3.00 à 8.20 sur PS5 pour lancer les FPKG PS4 et certains homebrews. 
- Contruit avec la dernière version du SDK 
- Mise à jour de Kstuff vers la nouvelle source 
 
Voilà le message qu'EchoStretch vient de dévoiler sur X :
 
 
Désolé tout le monde ! Je pensais que le dépôt était privé. La version 8.xx n'est pas encore terminée, car j'ai rencontré un problème. Je travaille actuellement dessus en solo, donc la progression est un peu lente. De plus, le code de Sleirsgoevy n'est pas très facile à comprendre, ce qui complique encore la tâche.
 
 
Nous le voyons et cela le prouve une nouvelle fois que la scène bouge grâce à quelques développeurs qui passent leur temps à chercher les offsets, ou des solutions pour apporter le hack sur des firmwares plus récents, nous ne pouvons que les remercier. 
 
 
 
 
 

[Wii] NUSGET v1.4.2 disponible

06 juillet 2025 - 18:16

Le développeur NinjaCheetah propose une nouvelle version de NUSGET qui est maintenant proposé en v1.4.2, il s'agit de la cinquième version de 2025 de cet outil qui permet de télécharger des contenus Nintendo. 
 
S'appuyant sur Python et Qt6, NUSGET s'emploie avec des bibliothèques libWiiPy et libTWLPy afin de proposer une solution moderne. NUSGet est écrit en Python et fonctionne sous Windows, MacOS, ou Linux, contrairement à NUS Downloader qui ne fonctionne que sous Windows, et surtout il comporte moins de bugs. NUSGet peut aussi vous permettre d'accéder à des titres vWii, de regrouper des titres DSi sous le nom de TAD. 
 
 
 
 
 
 
Dans cette nouvelle version, le développeur a rajouté de nouvelles options de personnalisation, comme pour le thème graphique et la langue de l'interface qui sont désormais accessible depuis le menu "options". 
 
Les fichiers de configuration macOS ont vu leur chemin d'enregistrement changer conformément aux conventions de l'OS d'Apple. 
 
A noter enfin que la traduction française a été corrigée par rougets, un grand merci à lui. 
 
Changelog : 
 
- NUSGet affiche désormais une barre de progression sous le texte du journal indiquant la progression du téléchargement du TMD, du ticket et de chaque contenu individuellement.
- Veuillez noter qu'actuellement cette fonctionnalité n'est prise en charge que pour les titres Wii/vWii, car elle dépend de fonctionnalités de libWiiPy qui ne sont pas présentes dans libTWLPy pour le moment.
- Grâce à l'affichage visuel de la progression du téléchargement, la zone de texte du journal a été légèrement raccourcie, car dans la plupart des cas, vous n'avez pas besoin de pouvoir voir très loin en arrière.
- Vous pouvez désormais définir manuellement le jeu de couleurs de NUSGet via Options -> Thème dans la barre de menus.
- Vous pouvez désormais définir manuellement la langue de NUSGet via Options -> Langue dans la barre de menus.
- NUSGet stocke désormais son fichier de configuration dans ~/Library/Application --Support/NUSGet/macOS, au lieu de ~/.config/NUSGet/.
 
 
Téléchargement : NUSGET v1.4.2