Avec l'arrivée de Ninjhax 2.5, de nouvelles fonctionnalités ont été introduites par Smealum et Yellows8. Certaines sont directement visibles comme Hans ou les nouveaux accès Eshop, d'autres un peu moins, charge à nous de les mettre en lumière. C'est le cas notamment des nouveaux payloads qui donnent accès à des nouvelles branches de librairies (bibliothèques) permettant l'exploitation du service DSP pour l'audio. Les dernières versions de RetroArch par exemple utilisent désormais ces librairies (comme libctru ou lpp-3DS), qui permettent d'améliorer la qualité de l'audio car ils supportent différents types d'interpolation, notamment polyphasées, et l'audio surround.
Dans le futur, il est certain que de nombreux homebrews vont utiliser le service DSP Audio de la console, vous aurez donc besoin du firmware DSP, dumpé à partir d'une cartouche originale ou d'un jeu de l'eShop. Pour ceux qui disposent de RetroArch et de Ninjhax 2.5, cela va être simple, mais pour tout ceux qui ont uniquement accès à Ninjhax 2.1 ou les utilisateurs de CFW / RxTools, c'est là que cela va se compliquer.
Ninjhax 2.5 se base sur de nouveaux payloads pour charger le firmware DSP audio, il était donc nécessaire de proposer un homebrew qui permet d'extraire ce firmware pour tous les autres utilisateurs (Ninjhax 2.1, CFW / RxTools...), c'est ce que vient de faire Rinnegatamante en nous offrant DSP Firmware Dumper.
Téléchargement : DSP Firmware Dumper v.0.8
DrawAttack est un jeu de tout nouveau genre, il a été développé par TheCruel, un développeur américain, qui nous propose un jeu qui se joue sur 3DS via un serveur qui supporte un minimum de 2 joueurs, il doit se jouer en principe à 3 ou plus pour être fun comme le montre la vidéo. Si vous rejoignez une partie vide, il faut attendre qu'un ami participe pour au moins avoir de la concurrence.
Quelques améliorations sont en cours pour améliorer la gestion des IP, le développeur teste actuellement des évolutions de ce côté. Il compte ajouter des nouveaux mécanismes de jeux à terme, de nouveaux modes, des "powerups", des classements...
Les règles du jeu sont simples, c'est une forme de Pictionary, le dessinateur est choisi à tour de rôle, les autres doivent deviner. Si vous ne voulez pas dessiner le mot proposé, il est possible de le passer en appuyant sur l'icône du bouton droit, un autre sera alors proposé. Maintenez Y pour voir le tableau de score.
Téléchargement :DrawAttack v1.0b en 3DSX ou en CIA
Un développeur connu sous le nom de MasterFeizz nous informe qu'il a commencé le développement du portage de Duke Nukem 3D sur Nintendo 3DS. Le portage se base sur EDuke32, il est jouable mais pas encore totalement exempt de bugs c'est pourquoi pour le moment il ne s'agit que d'un preuve de concept (PoC).
Le son est actuellement simulé et doit être ré-implanté proprement, les musiques par exemple ne sont pas encore présente. Le tout a été uniquement testé sur New3DS sous firmware v9.4 via BrowserHax et ThemeHax. Le circle-pad, le C-Button, ou encore le touchscreen ne sont pas encore supportés.
Comme pour Doom ou Quake, ce n'est qu'une version Shareware qui est intégrée mais il est possible de remplacer le fichier duke3d.grp par celui de la version complète.
Téléchargement : Duke Nukem 3D sur 3DS (EDuke3D) v0.01
Une petite vidéo ici : EDuke3D
Les premières DSTWO+ commencent enfin à être livrées, et nous souhaitons vous apporter quelques précisions à la vue de ces premières vidéos. Il semblerait que les DSTWO+ soient compatibles avec les firmwares 10.2 comme le montre la vidéo ci-dessous.
Cependant, ne vous méprenez pas, il s'agit uniquement de la partie émulation DS, GBA ou encore SNES qui fonctionnera sous 10.2 directement. La partie 3DS émulant un linker Gateway sera quant à elle probablement limitée ! Cette partie, qui se nomme "GW Emulator", semble lancer un EmuNand en 4.2 ou en 4.4 pour ensuite proposer l'émulation du Gateway. En somme, les fonctions 3DS trouveront les mêmes limites que celles du Gateway, à savoir être en 9.2.
L'essentiel est que le DSTWO+ sera bel et bien compatible avec le tout dernier firmware officiel 10.2, et que son prix sera compris entre 50 et 60 euros.
La Team Sky3DS continue de mettre à jour son linker pour assurer le support de nouveaux jeux, elle a proposé 4 mises à jour du template sur Octobre et elle nous propose la première de Novembre. Régulièrement elle revient sur le support d'anciens jeux, ce n'est alors pas intéressant de vous informer des propositions, mais quand c'est pour permettre l'arrivée de nouveaux c'est déjà plus probant.
Les teams qui releasent les dumps proposent aussi souvent des anciens titres avec leur mise à jour, c'est le cas de Tomodachi life qui a été releasé en v02 le 26 Octobre 2015, cette mise à jour du linker apporte aussi le support de Adventure Time - Finn and Jake Investigations qui est sorti le 21 Octobre 2015, et aussi de Etrian odyssey untold 2.
* Sky3DS updated template file [11/05/2015]
Change logs:
1.Fixed some bugs.
2.Added game:
CTR-P-BHFP9995 =1369 - My Life on a Farm 3D (Europe) (En,Fr,De,It,Nl) (Rev 1)
CTR-P-EC6P712F =1370 - Tomodachi Life v02E(Europe)
CTR-P-BFNEECC3 =1371 - Adventure Time - Finn and Jake Investigations US
CTR-P-BM9K7798 =Etrian odyssey untold 2 Kor
Pour rappel, le linker original V2 de la Team Sky3DS est disponible dans le Store LS, ce dernier étant revendeur officiel de ce linker.
Téléchargement : Template1105 (165.84 KB)
Avec l'arrivée du firmware 10.2, Nintendo a changé les paramètres d'accès à l'Eshop, d'une part en proposant de nouveaux serveurs, en changeant les DNS mais aussi en imposant de nouvelles sécurités administratives rendant plus complexes la tâche de ceux qui s'y connectent sans passer par un firmware officiel 10.2, notamment ceux qui souhaitent rester sur un firmware inférieur et / ou ceux qui exploitent un spoof.
Mais c'était sans compter la tenacité de Smealum et Yellows8 qui, après avoir libéré l'accès au firmware 10.0, viennent de confirmer les versions 9.0. En conséquence, tous les firmwares compris entre 9.0 et 10.1 peuvent désormais avoir l'accès à l'Eshop comme un firmware 10.2.
Pour ce faire, il est nécessaire d'installer la dernière version de HANS qui supportent donc l'Eshop sur les firmwares officiels de la version 9.0 à 10.1.
Téléchargement : Ninjhax 2.5 (dernière version de Hans en date du 02.11.2015)
Le développeur compère de Smealum dans le développement de Ninjhax, vient de déposer sur GitHub une nouvelle version du HomeMenuHax qui passe désormais en v2.0. Au programme, un tout nouveau HomeMenuHax pour s'adapter au playload du Hax2.5, des changements dans les descriptions des apps, l'implantation et le support des thèmes personnalisés, le renommage de nombreux dossiers, quelques changements dans l'interface, l'ajout d'une option de suppression, l'ajout du support du bouton cercle (bouton circle) dans le code, l'ajout d'icônes sur les apps...
Vous l'aurez compris une grosse mise à jour dont vous retrouverez le changelog ci-dessous.
v2.0 changelog:
Restore Home Menu state so that it's exactly the way it was prior to hax.
Implemented custom-theme installation/support. Please read the README for this.
Changed the app description.
Various app UI changes.
Moved HTTPC init/exit code in the app, into the actual menuhax install function.
Changed the app name from "themehax_installer" to "menuhax_manager", and switched "themehax" to "menuhax" in most places.
Added proper ropbin handling: *hax 2.5 payloads are now supported.
Since the menurop_prebuilt directory now includes v10.2, a directory containing a fixed set of menu-versions to build themepayloads for was added, so that themepayloads aren't built for versions where the hax is fixed.
Renamed "themedata_payload.s" to "menuhax_payload.s".
Various changes for theme installation, including an error print when installing on >=v10.2.
Implemented optionally displaying an actual image on the top-screen instead of the VRAM junk.
Fixed the xml.
Added info regarding ninjhax 1.x in README/app when AM service is inaccessible.
Added menuhax deletion option in the app.
Fixed the use_defaultproxy value used with httpcOpenContext.
Only setup the ropbin payload when the X button isn't being pressed.
Implemented a menu for setting up a theme using the built-in Home Menu themes, with an option for dumping the theme to SD.
Added support in the menu code for using the circle-pad for moving the cursor up/down.
Added a 3-second delay prior to jumping to the ropbin since that seems to help with the *hax payload not failing to boot as much.
Added an app icon + default haxx boot splash-screen.
Et un petit tutoriel LS pour l'installation des thèmes :
1) Vous devez installer menuhax
2) Pour installer les custom-theme installation, les data des thèmes doivent être localisés dans SD "/3ds/menuhax_manager/body_LZ.bin".
3) Une fois que vous avez confirmé que menuhax est installé et fonctionne, dans le menu d'accueil 3DS, rendez-vous à la gestion des thèmes, et il va vous dire qu'il va créer des données de gestion et de ne pas retirer la carte SD.
4) Retournez au menuhax 2.0, vous devriez voir une option pour installer un thème personnalisé, une fois que vous avez les fichiers de thèmes dans le bon répertoire, cliquez sur l'option de thème personnalisé, et il va installer votre thème.
Téléchargement : MenuHax_v2.0
Plusieurs utilisateurs de GBATemp confirment que les DSTwo qu'ils ont acheté peuvent supporter le nouvel EOS pour DSTWO+ et le plugin Gateway, pour faire simple elles seraient tout simplement des DSTwo+ avec un autocollant DSTWO.
La Team SuperCard a été en rupture de DSTWO depuis que l'information selon laquelle la DSTWO+ était en préparation, cependant une réapprovisionnement a eu lieu durant l'été, ce lot de DSTWo+ maquillés en DSTWO est facilement identifiable, il s'agit des DSTWO vendues depuis le mois d'Août et surtout il existe un élément matériel.
Pour savoir si votre DSTWO est une DSTWO+, il suffit de la retourner, toutes les versions concernées ne disposent pas de la vis qui permet de maintenir la coque arrière, tandis que les DSTWO d'ancienne génération disposent de cette vis.
Une DSTwo+ maquillée, elle ne dispose pas de vis
Une DSTwo d'ancienne génération avec la vis en bas à droite
Pour profiter des fonctionnalités de la DSTWO+, il faut installer dessus l'EOS DSTWO+ et le plugin Gateway. Il sera alors possible de lancer le plugin et il demandera une mise à jour, après avoir fait cela vous aurez une DSTWO+ qui vous permettra de lancer l'EmuNand après avoir remis le profil Gateway à la place du profil DS.
Après la libération d'un code, les premiers retours permettent de corriger quelques bugs mineurs qui avaient échappé lors des phases de tests. La totalité des studios de développement fonctionnent avec des hordes de bêta testeurs, mais lorsqu'un développeur comme Smealum prépare un nouveau code comme Ninjhax 2.5 il arrive que quelques ajustements soient nécessaires par rapport à l'ensemble des fonctionnalités proposées.
C'est le cas une nouvelle fois, Smealum a retravaillé légèrement quelques fonctions de Ninjhax 2.5, cela passe tout d'abord par une modification pour mieux supporter CHMM2, le célèbre homebrew de Rinnegatamante connu aussi sous le nom de Custom HomeMenu Manager, qui vous permet via un simple menu de choisir le thème personnalisé que vous souhaitez installer.
Ce n'est pas tout, Smealum a également corrigé l'overclock présent dans Hans qui permet de profiter de la puissance de la New3DS sur des titres ne l'exploitant pas forcément, notamment des jeux conçus pour tourner sur 3DSOLD non optimisé pour NEW3DS. Le ClockRate, le blocage de la fréquence, ne fonctionnait que de manière aléatoire, cette régression est désormais corrigée. Un mise à jour d'HANS aussi a été faite car certaines Rom apparaissaient comme invalides.
Pour installer la dernière version, il faut la réinstaller : Ninjhax 2.5
Le développeur StapleButter nous revient avec une nouvelle version de son célèbre émulateur. Le développeur français a conçu le premier émulateur Super Nintendo fonctionnant sur Ninjhax lors de sa sortie, et il fait très bien les choses : il est fluide, rapide et parfaitement fonctionnel tant au niveau graphique que sonore, rien ne peut lui être reproché.
Avec l'arrivée de Ninjhax 2.5, de nombreuses fonctionnalités comme Hans ont été introduite et les changements de code opérés par Smealum demande quelques ajustements aux niveau du code des homebrews. BlargSnes n'échappe pas à la règle et StapleButter nous offre cette version v1.3b pour supporter ces nouvelles fonctionnalités, au passage il apporte quelques hotfixs sans en donner le détail.
Changelog
Version 1.3b
• Hotfix release, compatible with latest 3DS hacks
Version 1.3
• Usage of geometry shaders and other speedups to rendering
• Hardware renderer: offset-per-tile, hi-res modes, and more fixes by DiscostewSM
• Much better sound quality, support for noise, echo and pitch modulation (thanks DiscostewSM again)
• Two added scaling modes: 4:3 and cropped 4:3
• Better open-bus emulation, and ability to execute code in open-bus regions (fixes Home Alone)
• Overall more accurate timings, IRQ fixes, etc
• ROM selector is no longer locked to the /snes folder
• the usual forgotten novelties, surprise
Version 1.2
• Brand new hardware-accelerated renderer
• Sound via CSND (not available to Gateway or Ninjhax on New 3DS)
• Scaling support
• Exit button (mainly for use with the Homebrew Launcher)
• Emulation fixes (namely, huge 'next EXP' in Earthbound is fixed)
• Support for the 256x239 mode
• Proper PAL support (actually uses PAL timings)
• Tries to prevent GPU freezes
• Synchronous SPC700 (fixes issues but also causes a little slowdown)
• As usual, more crap I forgot about. Hah.
Version 1.1
• No more garbled/blank screens or freezes when pressing Home or closing/reopening the 3DS or playing with the 3D slider
• Ability to run a new game without restarting blargSnes
• Screenshot function
• Support for external borders
• Support for backgrounds with 16x16 tiles. Super Bomberman games are finally playable.
• Brightness, color math (blending) and windows added. Many games look nicer this way.
• Several PPU speedups
• Speedhacking disabled (it was error-prone, not that efficient, and broke HDMA)
• Replaced forced 1/2 frameskip with automatic frameskipper (isn't perfect, though)
• More stable display (although tearing still occurs when frameskipping), VSync
• More things I forgot about. Surprise!
Version 1.0
Initial release. Dirty.
Téléchargement : BlargNes v1.3b (159 KB)
SHA256: 436A4CDAF707384537B5A031AA914DB6B88FA84D1FB7D031C9AFA1F2188E3678
Mauvaise nouvelle, il semble que Nintendo soit en train de patcher tous les firmwares pour contrer BrowserHax. C'est du moins ce que confirme Smealum qui conseille désormais d'installer ThemeHax, il confirme aussi que désormais la règle a changé et qu'il ne peut certifier qu'une nouvelle solution pourra être proposée.
Après avoir patché TubeHax, maintenant c'est BrowserHax qui est dans le collimateur de Nintendo. Cela passe d'abord par des changements de DNS réguliers, et surtout par l'ajout de nouveaux serveurs qui ne peuvent être contournés par Smealum. Une sécurisation accrue de ce serveur, qui est hébergé à l'adresse cbvc.cdn.nintendo.net, ne peut être bloquée par ses DNS. Les utilisateurs qui ont la malchance de se faire prendre par Nintendo en train d'utiliser BrowserHax seront désormais accueillis par l'écran ci-dessous.
Là où c'est encore plus impactant, c'est que Nintendo aurait réussi à trouver la parade sur les firmwares plus anciens. C'était supposé être impossible jusqu'à présent... Nous nous souviendrons des désagréments de quelques mises à jour de la Wii U sans réel consentement de la part des utilisateurs, l'utilisation de jeux en ligne semble être de plus en plus risquée, en attendant d'en savoir un peu plus, il est fortement conseillé de ne plus aller sur internet avec votre 3DS.
Certains utilisateurs bloquent les mises à jour système de Nintendo via une restriction appliquée sur les serveurs Nintendo, il faut désormais en plus bloquer l'adresse URL de ce serveur cbvc.cdn.nintendo.net, et il ne serait pas surprenant que d'autres soient proposés dans les prochaines semaines.
Smealum et Yellows8 viennent de frapper fort avec le nouveau Ninjhax 2.5, comme Smea nous l'avait promis, les fonctionnalités apportées par cette nouvelle version sont nombreuses et fantastiques. Déjà il nous informe que grâce à Ninjhax 2.5, il est désormais possible de mettre en veille la console, c'est le sleep mode. Il est même possible d'éteindre la console et de la rallumer avec une manipulation pour revenir directement sur le Homebrew Menu.
2.5
Les nouveaux playloads 2.5 donnent les mêmes accès que l'ancienne version, mais désormais ils apportent aussi le rom hacking, les versions moddées, la possibilité de réaliser des screenshots (captures d'écran) en jeu en pressant simplement le bouton home. Cette fonctionnalité prend une demi seconde durant laquelle tout se fige le temps de copier correctement l'image.
Ninjhax 2.5 apporte aussi bien entendu l'accès eshop mais aussi un nouveau menu nommé Hans qui permet notamment d'overclocker le CPU dans tous les jeux et donc de gagner en performances globales, une fonction similaire à celle du plugin CTR. Hans permet aussi de choisir la région et la langue à appliquer dans le titre en cours d'exécution.
Pour installer Ninjhax 2.5 il suffit de procéder comme précédemment et d'écraser les fichiers, tout simplement bluffant. Le tout fonctionne du 9.0 jusqu'au dernier firmware officiel 10.2.
Tout se passe ici : Smealum.github.io