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

488 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
[PS4] PS4Trainer 0.2 Bêta disponible
Les développeurs Kameleon et Nazky nous proposent un nouvel outil pour la scène PlayStation 4 et PlayStation 4 Pro, appelé PS4Trainer Port, il s'agit d'un portage de PS4Trainer qui fonctionne avec PS4Debug de Ctn, qui d'ailleurs a récemment proposé la version 1.5.4.5.         L'outil a été développé pour Windows sous vb.net, un langage de programmation sous-estimé selon Nazky, qui dans certaines circonstances est plus avantageux que C#. PS4Trainer Port est proposé dans une première version 0.1 Bêta, il est fort probable que courant de la semaine prochaine une version 0.2 Bêta viendra optimiser quelques fonctionnalités. Cette première version, s'agissant d'une Bêta, contient encore quelques bugs. De plus, il faudra veiller à créer une base de données de cheats afin d'alimenter le tout.          Téléchargement : PSTrainerPort V0.1B .rar (4.6 Mo)   Edit 21h40 :    La v0.2 Bêta est déjà là : PS4TrainerPort v0.2
Samedi 28 Août 2021, 00:05 Lue 4159 fois
7
[Vita/PSTV] Final Fantasy III porté sur Vita et PSTV
Les développeurs frangarcj et Rinnegatamante, grâce aussi au travail de TheFlow (sur le loader ELF ARM), dévoilent une première version du portage de Final Fantasy III sur PS Vita et PSTV.    Il s'agit là, comme nous en avons désormais l'habitude, de la version Android du titre, le portage fonctionne en chargeant l'exécutable officiel Android ARMv7 en mémoire, en résolvant ses importations avec des fonctions natives et en le corrigeant pour qu'il fonctionne correctement.                 Téléchargement : FF3-Vita 1.0  
Jeudi 26 Août 2021, 07:42 Lue 3576 fois
14
[GBA/DS] No$gba 3.05 disponible
Voilà que le développeur nocash123 propose une nouvelle version de son émulateur No$gba, pour rappel no$gba est un excellent émulateur Game Boy Advance / Nintendo DS / DSi et Pocket Station.   Pour rappel, No$GBA supporte le multijoueur et il est envisageable de charger plusieurs roms NDS pour jouer en réseau, un peu comme si vous étiez sur un réseau de Gameboy.           20 Août 2021 - version 3.05 - wifiboot : permet de télécharger des fichiers GBA/NDS/DSi sur la 3DS (nécessite wifiboot v2.8) - nds/cart/debug : affiche les noms des commandes rom/nand dans la fenêtre du journal des messages de débogage du tty - nds/cart/help : ajout des commandes undoc de nand Face Training et de la zone réservée - nds/cart/help : ajout des commandes undoc rom cartridge - nds/cart/help : ajout des spécifications des cartouches nand (merci Arisotura) - 3ds/cart/help : ajout d'informations sur le cryptage des cartouches RC4 et SNOW 2.0 - gba/help : notes sur le port 4000800h bit0/bit3 (merci endrift/shinyquagsire23) - wifi/help : notes/détails divers sur le wifi atheros sdio (merci shinyquagsire23) - dsi/help : SIGSTATE detect delay et SDCLK auto pause (merci profi200) - dsi/help : plus d'entrées TWLCFGn.dat (eula flag/ver, num titles) - 3ds/help : description de la mise à l'échelle de l'écran tactile pour le mode nds/dsi (voir le chapitre lgyfb) - 3ds/help : informations plus réalistes pour HWCAL et le contenu des fichiers de configuration - 3ds/help : informations plus réalistes sur l'horloge temps réel RTC du MCU - 3ds/help : marquage de certains bits et registres réservés aux new3ds (c'est-à-dire non old3ds) - 3ds/help : ajout de noms symboliques pour les registres de configuration du frame buffer du PDC - 3ds/help : Spécifications des registres lcd (parallaxe, rétro-éclairage, clock_dis, display_en) - 3ds/help : création d'une liste presque complète de composants pour les anciennes 3ds - 3ds/help : pinouts pour les connecteurs 3ds, les points de test 3ds, et d'autres puces 3ds - moteur d'aide : correction des noms de fichiers .htm pour les noms de chapitres entre crochets - moteur d'aide : omission des sauts de ligne après les liens hypertextes http dans les sections html PRE - vram viewer : supporte les coordonnées négatives de la souris (pour les moniteurs multiples, merci tim) - windows/gui : vkcode_to_doskeycode attrape VK_ESCAPE quand SHIFT/CAPS est actif     Téléchargement : No$gba v3.05  
Mercredi 25 Août 2021, 08:12 Lue 3981 fois
4
[Switch] Le standalone de Flycast pour Switch est à jour
La version standalone de l'émulateur Flycast vient d'être mis à jour, nous devons cette information à notre ami sunriseur jeferey qui nous propose en effet de découvrir la toute dernière version de ce qui l'un des meilleurs émulateurs de la Sega Dreamcast.    Il s'agit du standalone intégré par LibRetro dans RetroArch, mais il s'agit là d'une version autonome, FlyCast a été développé par flyinghead. Il s'agit du premier et seul programme capable d'émuler correctement la Dreamcast et d'exécuter des jeux basés sur Windows CE et des titres d'arcade Naomi.               Cette version, taillée pour la Nintendo Switch, a été livrée hier, cela faisait des mois que cela n'avait pas été le cas, elle sera certainement intégrée dans la prochaine mouture de RetroArch.    Tout est là : flycast.nro.zip (23/08/2021)   Source : flycast   Merci jeferey pour l'information  
Mardi 24 Août 2021, 18:43 Lue 7471 fois
46
[PS5] Une nouvelle méthode de partage dévoilée sur PS4 et PS5
Une nouvelle méthode de partage de jeux sur PS4 et PS5, dite à la brésilienne, vient d'être dévoilée, il faut avoir en tête que cette technique va être rapidement patchée par Sony, il est donc conseillé de ne pas tenter l'aventure, surtout que vous risquez probablement un ban quand Sony s'apercevra de tout cela.   Sachez que cette méthode a été testée par plusieurs personnes et que même une vidéo de démonstration ont été diffusée, notamment par rmorteza21p et zecoxao, sachant que cette méthode a été diffusée sur pastebin.com mais elle a depuis été retirée. Comme nous pouvons le voir dans le descriptif, elle se base tout de même sur un caractère aléatoire car il faut rencontrer une erreur.       Vidéo poc     Nouvelle méthode de partage de jeu illimité (PS4 / PS5) :   1. Connectez-vous dans votre compte et accédez à la section de management de compte 2. Obtenez le nom de l'appareil concerné (PS4 ou PS5) et modifiez-le 3. Modifiez jusqu'à ce qu'une erreur se produise ! 4. Parfois, le compte peut ne pas donner d'erreur, il faut modifier 15 à 20 fois le nom du compte pour que cela arrive.  5. Si le compte n'est pas actif et ne donne pas une erreur, cliquez sur le compte sur une console comme la PS5 qui en a la capacité, vous déconnectez, et il faudra l'activer sur votre PS4, et recommencer.   Tout est là : twitter.com/notzecoxao/  
Lundi 23 Août 2021, 08:57 Lue 8946 fois
30
[Multi] RetroArch 1.9.8 disponible
L'équipe LibRetro vient de libérer la version 1.9.8 de leur émulateur RetroArch, il s'agit là d'une version majeure, comme quasiment toute nouvelle proposition qui concerne RetroArch.   Les améliorations portent entre outre sur les résolutions, la gestion particulière sur Xbox One et Xbox Series, la version Wii U, ou encore la version PlayStation 2.         Ce n'est pas tout puisque de nombreux cores ont été mis à jour et de nombreuses options, notamment de Catégories, ont été ajoutées pour :    - Final Burn Neo - Mupen64Plus Next - Beetle Saturn - Beetle PSX - Beetle PCE - Beetle PCE Fast - Genesis Plus GX - Snes9x 2010/2005/2002 - DOSbox Pure - DOSbox Core - UAE (Amiga) - VICE (Commodore 64)         Ce n'est pas tout puisque le support de la nouvelle version de RetroFW a été implémenté, avec pas moins de 29 cores concernés, Atari800, BlueMSX, Cap32, FCEUmm, fMSX, FreeCHAF, FreeIntv, FUSE, Gambatte, Genesis Plus GX, gpSP, GW, Handy, LRMAME2003, LRMAME2003 Plus, Mednafen PCE Fast, NXEngine, O2EM, Picodrive, Pokemini, Potator, Prboom, Prosystem, QuickNES, RACE, Retro8, SMS Plus, Stella 2014, Vecx. Bref il y en aura pour tout le monde !  
  Changelog 1.9.8   AUDIO/WINDOWS/WASAPI: Stop deactivating audio on fast forward CHEEVOS: Hide challenge indicators when resetting CHEEVOS: Support for more than 64 memory regions CHEEVOS: Automatically retry ‘http error code -1’ CONTENT INFORMATION: Show content info label+path rows always CORE OPTIONS: Core option categories implemented CORE OPTIONS: Add option to disable core option categories D3D10/11/12: Fix gfx_display_draw_texture – fixes OSK (On-Screen Keyboard) issues DATABASE: Fix heap-buffer-overflow when fetching CRC values DATABASE/EXPLORE: Fix CRC32 reading in explore menu DATABASE/LIBRETRODB: Fix writing of numerical values DATABASE/LIBRETRODB: Fix libretro-db loading on big endian platforms DUMMY CORE: Skip state_manager_event_{deinit/init} when core type is dummy, should skip warning spam ‘Implementation uses threaded audio. Cannot use rewind..’ when using rewind INPUT/UDEV: Limit udev device scan to subsystem ‘input’ INPUT/SDL2/WINDOWS: Fix keyboard event keycodes INPUT/WAYLAND: Fixes a bug where the first player’s mouse, pointer, and lightgun are echoed to the other ports. Now, those other ports correctly report zero. In the future support for multiple mouselike devices will need to be added, which is a bigger project INPUT/WAYLAND: The driver now respects keyboard_mapping_blocked INPUT/WAYLAND: When possible, deprecated lightgun defines are replaced with the new ones. The coordinates are still using the old relative callbacks INPUT/WINRAW: Trigger joypad driver reinit on DEVICECHANGE – avoids fullscreen toggle INPUT/WINRAW: Alt sticky fix INPUT/WINRAW: Prevent Alt getting stuck when Alt-Tabbing INPUT/WINRAW: Add pointer status INPUT/WINRAW: Add missing analog keybinds LIBNX/SWITCH: Fix poll missing for controller 2-8 LIBNX/SWITCH: Fix layout not applied correctly and hangs when splitting joycons LIBRETRO: Core options category API implemented LIBRETRO: Fix RETRO_ENVIRONMENT_SET_FASTFORWARDING_OVERRIDE callback when runahead is enabled LIBRETRO: Add environment callback for enabling core option menu visibility updates without toggling Quick Menu LOGGING: Starting logging and verbose mode before first config load LINUX: In some Linux Desktop Environments, like Budgie, task bar feature is unable to pin applications. With StartupWMClass= present in .desktop file, it is possible to pin the application LOCALIZATION: Fetch translations from Crowdin MENU: Relocate ‘Manage Playlists’ to top MENU: Fullscreen resolution width/height settings no longer require ‘advanced settings’ MENU/REFRESH RATE: Fix double notifications with refresh rate settings MENU/OZONE: Ensure the existence of values used in selection calculation MENU/OZONE/VULKAN: Casting to unsigned caused an integer overflow and after float promotion would lead to ‘x’ being a garbage value, leading to problems when this value was passed to vkCmdSetViewport. This stops Vulkan validation layers from complaining about it METAL: Fixed font driver memory leaks MOUSE: Change default mouse index to port index MOUSE: Friendly names for mice where available OSX: Fix some memory leaks OSX: Fix controller duplication bug PS2: Implement alpha for the video driver PS2: Aspect ratio handling RETROFW: Initial port UWP/XBOX: Enable Explore tab by default – seems to work fine UWP/XBOX: Fix startup issues with latest Xbox Dashboard updates – ANGLE cores still show up wrong UWP/XBOX: fix issue where files where opened as OPENALWAYS instead of OPENEXISTING this fixes beetle cores UWP/XBOX: fix issue where filesizes where not returned properly, this fixes loading arcade dat files UWP/TRANSLATION: Enabled translation services for both UWP MSVC2017 and 2019. No TTS speech yet. VIDEO: Fix refresh rate 59Hz rounding WINDOWS: Remember original refresh rate WINDOWS/VULKAN: Refresh rate fixes + cleanups WIIU: Fix L3/R3 buttons WIIU: Compress RPX libretro cores WIIU: Add ICInvalidateRange (necessary for JITs) WIIU: Slight filesystem optimisation WIIU: Add option for running without core info (emscripten-style)    

 

 

 

Téléchargement : RetroArch 1.9.8  
Lundi 23 Août 2021, 08:08 Lue 3810 fois
2
[PS4] Une nouvelle version de la bêta du firmware 9.00
Comme vous le savez depuis quelques jours est en cours de test à grande échelle la version bêta du firmware 9.00. Il y a une forte coïncidence avec l'annonce tacite de Cturt et la disponibilité d'une nouvelle version firmware Bêta. Cependant le temps écoulé est assez court entre le fait que Cturt annonce avoir reçu 10 000 $ de Sony et l'arrivée de ce nouveau firmware.   Cependant Notzecoxao laisse supposer que le faille a été corrigée sur le firmware 9.00, et que dans tous les cas il est préférable de rester sur le firmware 8.52 au maximum. Dans tous les cas, nous ne pouvons que vous conseiller de rester au firmware le plus bas possible si vous souhaitez vous garder des cartouches pour un jour avoir la possibilité d'exécuter un exploit complet, puisqu'il faut disposer pour rappel d'un exploit kernel mais aussi d'un exploit webkit (navigateur en point d'entrée).             D'un autre côté il est tout à fait logique d'avoir des versions intermédiaires, là il s'agit de la version Bêta 3, mais c'est totalement normal, tout cela ne peut être qu'une pure spéculation, quoiqu'il en soit il conseille de rester sur le 8.00 ou 8.52 si vous le pouvez.     
Dimanche 22 Août 2021, 19:56 Lue 5649 fois
10
[Switch] MissionControl 0.5.1 et bientôt Atmosphere 0.2.0
Le développeur ndeadly propose une nouvelle version de MissionControl, il s'agit de la huitième version officielle de cet outil. Cette version est principalement une version de correction de bugs, mais prend également en charge les contrôleurs Xbox Elite Wireless Series 2 et GameSir T2a. Elle introduit aussi la gestion d'une mémoire flash SPI virtuelle basée sur des fichiers pour tous les contrôleurs non officiels.    La fonction de mémoire flash SPI virtuelle permet à la console de lire et d'écrire des données des contrôleurs qui seraient normalement stockées dans la mémoire à bord d'un contrôleur officiel. Cela signifie que les étalonnages utilisateur peuvent maintenant être terminés et stockés/récupérés. Les manettes WiiU Pro et d'autres manettes Nintendo plus anciennes avec des sticks analogiques ont des valeurs qui peuvent varier dans la plage entre les unités individuelles et ont souvent des valeurs centrales décalées. Cela a toujours été un problème, mais qui est devenu plus apparent depuis la version 0.5.0 qui a amélioré la précision de la manipulation du stick analogique. Il est recommandé d'effectuer un étalonnage pour ces contrôleurs pour des performances optimales sachant qu'Atmosphère 0.19.5 au moins est requis pour exécuter cette version.           Changelog 0.5.1 :    - Ajout de la prise en charge des contrôleurs suivants :  > Manette Microsoft Xbox Elite Series 2  > Gamesir T2a - Mise à jour de l'ensemble de correctifs ips pour permettre un jumelage réussi de la manette Xbox Elite Wireless Series 2. - Ajout d'un système flash SPI virtuel basé sur des fichiers. Les données telles que les étalonnages peuvent désormais être stockées et récupérées pour chaque contrôleur. - Les valeurs analogiques pour L/R sur la manette Wii Classic sont désormais prises en compte lors du mappage des commandes. Cela permet un comportement de déclenchement identique des contrôleurs Gamecube utilisés via un adaptateur Wiimote par rapport à l'adaptateur USB officiel. - Correction d'une régression où les contrôleurs Mocute 050 et 8bitdo Zero se déconnectaient en raison de la réception de la commande SetTsi de la console. - Les données Rumble envoyées avec le rapport de sous-commande (0x01) sont désormais correctement gérées. - Correction d'un indice de tableau en partie en dehors des limites du tableau d'avertissement lors de la compilation du module.     Téléchargement : MissionControl 0.5.1     La seconde information intéressante est l'arrivée de la version 0.2.0 d'Atmosphère qui est déjà prête, mais elle ne sera libérée par SciresM que lorsque Hekate sera capable de gérer le nouveau format lié au retrait de Sept, car on apprend que Sept est remplacé et retiré.          Changelog 0.20.0   + La gestion de la DRAM (MTC) a été implémenté pour le matériel Mariko, augmentant la vitesse de la RAM de 204MHz à 1600MHz.   + Cela optimise de manière significative la vitesse de démarrage sur Mariko, en réduisant le temps de démarrage de moitié.   + Réductions typiques du temps de démarrage (mesuré de "select fusee" à "home menu visible") :     + Normal (Iowa) : ~35 secondes -> ~18 secondes.     + Lite (Hoag) : ~65 secondes -> ~30 secondes.   + NOTE : Le travail est en cours pour réécrire le composant `fusee`, avec l'objectif spécifique d'assurer une bonne vitesse de démarrage.     + Avec un peu de chance, le démarrage sera beaucoup plus rapide sur toutes les unités (Mariko et Erista) dans une prochaine version. + Sept a été remplacé, et supprimé du dépôt.   + Les unités Erista utilisent maintenant un firmware TSEC personnalisé pour gérer la dérivation des clés.     + Pour plus de détails, contactez SciresM#0524 sur discord.   + Ceci a un certain nombre d'avantages, y compris :     + Cela simplifie grandement la logique de dérivation des clés en la rendant cohérente sur tous les firmwares.       + Fusee n'accède plus aux keyblobs et ne les utilise plus du tout, donc les unités qui ont accidentellement détruit/perdu des keyblobs peuvent démarrer sans eux.     + Ceci augmente considérablement la stabilité (sept était la plus grande source d'échecs de démarrage).     + Cela améliore la vitesse de démarrage (sept a redémarré plusieurs fois, a exécuté plusieurs fois l'initialisation du matériel et était généralement très lent).     + Le processus de construction d'Atmosphère est maintenant beaucoup plus sain. + Un certain nombre d'améliorations ont été apportées au moteur de triche de dmnt.   + Les codes triches qui prennent en compte un opérande de région mémoire peuvent maintenant utiliser les types "2" ou "3" pour effectuer des accès relatifs aux régions alias/aslr, respectivement.   + La prise en charge d'un opcode "else" dans le moteur de triche a été ajoutée, afin de rendre l'écriture de certaines logiques conditionnelles plus naturelle.   + Une prise en charge a été ajoutée pour qu'un orchestrateur de triche homebrew (comme edizon) puisse se détacher d'un processus de triche/régler la triche principale de manière programmatique. + Daybreak fournit maintenant un avertissement lors de la tentative d'installation d'un firmware plus récent que la plus haute version qu'atmosphère sait supporter.   + Pour faciliter cela, exosphere expose maintenant la version HOS supportée via une extension ConfigItem. + Un certain nombre de problèmes mineurs ont été corrigés, notamment :   + Plusieurs implémentations SVC de débogage de mesosphere ont été mises à jour pour refléter la sémantique du dernier noyau.   + La prise en charge de la dérivation des clés de cryptage BIS sur certains prototypes de matériel a été corrigée. + Améliorations de la stabilité générale du système pour améliorer l'expérience de l'utilisateur.     Tout est là : Atmosphere 0.2.0  
Dimanche 22 Août 2021, 19:56 Lue 4862 fois
18
[WiiU] Cemu 1.25.2 améliore le support USB
L'équipe de développement en charge de Cemu propose une mise à jour de leur émulateur afin d'apporter comme toujours des améliorations, et cela passe aussi par la gestion des périphériques, à titre d'exemple c'est le support des Skylanders qui a été optimisé. Plus largement c'est le support de certains périphériques USB qui a été amélioré, ainsi à titre d'exemple, cette version intègre une correction de la déconnexion aléatoire des périphériques USB dans Skylanders Swap Force. Ce n'est pas tout, d'autres corrections sur l'API Vulkan sont aussi de la partie comme nous en informe le changelog.     

  # Cemu detailed changelog for 1.25.2 # Patreon release date: 2021-08-13 # Public release date:  2021-08-20   syshid: Various tweaks and fixes to the emulated HID driver (#545)         Fixes USB portal device randomly disconnecting in Skylanders Swap Force          Fixes high latency (up to half a minute) on some portal devices   Vulkan: Ignore invalid mips for MSAA textures         Fixes Snoopy's Grand Adventure (US) crashing on boot (#355)         The EU version still gets stuck at the language selection screen. A workaround for this is to use a save file with the language already set   Vulkan: Added support for little-endian encoded vertex indices         Fixes broken 3D geometry in Neko entertainment games (or anything that uses NGDK2 engine)   VPAD: Corrected behavior of touch-screen coordinates when in non-touching state       Fixes unclickable buttons in Neko entertainment games   AX:   Implemented API AXSetVoiceOffsetsEx       F1 Racing should no longer crash on launch   UI: When launching Cemu with the -g option skip loading and displaying the game list   UI: More descriptive error messages when launching a game fails (e.g. due to moving game files but not updating the paths)   UI: Fixed an issue where changes to graphic packs settings would not save   nsysnet: Fixed a crash in getsockopt()          Seen in Skylanders Swap Force with online mode enabled   coreinit: Implemented API FSTruncateFile/FSTruncateFileAsync           Adventure of Pip will no longer freeze when saving    coreinit: Correctly handle the mirrored affinity bits in OSThread context           Fixes Othello softlocking on the titlescreen   Note: (#xx) refers to resolved bug tracker issues. See http://bugs.cemu.info/projects/cemu/    

 

 

  Téléchargement : Cemu 1.25.2  
Dimanche 22 Août 2021, 08:54 Lue 2507 fois
6
[Switch] Ryujinx est désormais proposé en v1.0.7008
L'équipe en charge du développement de l'émulateur Ryujinx vient de mettre en ligne une nouvelle version, la v1.0.7008. Faisons le point sur les dernières moutures de ce qui est l'un des meilleurs émulateurs de Switch.            Les changements opérés durant le mois d'Août 2021 :     1.0.7008 - 2021-08-20 Correction de : - Ajout d'une solution de contournement pour un problème Libhac où une exception est levée lors de la tentative de suppression récursive d'un dossier inexistant.   1.0.7007 - 2021-08-20 Correction de : - Correction de l'orthographe de certaines boîtes de dialogue de l'interface utilisateur.   1.0.7006 - 2021-08-20 Correction de : - Permet de permuter les composants R et B sur les formats de texture BGR565 et BGRA5551. - Corrige le problème de permutation rouge/bleu sur Pokkén Tournament DX. - Correction d'un problème de permutation rouge/bleu sur Super Smash Bros Ultimate, sur les scènes avec de grands écrans, comme le Pokémon Stadium et le Ring de boxe.   1.0.7005 - 2021-08-20 Correction de : - Modifie la valeur de l'attribut de vertex désactivé en (0, 0, 0, 1). - Correction d'une régression dans Super Mario Odyssey qui entraînait le rendu noir de certaines plantes dans le Royaume boisé.   1.0.7004 - 2021-08-20 Modifié : - Supprime les textures superposées du cache de texture, si la texture superposée n'est pas compatible en termes de vue avec la texture existante, et si ses données ont été modifiées. - Réduit considérablement l'utilisation de la mémoire dans Xenoblade Chronicles : Definitive Edition et Xenoblade Chronicles 2, dans les zones à forte utilisation (comme Gormott). - Correction des crashs et des problèmes de performance causés par le manque de mémoire du système.   1.0.7003 - 2021-08-20 Correction de : - Corrige les erreurs de lecture de la carte SD lorsque les clés de cryptage ont changé. - Cela provoquait une erreur lors du lancement de Super Smash Bros. Ultimate avec un ancien répertoire de sauvegarde de la carte SD.   1.0.7002 - 2021-08-20 Correction de : - Correction d'un mauvais calcul du niveau de base lors de la copie de données vers des tranches de textures 3D. - Correction : Les données de texture 3D ne sont pas correctement mises à jour dans certains cas rares. - Le bug a été observé sur Super Mario Odyssey. D'autres jeux utilisant des textures 3D peuvent également être affectés.   1.0.7001 - 2021-08-20 Correction de : - Corrige une assertion qui se produisait sur les builds de débogage depuis la version 1.0.7000, en raison d'une optimisation créant une opérande constante avec le mauvais type. - Ne devrait pas avoir d'effet visible sur les jeux car le bogue n'a pas causé de génération de code erronée.   1.0.7000 - 2021-08-17 Modifié : - Optimise les allocations de mémoire JIT en utilisant un allocateur d'arène, ainsi que d'autres optimisations. - Améliore grandement la vitesse de compilation de PPTC, réduisant la durée totale d'environ 20%-60% selon le jeu. - Réduit l'utilisation de la mémoire lors de la reconstruction du PPTC. - Réduit les bégaiements et le temps nécessaire pour atteindre les performances maximales avec le PPTC désactivé et lors de la première exécution (avant que le PPTC ne soit construit). - Correction d'un bug qui pouvait entraîner la génération d'un code incorrect dans certains cas rares, lorsqu'une valeur de décalage était écrasée par une valeur incorrecte.   1.0.6999 - 2021-08-17 Correction de : - Corrige un crash qui pouvait se produire lors du montage des données de sauvegarde si les clés ou la graine SD ont changé.   1.0.6998 - 2021-08-17 Correction de : - Permet aux données de retour de transformation d'être vidées lors d'un accès depuis le CPU. - Correction de quelques explosions de vertex sur SNK Heroines : Tag Team Frenzy.   1.0.6997 - 2021-08-12 Modifié : - Mise à jour de la dépendance LibHac à la version 0.13.1. Cela améliore la précision de l'implémentation du système de fichiers de l'émulateur, et résout certains problèmes liés au système de fichiers et à la sauvegarde des jeux. Voir ci-dessous pour une liste plus détaillée des changements. - Refonte de FsSrv pour correspondre à la refactorisation officielle faite dans FS. - Changement de la façon dont les classes Horizon et HorizonClient sont gérées. Chaque client créé représente un processus différent avec son propre ID de processus et son état de client. - Ajout d'un contrôle d'accès à FS pour gérer les permissions pour les appels de méthodes du service FS. - Ajout d'un registre de programme FS pour garder la trace de l'ID du programme, de l'emplacement et des permissions de chaque processus. - Ajout d'un gestionnaire d'informations de carte d'index de programme FS pour suivre les ID de programme et les index des programmes multi-applications. - Ajout de toutes les interfaces IPC de FS. - Réécriture du code Fs.Fsa pour être plus précis. - Réécriture de beaucoup de code FsSrv pour être plus précis. - Extension des données de sauvegarde du répertoire pour stocker SaveDataExtraData. - Extension des données de sauvegarde du répertoire pour verrouiller le répertoire de sauvegarde afin de n'autoriser qu'un seul accesseur à la fois. - Amélioration de l'attente et de la relance en cas de problèmes d'accès dans LocalFileSystem et DirectorySaveDataFileSystem. - Plus de méthodes IFileSystemProxy devraient fonctionner maintenant. - Probablement un tas d'autres choses.   1.0.6996 - 2021-08-12 Modifié - Amélioration du message d'erreur lorsque le fichier prod.keys est présent, mais que les clés sont périmées. - Maintenant le message "Ryujinx n'a pas pu analyser le firmware fourni. Le message "Ryujinx n'a pas pu analyser le firmware fourni. Ceci est généralement causé par des clés périmées" est présenté si les clés sont périmées lors de l'installation d'un nouveau firmware.   1.0.6995 - 2021-08-12 Correction de : - Correction d'une régression qui pouvait entraîner la compilation répétée du même shader de calcul lorsque le cache de shader était activé, entraînant une baisse importante des performances dans certains jeux. - Correction d'une régression des performances dans Hyrule Warriors : Ages of Calamity, et probablement d'autres jeux qui utilisent des shaders de calcul.   1.0.6994 - 2021-08-11 Correction de - Annule les changements de la version 1.0.6987. - Corrige la régression sur The Legend of Zelda : Breath of the Wild (arbres vacillants) et Monster Hunter Stories 2 : Wings of Ruin (huttes invisibles), et probablement d'autres.   1.0.6993 - 2021-08-11 Correction de - Initialisation des échelles de rendu à 1 sur le backend OpenGL. - Correction d'une régression introduite dans la version 1.0.6989 où certains jeux avaient une couleur solide au lieu de la texture correcte à cause d'une valeur d'échelle de 0.   1.0.6992 - 2021-08-11 Correction de - Unification de GpuAccessorBase et TextureDescriptorCapableGpuAccessor. - Corrige une régression introduite dans la version 1.0.6990 qui provoquait des TDR dans les shaders.   1.0.6991 - 2021-08-11 Correction de - Contournement du bogue de téléchargement des données de la vue cubemap sur Intel. - Correction du rendu des yeux de Hatsune Miku.   1.0.6990 - 2021-08-11 Correction de - Correction d'un autre bogue sur Intel où gl_FrontFacing renvoie des valeurs incorrectes (il semble être inversé ?), la solution ici est le casting du bool en float et ensuite le bitcasting en integer et la vérification si c'est non-zéro. - Correction du rendu de la moustache de Mario sur Super Mario Odyssey sur Intel (affecte Vulkan et OpenGL). - Ajout de 2 nouvelles fonctions à l'interface IGpuAccessor, utilisées pour vérifier si l'hôte a le bug de l'indexation vectorielle (présent sur AMD) et le bug de la face avant (présent sur Intel). - LDC utilise maintenant une indexation vectorielle de la forme data[offset >> 2][offset & 3] sur NVIDIA et Intel, ce qui produit un meilleur codegen (et rend les shaders plus faciles à lire). - Les fonctions qui ne font que renvoyer une capacité hôte sur GpuAcessor et CachedGpuAccessor ont été déplacées vers une classe de base commune pour éviter la duplication et les bugs. En fait, l'une d'entre elles (celle qui vérifie la capacité LOD de l'ombre de la texture) était absente du CachedGpuAccessor, ce qui signifie probablement que ces shaders étaient cassés lors de la reconstruction du cache des shaders chez les vendeurs/pilotes qui ne supportent pas l'extension (car l'implémentation de l'interface par défaut retourne true). Ce problème est maintenant résolu.   1.0.6989 - 2021-08-11 Modifié - Utilisation du mode d'échelle "Undesired" pour certaines textures plutôt qu'une liste noire. - Les jeux qui réutilisent le pochoir de profondeur entre de nombreux tirages sans rapport avec des textures de tailles différentes ne seront plus mis sur liste noire de la mise à l'échelle pour toujours. (Bayonetta 2) - Les textures qui sont détectées comme étant de type atlas ou dof ne seront plus bloquées pour une mise à l'échelle permanente - si une cible de pochoir de profondeur est liée lors du dessin, elles peuvent gagner une échelle de résonance. Cela pourrait avoir pour conséquence qu'un plus grand nombre d'éléments d'interface utilisateur 3D voient leur résolution augmenter. (Les menus de Xenoblade DE, bien qu'ils soient toujours fortement anticrénelés). - Certains autres jeux qui sont aléatoirement en liste noire à 1x, ou qui n'ont pas d'échelle du tout peuvent maintenant fonctionner. - L'approche pour la détection des textures floues/abrasives a été mise à jour pour prendre en compte l'alignement de la largeur, car il peut grandement modifier le rapport d'aspect. Cela corrige l'échec de la détection des petites textures, ce qui aurait eu des répercussions sur les vues de textures mipmap et forcé les textures à être mises à l'échelle. - L'échelle de la cible de rendu n'est maintenant envoyée au backend que lorsque sa valeur a changé, plutôt qu'à chaque fois que les échelles sont évaluées. - Scissor et Viewport ne sont recalculés que lorsque la valeur change également.   1.0.6988 - 2021-08-11 Correction de - Assurez-vous que les attributs utilisés sur les étapes suivantes du shader sont initialisés. - Correction des ombres ne fonctionnant pas sur Zelda Link's awakening (Intel et AMD). - Correction des yeux de Hatsune Miku qui sont noirs (Intel et AMD). - Correction de l'échec de la compilation du shader sur Yo-kai Watch 4 (tous les vendeurs, aucun effet visible cependant ?). - Probablement plus...   1.0.6987 - 2021-08-11 Modifié - Amélioration de la vitesse de mise à jour du vertex buffer dans certains cas spécifiques, lorsque la taille du vertex buffer est très grande. Cela calcule la taille de la mémoire tampon des sommets à partir de l'indice maximum sur la mémoire tampon d'index lorsque la taille fournie par le jeu est trop grande (au-dessus d'un seuil donné), et lorsque la mémoire tampon d'index est suffisamment petite. Cela améliore la vitesse de Super Mario Galaxy, mais il semble que ce jeu ait connu une régression des performances après le suivi de la portée, de sorte que la vitesse semble être revenue à ce qu'elle était avant cela. La transition du menu est cependant plus rapide qu'avant le suivi de la portée.   1.0.6986 - 2021-08-11 Correction de - Ne pas salir les poignées de région de suivi de la mémoire si elles sont partiellement non mappées. - Correction d'un crash lors du chargement d'une sauvegarde sur Dragon Quest XI S.   1.0.6985 - 2021-08-11 Modifié - Remplacement des uniformes BGRA et scale par un bloc d'uniformes (requis pour Vulkan).   1.0.6984 - 2021-08-11 Modifié - Amélioration de l'exception ServiceNotImplementedException en supprimant le besoin de passer si la commande est une commande Tipc ou une commande Hipc au constructeur de l'exception.   1.0.6983 - 2021-08-11 Ajouté - Utilisation d'une nouvelle approche pour les cibles BRX des shaders : - Correction de plusieurs problèmes graphiques sur les Hatsune Miku Project DIVA MEGA 39's. - Corrige le Bowwow qui est une boule blanche lumineuse sur Zelda's Link Awakening. - Corrige un bug de réflexion sur Cadence of Hyrule. - Et plus encore...   1.0.6982 - 2021-08-04 Ajouté - Implémentation du support des vibrations (non-HD) : - Implémentation des vibrations avec le service caché avec précision à l'ingénierie inverse. Vous pouvez activer/désactiver le rumble dans la fenêtre des paramètres du contrôleur. Les valeurs HD sont converties en valeurs de vibrations non-HD, vous pouvez choisir les multiplicateurs pour la vibration dans la fenêtre des paramètres du contrôleur. Les contrôleurs testés qui fonctionnent sont DualSense (PS5), Xbox One, Xbox 360, ProController mais nous travaillons probablement sur d'autres contrôleurs. Les utilisateurs rapportent que le rumble ne fonctionne pas sur les vrais JoyCons, cela sera corrigé plus tard si cela est confirmé.   1.0.6981 - 2021-08-04 Correction de : - Correction d'une régression introduite dans la #2411 : - La touche Alt ne focalise plus la barre de menu. Cette fonctionnalité n'était pas vraiment pertinente pour l'intention originale de #2411, et l'objectif principal du PR reste utilisable. La focalisation sur Alt est quelque chose que nous pourrons corriger plus tard. Cela modifie l'ensemble du flux de fonctionnement de la touche de raccourci "Show UI". Notez qu'il s'agit spécifiquement d'une touche de raccourci "Afficher l'interface utilisateur", et que masquer l'interface utilisateur doit toujours être fait via le menu Actions, car nous ne voulons pas que les utilisateurs le déclenchent par accident : - La touche est maintenant configurable. - La touche est maintenant configurable. La touche est par défaut F4. Plusieurs désagréments ont été constatés avec Alt, car il fait partie de la combinaison de changement de langue et se trouve également dans la manière de prendre une capture d'écran (normale, non-Ryujinx). Quelque chose qui n'est pas couramment utilisé était plus logique. Bien sûr, en raison du point précédent, les utilisateurs sont invités à revenir en Alt s'ils le souhaitent. - Correction d'un problème avec l'implémentation de l'enum KeyboardHotkeyState qui aurait entraîné une rupture si nous avions ajouté d'autres touches de raccourci.   1.0.6980 - 2021-08-04 Corrections : - Les périphériques XInput fournissent des données d'axe avec des plages carrées (c'est-à-dire +-32767). Déplacer les sticks vers des extrémités diagonales signifie qu'ils auront les valeurs de plage maximales pour les deux axes. Cela provoque des mouvements rapides des personnages dans les jeux qui ne fixent pas leur entrée. Cette correction consiste à fixer l'entrée sur un cercle. Corrige The Legend of Zelda : Skyward Sword HD lorsque Link sprinte sans épuiser son endurance lorsque les sticks de la manette sont en diagonale.   1.0.6979 - 2021-08-04 Corrections : - Fait plus de copies respectent les régions non contiguës de la mémoire virtuelle du GPU, au lieu de supposer qu'elle est contiguë. Après cela, la principale chose manquante sera la prise en charge des tampons non contigus, ce qui sera plus compliqué et fera l'objet d'un PR séparé. - Ceci corrige également un bug remarqué sur I2M, où la copie était incorrecte pour les textures linéaires en bloc, si la destination X n'était pas un multiple de 16. Cela a été corrigé en alignant le début de la copie vectorielle, qui devrait commencer et se terminer par un multiple de 16. Nous n'avons pas connaissance de jeux qui l'utilisent avec une valeur X qui n'est pas un multiple de 16 cependant (c'est généralement 0), donc peut-être que rien n'a été affecté par ce bug.   1.0.6978 - 2021-08-04 Ajouté : - Amélioration du signalement des triches et mise à jour des instructions de triche pour correspondre à l'implémentation d'Atmosphere. Celles-ci sont : - Un avertissement est maintenant émis lorsque le cheat tente d'écrire dans la région de code au lieu de demander une analyse du journal en mode débogage. - Les noms des tricheurs sont maintenant imprimés dans le journal pour une meilleure détection des erreurs et un meilleur support. - Implémentation de nouveaux modes d'adressage Alias et Aslr. - Implémentation de l'instruction else pour les conditionnels. - De plus, avec la fusion de "PPTC with ExeFS Patching", il est maintenant possible de permettre aux tricheurs d'écrire dans les régions de code (avec l'avertissement mentionné ci-dessus). Ceci est une préparation pour le support complet à venir, mais ne signifie pas que tous les cheats fonctionneront (certains d'entre eux peuvent commencer à fonctionner).   1.0.6977 - 2021-08-04 Correction de : - Corrige certains problèmes liés à l'audio qui provoquaient le blocage ou le crash de l'émulateur à la sortie, en rendant l'élimination du backend audio thread safe. - Correction d'un blocage (causant l'absence de réponse de l'émulateur) à la sortie avec le backend OpenAL. - Corrige un crash à la sortie avec le backend SDL2 dû à un double free. - Correction d'un crash à la sortie (uniquement lorsque la fenêtre de l'émulateur a été fermée) causé par un NRE sur la disposition de la fenêtre.     Téléchargement : Ryujinx v1.0.7008        
Samedi 21 Août 2021, 16:49 Lue 4769 fois
11
[Switch] SwitchLayoutEditor Beta 14
Exelix11 (en charge de la base de l'éditeur) nous propose une nouvelle mouture de son outil SwitchLayoutEditor qui passe maintenant en version Bêta 14, cela n'avait pas été le cas depuis le début du mois de Janvier 2021.   A l'origine proposé par FuryBaguette (qui est à l'origine de son développement), cet outil a pour but de simplifier et de rendre plus accessible la création de thèmes (et de layouts) pour la Nintendo Switch ! Pour rappel, l’application nous permet de modifier et de prévisualiser les fichiers .bflyt et les .bflan utilisés dans l’interface et dans les jeux du Switch.   A noter que SwitchThemeInjector n'a pas été mis à jour.        Changelog :   - Correction des différences de mise en page pour les fichiers szs 11.0+. - Correction de la détection de faux positifs, cela était causé par une bibliothèque que le développeur utilisait pour emballer toutes les dlls dans un seul exe, maintenant les antivirus ne devraient plus signaler ce programme.     Téléchargement : SwitchLayoutEditor Beta 14  
Vendredi 20 Août 2021, 09:08 Lue 2743 fois
5
[PS4] Cturt récompensé par le bounty Sony pour 10 000 $
Le développeur Cturt, à qui l'on doit énormément d'avancée sur la scène PS4 mais aussi avec des propositions intéressantes comme FreeDVDBoot, ou encore la découverte et les explications de nombreux exploits PS4, vient de confirmer sur son compte Twitter avoir reçu du bounty de Sony une prime de 10 000 $.   Une prime de ce moment laisse peu de doute, à chaque fois que Sony octroie ce moment cela fait référence à un exploit kernel ou à un exploit webkit.   La prime précédente de ce type avait récompensé TheFlow pour son exploit kernel qui avait permis le jailbreak des PlayStation 4 et PlayStation 4 Pro du firmware 6.72 à 7.02.      D'habitude, ce type de découverte reste dans l'ombre 6 mois avant d'être divulguée, donc nous en saurons plus vers le début de l'année 2022. Tout cela résultant d'un accord, il ne peut en dire davantage le tant que cette période ne soit écoulée.    Rendez vous dans 6 mois ici : Hackerone.com
Jeudi 19 Août 2021, 11:32 Lue 8968 fois
21