Logic-Sunrise : actualités, téléchargements, releases, dossiers et tutoriaux

609 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
Les dernières news importantes
L'actualité en continu
[Wii/GC] Swiss v0.6r1217 disponible (maj)
Première version de Swiss à répondre à la numérotation de branche en v0.6, la nouvelle proposition de Extrems amène un lot de nouveautés intéressants.    Rappelons tout d'abord que Swiss est le digne successeur de SD-boot, il permet de lancer les homebrews GameCube mais aussi les backups stockés sur carte SD ou un disque dur, SDGecko, WODE, Wiikey Fusion et bien d'autres solutions.   Les solutions pour ces consoles anciennes se font de plus en plus rares, il faut donc soutenir les quelques développeurs qui font encore progresser leurs programmes sur Gamecube et Wii.            Avec cette première version v0.6, le changelog est complet :    - Mise à jour de la base de données Redump. - Force le démarrage propre pour les disques non supportés. - Utilisation des numéros de fichiers. - Supporte les images de disques jusqu'à 4GB. - Déplacement des chemins de fichiers vers le haut de la mémoire pour USB Gecko. - Compare les noms de fichiers comme contrôle d'intégrité. - Avertir de ne pas supprimer le dispositif de correction. - Ajout de sommes de contrôle d'en-tête de disque. - Amélioration du passage de l'ID. - Correction de la vitesse de lecture du disque après un changement de disque sur GC Loader. - Utilisation de zones de travail séparées. - Correction d'un freeze aléatoire lors d'un démarrage propre. - Refonte de la gestion de certains fragments. - Correction du déverrouillage des fichiers USB Gecko sur IGR. - Utilisation du périphérique de configuration comme périphérique de patch en premier si possible. - Correction d'une incohérence de l'interface utilisateur. - Activation de la méthode de lecture basée sur ISR avec USB Gecko. - Optimisation mineure. - Support complet de GC Loader 2.0.0. - Évite les casts gênants. - Ajout d'une solution de contournement pour l'échange de disque sur GC Loader. - Correction du problème de fragmentation de l'image de boot. - Passage à la version 0.6.   Edit 09.11.2021 :    Téléchargement : Swiss v0.6r1217  
Vendredi 05 Novembre 2021, 07:54 Lue 3640 fois
7
[Switch] Atmosphere 1.2.4 disponible
Notre ami sunriseur Troso54 nous rapporte que le développeur SciresM vient de dévoiler la nouvelle version d'Atmosphere 1.2.3, il s'agit là de la 60eme version officielle d'Atmosphere. Cette version est proposée avec HBL 2.4.1 et hbmenu 3.5.0.         Changelog 1.2.3 :    - Parce que le développement de ams.TMA prend plus de temps que prévu, un support expérimental pour le gdbstub d'Atmosphère en tant que standalone est maintenant disponible. Veuillez noter : Le gdbstub est nouveau et peut avoir des bugs/besoins de travail. Si vous trouvez des problèmes, veuillez les signaler à SciresM. De manière générale, si vous souhaitez signaler des informations sur les corrections nécessaires/discuter du développement de gdbstub, rejoignez le canal #dev-support de ReSwitched. Pour l'activer, mettez atmosphere!enable_standalone_gdbstub = u8!0x1 dans system_settings.ini. - Le standalone nécessite également atmosphere!enable_htc = u8!0x0, mais cela devrait être le cas pour tout le monde puisque ams.TMA n'est pas encore réellement utilisable. Une fois activé, ouvrez le gdb fourni par devkitPro (aarch64-none-elf-gdb pour 64-bit ou arm-none-eabi-gdb pour 32-bit). - Le stub standalone s'expose sur le port 22225 -- donc la commande pour se connecter est target extended-remote <adresse IP>:22225. - Tapez info os processes pour obtenir une liste des ID de processus auxquels on peut se connecter. - Le stub devrait fonctionner à la fois sur les programmes système, les jeux, et le homebrew -- mais veuillez noter que le débogage de certains processus (comme les sockets) peut provoquer des hang en raison du stub qui les utilise lui-même. - Les points d'arrêt logiciels, les points d'arrêt matériels, les points de surveillance matériels et les étapes uniques matérielles sont tous supportés/implémentés. - Les commandes de surveillance suivantes sont actuellement supportées : monitor get info : Obtenir des informations sur le processus, la disposition de l'espace d'adressage, et des informations sur les modules. - monitor get mappings : Obtient tous les mappages de mémoire. - monitor get mapping <addr> : Obtenir le mappage de la mémoire pour une adresse spécifique. - monitor wait application : Amène le stub à attendre le lancement d'une application. L'application suivante sera lancée de manière suspendue. - L'utilisateur est censé envoyer attach <pid> après le lancement, ce qui provoquera attach-on-first-instruction. L'échec de l'attachement peut provoquer l'instabilité du système, cela nécessite probablement un travail. - Des modifications ont été apportées à la façon dont fs.mitm construit les images lorsqu'il fournit un romfs layeredfs. - La mise à jour 2.0.0 d'Animal Crossing contient >99000 fichiers, et a des tables si grandes que nous manquions de mémoire même après les optimisations faites dans la 0.10.5. - Auparavant, nous utilisions des tampons de travail 0x40000 de taille fixe pour les tables de fichiers/répertoires et construisions simultanément des tables de hachage/contenu dans une boucle sur les fichiers/répertoires. - Maintenant, nous itérons sur les tables de fichiers/répertoires plusieurs fois, d'abord une fois pour déterminer les indices de la table de hachage, puis plusieurs fois pour construire les tables de hachage, puis une fois pour construire les tables de contenu. - Nous autorisons maintenant des tampons de travail plus petits que 0x40000, en essayant des tampons moitié plus grands jusqu'à ce que l'allocation réussisse (ou le tampon de travail serait <0x4000, ce qui est une sauvegarde contre des performances vraiment horribles). - Il y a une légère pénalité de vitesse à ces changements, mais elle est de l'ordre de quelques secondes pour le pire cas (Animal Crossing) et triviale pour la plupart des jeux avec des tables raisonnables. - Si vous rencontrez un jeu qui épuise la mémoire de ams.mitm (le faisant planter) lors du chargement des mods layeredfs, veuillez contacter SciresM. - Il est vraiment difficile d'imaginer qu'un jeu soit pire qu'Animal Crossing, mais si cela se reproduit, je laisserai tout tomber pour le réparer comme d'habitude. - creport essaie maintenant d'analyser les tables de symboles si elles sont présentes. - Si un exécutable de jeu a un symbole pour une adresse donnée, le function-relative-offset sera maintenant imprimé après le module-relative-offset. - Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.   Edit 22h00   Téléchargement : Atmosphere 1.2.4   Sendel nous informe que la version 1.2.4 vient d'être proposée.    Il s'agit d'un correctif généralisé pour la compatibilité des mods avec certains jeux sensibles aux changements de timing dans la 1.2.3 (Puyo Tetris 2, autres) Aussi, animal crossing avec les mods démarre 8 secondes plus vite !    
Jeudi 04 Novembre 2021, 09:15 Lue 26320 fois
83
[Switch] Gary Bowser de la Team Xecuter accepte de payer 4.5 Millions à Nintendo
L'information vient de tomber, notre ami sunriseur "USB" nous informe que Gary Bowser a accepté de payer pas moins de 4.5 Millions de $ à Nintendo !    Après avoir été confronté à 11 chefs d'accusation de crime, Gary Bowser vient de plaider coupable pour 2 d'entre eux, à savoir trafic de dispositif permettant le piratage et conspiration pour contourner les mesures de sécurités technologiques.    Selon le tribunal, la Team Xecuter serait à l'origine de pertes estimées entre 65 et 150 Millions de $, ce chiffre bien de difficile à obtenir fait référence aux société de jeux vidéo, pas seulement à Nintendo.          Après avoir tenté de clamer son innocence, GaryOPA ( Gary Bowser ) a été accusé d'avoir proposé le SX OS dans le but de permettre de contourner les sécurités de la Switch afin de permettre son piratage et de pouvoir jouer à des jeux piratés.    Avec cet accord, Gary Bowser va s'en sortir sans un procès, l'accord rendant caduque également les autres chefs d'accusation, cependant il peut toujours être condamné à de la prison, au delà de s'engager à payer 4.5 Millions de $ à Nintendo, il doit détruire 30 To de données stockées sur disque dur, microSD et autres clés USB, des ordinateurs portables, des téléphones et bons nombres de matériels comme des puces SX et des consoles doivent également faire l'objet d'une destruction, certainement une petite partie de l'iceberg.        Le lien vers l'accord :    https://torrentfreak.../bowserplea.pdf  
Mercredi 03 Novembre 2021, 00:09 Lue 14933 fois
50
[Switch] Le lecteur multimédia NXMP disponible sur Switch
Le développeur Proconsule nous propose de découvrir un tout nouvel homebrew à destination de la Nintendo Switch.          Pour le moment il faudra garder à l'esprit qu'il s'agit d'une version Bêta, il s'agit même d'une pré-release donc quelques bugs pourront apparaitre, de tout type.    NXMP est un lecteur vidéo pour Nintendo Switch basé sur MPV https://mpv.io/ . NXMP supporte la plupart des formats vidéo populaires, il supporte le streaming HTTP et FTP et il supporte également les décodeurs Enigma2, qui sont des récepteurs satellite Linux.     Attention il faut savoir qu'une partie du code de ce lecteur multimédia provient de pplay, le lecteur multimédia proposé par Cpasjuste, notamment la partie mpv. Avant de publier cette news, nous avons contacté Cpasjuste pour l'informer, et afin qu'il puisse éclaircir cela avec Proconsule, désormais c'est chose faite, puisque Cpasjuste a estimé qu'il pouvait utiliser son code, mais qu'il devait être cité, ce qui est très sympa de sa part. Tant que NXMP utilise une partie du code de pplay, il est à considérer davantage comme un fork de ce dernier.     En une semaine, le logiciel a déjà pas mal évolué et commence à devenir intéressant :   Changelog NXMP v0.3.0 : - Sélection des pistes (vidéo/audio/sub) - Valeurs de recherche personnalisées (dans config.ini ou via le menu Paramètres) - Contrôle du ratio d'aspect (avec ratio personnalisé) - Correction (désactivation du mode veille/gradation lors de la lecture de médias) - Petites corrections   Changelog NXMP v0.2.1 : - Correction de la navigation FTP - Network/Enigma ne sont pas affichés si aucune source n'est fournie - Support préliminaire de l'EPG d'Enigma2 - L'USB ne devrait plus planter   Changelog NXMP v0.2.0 : - Ajout du support USB - Ajout du chemin de démarrage dans le fichier de configuration - Réécriture du système de navigation - Correction de bugs généraux - Mise à jour du fichier zip avec la bonne version compilée (désolé pour cela et merci à Fgamer pour avoir trouvé l'erreur)   Changelog NXMP v0.1.0 Pre-release : - Première bêta publique - Navigateur de fichiers locaux - Navigateur de fichiers HTTP (testé sur la liste des répertoires apache) - Navigateur de fichiers FTP - Support d'Enigma2     Téléchargement : NXMP 0.3.0  
Dimanche 31 Octobre 2021, 20:09 Lue 14307 fois
13
[Switch] XCI Explorer de retour en version 1.6.0
Nous n'avions plus de nouvelle depuis plus d'un an et demi de XCI Explorer et de son développeur StudentBlake, et voilà que débarque en ce jour d'Halloween la version 1.6.0 qui apporte son lot de nouveautés.    Pour ceux qui ne se souviennent pas ou ceux qui ne le connaitraient tout simplement pas, cet outil permet de modifier, dumper, explorer les fichiers XCI qui sont des clones de cartouche de jeu Switch. Pour réaliser un parallèle, c'est un peu le fichier 3DS des Nintendo New et Old 3DS. Le logiciel permet aussi de tirer certains certificats de fichier XCI et NSP, et le logiciel s'enrichit encore avec cette nouvelle version.           Changelog v1.6.0 :   - Migration vers .NET 6.0 - Corrigé #61 qui vient supprimer la dépendance sur l'image de version de la Master Key de hactool. - Les boîtes de messages sont plus conviviales   A noter : Le développeur tient à préciser que ce projet a encore beaucoup de problèmes et peu soutenu, il s'agit d'une mise à jour optionnelle très mineure, et il nécessite .NET Desktop Runtime 6.0.0 qui est disponible sur le site officiel de Microsoft : .NET 6.0   Téléchargement : XCI Explorer 1.6.0  
Dimanche 31 Octobre 2021, 19:31 Lue 6292 fois
9
[Switch] SwitchThemeInjector v4.6.4 & NXThemesInstaller v2.6.4
Le développeur exelix11 propose une nouvelle version de SwitchThemeInjector et de NXThemesInstaller, comme vous le savez il est possible de modifier les thèmes sur la Nintendo Switch, pour rappel, SwitchThemeInjector permet d’installer des thèmes et NXThemes Installer d’appliquer des correctifs.         Changelog 4.6.4 :   - Prise en charge du firmware 13.1.0. - Le firmware 13.1.0 a mis à jour le menu d'accueil, il est recommandé de désinstaller les thèmes actuellement installés, d'extraire le menu d'accueil (vous devriez être automatiquement invité à le faire) et de les installer à nouveau à partir des fichiers nxtheme originaux. - Mise à jour des arguments de ligne de commande pour l'injecteur de thèmes     Téléchargement : SwitchThemeInjector v4.6.4 & NXThemesInstaller v2.6.4  
Samedi 30 Octobre 2021, 08:31 Lue 2604 fois
2
[Switch] Atmosphère 1.2.2 disponible
SciresM dévoile avec surprise une nouvelle version d'Atmosphere qui est proposée en version 1.2.2.           La version 1.2.2 est la cinquante-neuvième version officielle d'Atmosphère.   Veuillez vous assurer de mettre à jour fusee lors de la mise à jour vers la 1.2.2. fusee-primary n'existe plus, et ne fonctionnera plus. Atmosphère 1.2.2 est fourni avec hbl 2.4.1 et hbmenu 3.5.0.   Ce qui suit a été modifié depuis la dernière version :   - Un certain nombre de corrections ont été apportées à l'implémentation par Atmosphère du nouveau service "sprofile" ajouté dans la version 13.0.0. - Nintendo transmet enfin des données par internet à certaines consoles, ce qui a permis de valider l'implémentation de notre service. Malheureusement, il y avait plusieurs problèmes, et si votre console commençait à essayer d'utiliser les nouveaux services, atmosphère affichait une erreur fatale avec le code 0xCAF6 (sprofile::ResultInvalidState()). - Avec des données de test réelles en main, un programme de test a été écrit et il a été vérifié que notre implémentation peut maintenant importer/accéder avec succès aux données de profil. - SciresM espère qu'il n'y aura pas d'autres problèmes, et il tient à s'excuser sincèrement auprès de tous ceux qui ont reçu un 0xCAF6 fatal à cause de cela. - Un certain nombre d'améliorations mineures ont été apportées à mesosphère, notamment : KThread::GetContextForSchedulerLoop a été implémenté dans l'assemblage (en utilisant des assertions statiques pour vérifier que l'offset-of-context-in-struct est correct). Cela permet d'éviter un appel de fonction inutile au milieu de la boucle chaude de l'ordonnanceur, en le remplaçant par une instruction d'addition, ce qui devrait améliorer les micro-performances. - Les instructions de maintenance matérielle de Mesosphère ont été vérifiées via un script et correspondent maintenant directement aux noyaux de Nintendo. Notamment, cela insère une barrière de synchronisation d'instruction manquante lors de la validation de la construction de slab heaps. Ce BSI manquant pourrait provoquer un abandon sur certains matériels (voir : particulièrement sensibles) au démarrage si le codepath concerné était exécuté de manière spéculative (il ne s'exécute normalement qu'au lancement du jeu...). - Les gestionnaires SVC permettant d'effectuer des IPC légers (normalement inutilisés) à partir de processus 32 bits ont été corrigés. - Un bug a été corrigé qui entraînait l'écrasement du registre x27 avec le contenu de x26 lors du retour d'un gestionnaire d'exception utilisateur. - Un bug a été corrigé qui faisait que le noyau utilisait le pointeur de pile de l'utilisateur au lieu du pointeur de pile du noyau lors de la génération d'un rapport d'erreur pour un abandon du noyau. - Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.     Téléchargement : Atmosphere 1.2.2  
Samedi 30 Octobre 2021, 08:18 Lue 18115 fois
39
[Switch] ldn_mitm, MissionControl, et DeepSea pour le 13.1.0
Le développeur spacemeowx2 a publié une nouvelle version de son payload ldn_mitm, au programme de cette nouvelle version le support du tout dernier Atmosphere.               Pour ceux qui ne connaitraient pas ldn_mitm, il s'agit d'un fichier KIP personnalisé. Son module ldn_mitm, si votre console est bannie ou que vous souhaitez tout simplement vous protéger d'un éventuel ban, vous permet de prendre en charge presque tous les jeux supportant le réseau sans fil local. Ce fichier KIP, nommé Ldn_mitm, vient en complément de switch-lan-play.   Cette version 1.11.0 apporte le support d'Atmosphere 1.2.1.     Téléchargement : ldn_mitm v1.11.0     MissionControl passe lui en version 0.6.1, cette dizième version officielle de Mission Control est une mise à jour pour ajouter le support des dernières versions de HOS (13.1.0) et Atmosphère (1.2.1), et quelques corrections mineures.            Voir ci-dessous pour le changelog complet.   Les paramètres valides de la zone morte du stick analogique sont maintenant stockés dans un fichier flash SPI virtuel pour chaque contrôleur. Ceci résout un problème rapporté par plusieurs utilisateurs où certains contrôleurs avaient une dérive du stick analogique même après calibration à cause de paramètres de zone morte incorrects appliqués. Veuillez supprimer les entrées de contrôleur sous sdmc:/config/MissionControl/controllers/ afin que ces fichiers puissent être recréés avec les paramètres corrects. Notez que vous devrez refaire tous les étalonnages utilisateur après avoir supprimé ces entrées.   La prise en charge de la désactivation manuelle d'une commande fournisseur (SetTsi) pour les contrôleurs incompatibles a été ajoutée. Le fait d'autoriser la console à envoyer la commande à de tels contrôleurs entraîne leur déconnexion peu de temps après la connexion. Dans la plupart des cas, l'envoi de cette commande peut être désactivé dans le code après que l'incompatibilité ait été signalée. Cependant, certains contrôleurs tiers incompatibles sont impossibles à distinguer des originaux qui supportent la commande et doivent être signalés manuellement. Pour ce faire, un fichier vierge settsi_disable.flag peut être créé dans le répertoire d'un contrôleur spécifique sous sdmc:/config/MissionControl/controllers/<adresse du contrôleur>. Notez que cette commande est utilisée pour gérer la bande passante entre les périphériques Bluetooth et aussi la puce Wifi. Il est donc souhaitable que la console l'envoie lorsque cela est possible et elle ne doit être désactivée qu'en cas de nécessité absolue.   Les nouveaux utilisateurs qui arrivent sur cette page de version devraient d'abord consulter le readme sur la page principale du projet pour la documentation officielle du projet. Vous y trouverez les instructions d'installation et d'utilisation ainsi qu'une section FAQ qui répondra à la plupart de vos questions.   Atmosphère >= 1.2.0 est nécessaire pour exécuter cette version.   Avis important pour les utilisateurs de manettes Xbox One Il a été confirmé que la nouvelle mise à jour du firmware de la manette Xbox Insiders convertira votre manette pour utiliser Bluetooth LE, ce qui n'est pas pris en charge actuellement. Veuillez ne pas effectuer la mise à jour si vous souhaitez continuer à utiliser votre contrôleur avec Mission Control.   Changelog : - Ajout de correctifs pour Bluetooth ips pour 13.1.0. - Mise à jour du module pour le refactor libstratosphere (merci @SciresM) - Ajout d'informations sur les zones mortes valides dans les fichiers flash SPI virtuels (merci @Banz99). - Ajout d'un moyen de désactiver manuellement l'envoi de la commande SetTsi vendor aux contrôleurs qui ne la supportent pas.   Téléchargement : Mission Control 0.6.1     DeepSea lui aussi à vue débarquer une update avec là encore le support d'Atmosphere 1.2.1, d'Hekate 5.6.5, de ldn-mitm 1.11.0, de AIO-Switch-Updater et de Sys-Con 0.6.4, attention cette version retire Mission Control qui sera ajouté par la suite. Ce dernier venant d'être mis à jour, il est fort probable qu'une nouvelle version de DeepSea voit le jour rapidement.          Voici le changelog de cette version 3.3.0 :    Bienvenue dans la version 3.3.0 du firmware de DeepSea the AiO pour la Nintendo Switch !   Mise à jour Atmosphère 1.2.1 - Le support a été implémenté pour le firmware 13.1.0. - mesosphère a été mis à jour pour refléter les changements de comportement du noyau effectués dans la version 13.1.0. - erpt a été mis à jour pour refléter les derniers comportements officiels.   Mise à jour de Hekate 5.6.5 - Support HOS 13.1.0 - Ajout d'informations sur le nouveau firmware de l'écran tactile   - Suppression de Mission Control. Il sera réintroduit à une date ultérieure mais pour l'instant il a disparu. Vous pouvez toujours utiliser une ancienne version de HOS et une ancienne version de DeepSea pour le récupérer.   - Mise à jour ldn_mitm 1.11.0   - Mis à jour aio-switch-updater   - Mise à jour de sys-con 0.6.4     Téléchargement : DeepSea 3.3.0  
Vendredi 29 Octobre 2021, 17:36 Lue 3844 fois
2
[Switch] AIO Switch Updater, NeXT et RetroReloaded Pro
Pas mal de nouveautés, entre hier et aujourd'hui, la première est l'arrivée d'une nouvelle version d'AIO-switch-updater qui est maintenant disponible en v2.16.0. Dans cette version, quelques petites corrections.         Changelog v2.16.1 : - Mise à jour de la localisation japonaise (https://github.com/yyoossk). - Mise à jour de la localisation allemande (https://github.com/MSco). - Ajout de la possibilité de lancer manuellement aiosu_rcm.bin.   Changelog v2.16.0 :  - Demande désormais à l'utilisateur de remplacer reboot_payload.bin par hekate lors de la mise à jour de hekate. - Ajout d'une option pour supprimer les cheats orphelins. - Des tweaks sur l'interface utilisateur UX.     Téléchargement : AIO Switch Updater 2.16.1     NeXT débarque en 2.09, et les nouveautés sont nombreuses.         Mises à jour : - Atmosphere -> 1.2.1 + Sigpatches - Hekate 5.6.5 Ajouts : - YouTube Patch via exefs -> Pas besoin d'installer le NSP patché - Tinfoil Shop Redirectión Service (Il suffit d'ouvrir et d'apprécier) Corrections  - Mauvaise concordance des sigpatches   FYI : Tous les patches/hombrew/sys-modules les plus importants ont été testés avant cette version publique afin de vérifier la compatibilité et le bon fonctionnement de cette AIO avec le dernier firmware système disponible. Mais dans tous les cas, les hombrew/sys-modules ne sont pas mis à jour par leurs développeurs lors de chaque release NeXT. Gardez donc à l'esprit que l'utilisation de certains hombrew/sys-modules non mis à jour peut provoquer des freezes ou des crashs sur le système.      Téléchargement : NeXT 2.09       La dernière nouveauté est la disponibilité de RR_Pro_1.67_RetroReloaded_PRO, la nouvelle version du CFW intègre le support du firmware officiel 13.1.0, mais aussi du dernier Hekate, et d'Atmosphère 1.2.1.           Release 1.67 Stable ( Mariko & Erista all versions ) Atmosphere 1.2.1 supporting firmware 13.1.0 Hekate 5.6.5 & Nyx 1.1.1 supporting firmware 13.1.0 Important notes: Disable all services like, Audio Bluetooth, BT Controller & Tesla.   Edit 31.10.21 RR1.68 avec Atmosphere 1.2.2   Téléchargement : RetroReloaded 1.68 Pro  
Mercredi 27 Octobre 2021, 21:37 Lue 5057 fois
9
[Switch] Lakka 3.5.2 disponible
Troisième version du mois pour Lakka puisque le rythme suit celui des sorties de RetroArch, comme une nouvelle version a été proposée, il est logique qu'une nouvelle mouture de Lakka soit proposée par la Team a l'origine de son développement.          Changements depuis la version 3.5.1 :   - RetroArch mis à jour en 1.9.12 - Cores mis à jour vers leurs versions les plus récentes - Fichiers DAT/XML pour l'analyse manuelle des roms pour fbneo et mame2003-plus ajoutés à l'image - Les fichiers de la base de données sont maintenant accessibles via le partage SAMBA Database - Nintendo Switch : démarrage / arrêt corrigé (mise à jour des unités de montage systemd) - disable_ertm=1 supprimé (causait des problèmes de déconnexion avec d'autres gamepads)         Il y a quelques petits bugs :    - Manettes de jeu sans fil Xbox, comme nous avons supprimé disable_ertm=1 de l'image, il se peut que vous deviez le rajouter manuellement afin de rendre fiable la connexion Bluetooth avec votre manette de jeu sans fil Xbox.  - Sur les anciens GPU Intel, si vous ne pouvez pas démarrer sur RetroArch et êtes bloqué sur l'écran de démarrage avec la fleur Lakka et que vous avez un GPU Intel plus ancien, il faut tenter de relancer le fichier retroarch.conf. - Dans le cas où vous n'avez pas de sortie vidéo sur HDMI sur votre Raspberry Pi, éditez distroconfig.txt et supprimez les deux lignes recommandées. Le but est d'afficher au maximum 1080p sur des écrans 4K.   Téléchargement : Lakka 3.5.2  
Mercredi 27 Octobre 2021, 19:43 Lue 2507 fois
1
[Switch] Hekate v5.6.5 & Nyx v1.1.1 disponibles
Et bien cela n'a pas chômé puisqu'en plus d'Atmosphere, c'est Hekate et NyX qui ont été mis à jour par CTCaer, comme quoi la puissance des scènes se basent souvent sur la réactivité des développeurs.         Bien entendu, c'est surtout le support du firmware 13.1.0 qui a été implémenté, mais aussi le support du dernier Atmosphere.         Hekate Changelog 5.6.5 :  - Support de HOS 13.1.0   - Avis concernant Atmosphere 1.0.0 et plus : Le fss0=atmosphere/fusee-secondary.bin dans hekate_ipl.ini doit être changé en fss0=atmosphere/package3. Et assurez-vous que le dossier atmosphere/contents ne contient pas d'anciens composants Atmosphere. Remarque sur les emuMMC redimensionnées : Les emuMMC redimensionnées n'ont plus le bug de la lenteur. Vous pouvez en créer une nouvelle ou la recréer via Nyx et le problème disparaîtra.   Changelog emuMMC - Support de HOS 13.1.0   Nyx Changelog v1.1.1 : - Ajout d'informations sur le nouveau firmware de l'écran tactile   Téléchargement : hekate v5.6.5 & Nyx v1.1.1    
Mardi 26 Octobre 2021, 11:50 Lue 8568 fois
22
[Switch] Atmosphère 1.2.1 disponible
Et bien cela n'aura pas trainé, voilà déjà que débarque Atmosphere 1.2.1 qui intègre le support du firmware 13.1.0.      Atmosphere 1.2.1 est la cinquante-huitième version officielle d'Atmosphère.   Veuillez vous assurer de mettre à jour fusee lors de la mise à jour vers la 1.2.1. fusee-primary n'existe plus, et ne fonctionnera plus. Atmosphère 1.2.1 est fourni avec hbl 2.4.1 et hbmenu 3.4.1.   Ce qui suit a été modifié depuis la dernière version :   - Le support de la version firmware 13.1.0 a été implémenté. - Mesosphère a été mis à jour pour refléter les changements de comportement du noyau effectués dans la version 13.1.0. - KScheduler émet maintenant une barrière de mémoire de données lors du déverrouillage du verrou de l'ordonnanceur et lors du retour anticipé dû à top-thread-is-current pendant l'ordonnancement. - erpt a été mis à jour pour refléter les derniers comportements officiels. - Le nouveau service ajouté dans la version 13.0.0 ("sprofile") a été révisé, et les formats de données qu'il attend ont été modifiés. Cela semble encore (probablement( ?)) impossible à tester car les données ne sont pas encore transmises, mais je suis plus confiant que lors de la sortie de la 1.1.0. - Un certain nombre d'améliorations ont été apportées à mesosphère, notamment : - Une cible de build a été créée pour construire en ciblant la carte virtuelle qemu. Cela facilite l'écriture de tests unitaires pour le noyau (et d'autres composants de mésosphère) et leur exécution sous PC. Note : Les logiciels officiels ne fonctionneront pas du tout sous cette cible, et le projet Atmosphère n'a aucun intérêt à essayer de faire fonctionner des logiciels officiels de quelque nature que ce soit. Il s'agit d'une machine de test unitaire, et explicitement pas plus que cela. Cela devrait nous permettre d'avoir une plus grande confiance dans le fait que tous les composants d'Atmosphère fonctionnent comme ils sont théoriquement censés le faire à l'avenir. - Remarque : si vous êtes un développeur familier du système d'exploitation Horizon (ou capable de le devenir), j'apprécierais grandement de l'aide pour écrire des tests et améliorer le cadre de tests. Veuillez contacter SciresM#0524 si vous êtes capable et intéressé. En réalité, si vous êtes un développeur et que vous souhaitez m'aider à lancer ce projet, je vous en serais très reconnaissant. Cela dit, si vous n'êtes pas un développeur mais que vous voulez le devenir, ce n'est probablement pas la meilleure occasion ; je m'attends à ce que ce soit très technique. - Considérez le canal #hack-n-all du discord ReSwitched pour vos besoins éducatifs. - Nous utilisons (du moins pour le moment) catch2 pour les tests unitaires. - Presque tous les appels virtuels dans le noyau sont maintenant résolus statiquement. Cela élimine une surcharge substantielle des appels virtuels, et devrait conduire à une amélioration des micro-performances du noyau dans presque toutes les fonctions. - Les opérations de recherche de l'arbre rouge noir restantes qui n'utilisaient pas la variante optimisée "find key" utilisent maintenant la version optimisée. - Un assemblage personnalisé a été écrit afin d'améliorer la conversion des tics en périodes. Cela permet de contourner le fait que gcc émet un assemblage sous-optimal à -Os (il émet un bon assemblage à -O3, clang est bon à -O3 et -Os). - Les structures KThread et KSession ont été mises à jour pour optimiser la disposition des membres, économisant 0x10 octets par objet KThread/KSession. - Plutôt que de mettre inutilement à zéro toutes les données dans les objets du noyau pour écraser les membres plus tard, nous n'initialisons maintenant que les membres dont nous avons besoin dans les constructeurs d'objets du noyau. C'est ce que Nintendo faisait déjà. - Un ensemble de primitives atomiques personnalisées et optimisées ont été implémentées et sont utilisées à la place de std::atomic<>. Cela contourne un bug de gcc qui rétrograde l'ordre de mémoire spécifié à seq_cst, et introduit clrex dans les endroits où il est approprié. Cela devrait strictement améliorer les micro-performances de nombreux appels système. - Une extension basculable à la compilation a été ajoutée pour supporter les adresses physiques de 40 bits dans les capacités MapRange (en utilisant les bits actuellement réservés). - Un certain nombre de bogues mineurs ont été corrigés, notamment : - La gestion du cache initial reflète désormais mieux le comportement officiel. Cela corrige un problème qui faisait que certains matériels sensibles au cache produisaient des paniques cryptiques du noyau pendant le démarrage. - Une logique incorrecte lors de la vérification des capacités de priorité des threads a été corrigée pour refléter le comportement officiel. - L'ordonnanceur a été mis à jour pour refléter le dernier comportement officiel, et un certain nombre de bogues mineurs impliquant clz/ctz ont été corrigés. - Les accès à la région locale des processus ont été corrigés pour utiliser correctement la région linéaire du noyau, et non les pointeurs de l'utilisateur. - Les SVC de cache exposés pour les processus 32 bits reflètent désormais mieux la sémantique officielle de demande de masque de noyau. - Un bug a été corrigé qui pouvait provoquer une panique du noyau si SvcArbitrateLock était appelé sur un thread avec exactement une référence au milieu de la gestion d'une exception en mode utilisateur. - Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.   Téléchargement : Atmosphere 1.2.1
Mardi 26 Octobre 2021, 11:41 Lue 13627 fois
28