[PS5] Mise à jour de PS5-Xplorer v1.05 avec quelques correctifs
[PS4] HDD-EAPDumper pour sauvegarder la clé de chiffrement des disques PS4
[PS5] Le portage de P2JB pour Remote Lua Loader sur PS5
[Switch] Eden fête sa première année avec la version 0.2.0Un peu de vert ne faisant jamais de mal, nous vous proposons une news sur la mise à jour de deux émulateurs tirés des capacités de la Xbox 360. Le premier émulateur, connu sous le nom de Xenia, est disponible depuis environ 2 ans maintenant, il se destine surtout à faire tourner les homebrews et arrive à faire tourner quelques jeux commerciaux.
En début d'année son auteur, Ben Vanik, avait réussi à faire tourner The Conveni 200x, une simulation japonaise proche de Sim City, puis c'est Super Meat Boy, Sonic The Hedgehog, The Samurai 3, Devil May Cry 3, Nascar, Crazy Taxi, Catherine ou encore Dragon Ball Z Burst Limit qui ont été émulés. Bien entendu cela progresse, il faut encore laisser le temps au développeur pour que la plupart des bugs graphiques disparaissent mais cela évolue dans le bon sens.
Dans cette nouvelle compilation du 02 Août 2015, le code a été mis à jour, les alertes sont améliorées, des crashs et des écrans noirs ont été fixés.
* Moving source map to Function.
* Adding note about GPU listing.
* Removing beaengine disassembler use.
* Moving style stuff to build_tools.
* 'xb style'
* Window->Form.
* Don't allow cross-compilation, for now.
* Latest linter.
* clang fixes.
* clang fixes.
* Basic linux build.
* clang-3.8 isn't whitelisted on travis yet.
* clang 3.8.
* travis apt.
* clang-format detection cleanup.
* No shell, try new git on travis.
* Manual travis submodules.
* Submodule init/update for old git.
* chmod
* Switching to python build script.
* Dropping dummy drive size down to a reasonable size. Fix #377.
* Merge pull request #376 from sephiroth99/big-alloc-fix
[RFC] Fix crash when some games request too much memory
* memory: fix out of bounds access in BaseHeap::AllocRange
Prevent out of bounds access of page_table_ by making sure the requested
page count fits in the requested page range.
* build-tools with premake bin.
* Tweaking some thread names.
* Some more constant support for MUL_SUB.
* Never run WSACleanup, it breaks the debugger. Some games do this
on startup just because, which decrements our WSA instance to zero.
* Massaging xinput arguments. Fixes RCR.
* Cleanup heap use.
* Switching to real page sizes, not allocation granularity.
* Fixing debugger startup race.
* Replacing a use of strings for xbyak labels.
* Fix include.
* Mostly working stack walking (besides issue #372).
* Better sign extend, thanks to @inolen.
* Only generate .user if it doesn't exist.
* Merge pull request #371 from DrChat/xam_enumerate_fix
Fix XamEnumerate returning a RESULT instead of a HRESULT
* Fix XamEnumerate returning a RESULT instead of a HRESULT in extended error.
* Merge pull request #369 from DrChat/handle_release_fix
Fix releasing the primary handle of an object in RemoveHandle
* Fix accidentally releasing the primary handle of a duplicated object when the duplicated handle is removed.
* Merge pull request #370 from DrChat/xam_misc
XAM Misc Changes
* Revert license mask.
* Winkey support GetKeystroke (need to fix flags though) and support right stick
* XAM_OVERLAPPED
* Reversed engineered X_OBJECT_HEADER a bit better
* XMAContext abort instantly if libav failed mid-packet.
* Oops. Fixing bad asserts.
* Constant support for VECTOR_CONVERT_I2F.
* Constant support for Emit16_IN_32.
* Unsigned Emit16_IN_32.
* Don't pass flags to XInputGetKeystroke, as on Windows it's a reserved parameter.
* Make sure the device is connected before calling XInputGetKeystroke.
* Making shutdown clean.
* --random_clear_color, and making default grey.
* Adding --show_profiler to show profiler by default, changing hotkey to F3.
* Fixing socket startup.
* Merge pull request #368 from DrChat/ke_sync_cleanup
Cleanup some Ke* threading APIs
* Cleanup some Ke* threading APIs (and update the dispatch header when possible)
* Merge pull request #367 from DrChat/fullscreen_fix
Fix fullscreen
* Merge pull request #363 from DrChat/obj_handle_ref_counting
Track object handle reference counts in the object table.
* The kernel object table now keeps track of handle reference counts.
* Shuffling --debug around and making it work.
* Update premake5.lua
* Merge pull request #362 from DrChat/xthread_race_fix
Fix race condition in XThread
* Create XThread suspended and resume it when setup is complete. Fixes race condition on thread_ variable.
* Merge pull request #361 from DrChat/misc_fixes
Misc fixes
* %s
* Don't try to use an invalid file!
* X_IO_STATUS_BLOCK / X_EX_TITLE_TERMINATE_REGISTRATION
* Platform window enable/disable border support
* Thread state address is gone
* Kernel state terminate notification support
* Shuffle around RTL critical section code and add asserts
Get thread ID using new api
* Minor XObject function changes
* Make XThread use its guest KTHREAD object in the pcr in r13
Shuffle around some code in XThread
* XNetSetSystemLinkPort / respect optional pointers in accept
* Plumbing frontbuffer_ptr around (but not using it yet).
* Abstraction for VirtualAlloc/VirtualFree.
* VirtualProtect platform abstraction.
* Fixing thread exit.
* Making stateless file IO platform-agnostic.
* Bumping elemental-forms.
* Switching audio system to platform-agnostic primitives.
* Switching over kernel objects to the platform-agnostic APIs.
Possibly some regressions here.
* Wait primitives.
* Threading primitives, in prep for removing Win32 from kernel/ and others.
* Removing uses of Sleep/SwitchToThread/etc.
* Switching to standard mutex for now (but keeping xe::mutex).
* Starting to remove windows.h includes from things.
* Adding some docs on CPU optimizations/potential work.
* Double check ARB_bindless_texture.
May help #342.
* Massive refactoring of xenia::ui and GL swap behavior.
This seems to dramatically improve most games (especially with
--vsync=false), though it may cause swap issues with others.
New code should be easier to port, and enables elemental-forms to be
drawn for any emulator UI.
* Recursive submodule init.
* Merge pull request #335 from DrChat/net_events
XAM WSA Events
* NetDll_WSAWaitForMultipleEvents
NetDll_WSAResetEvent
* Convert a couple of kernel threading APIs to new style
* Allow direct typecasting of Result shim util class
* Simplified renderer interface.
* Fixing elemental input and using embedded resources.
* Merge pull request #328 from DrChat/xam_loader
Implement XamLoaderLaunchTitle/XamLoaderTerminateTitle
* AMD people: have at it. I ain't gonna guarantee it'll work, though.
* Switching to my turbo badger fork.
Téléchargement ici : Xenia-20150802-x64 (1.4 Mo)
Le second émulateur mis à jour est Xbox360CE connu aussi sous le nom de Xbox 360 Controller Emulator, qui permet de faire croire aux PC que vous avez branché une manette Xbox 360 alors que vous jouez avec une manette Logitech Wheel. C'est très utile dans certains jeux PC qui ont été porté de la Xbox vers le PC sans trop d'attention comme GTA, Mafia II ou encore Castle Crashers qui demandent des manettes Xbox pour jouer sur PC. Le contrôleur ainsi créé peut l'être à partir d'une manette, d'un joystick ou d'un volant, il permet de simuler un pad xbox à partir d'un pad normal.
La dernière version v3.1.7.65 est daté du 02 Août 2015, elle corrige un bug d'un message d'erreur dans la DLL XInput, et apporte son lot d'améliorations sur des problèmes de détection et de recommandations (mauvaise plate-formes, oublis de certains runtimes...).
* Home Page updated.
* Update README.MD
* Update README.MD
* Update README.MD
* Update README.MD
* Home Page updated.
* Update README.MD
* Update README.MD
* Home Page updated.
* Merge branch 'master' of https://github.com/x360ce/x360ce
* Update README.MD
* Update README.MD
* Update README.MD
* Home Page updated.
* v3.1.7.65 (2015-08-02)
- Fix: Incorrect XInput DLL load message.
- New: Warning panel which detects some problems and recommends solutions (wrong platform, missing runtime, etc).
Téléchargement : x360ce (2015/08/03) x86
Téléchargement : x360ce (2015/08/03) x64
Enfin le bout du tunnel, une fois encore, Mr Gas sort encore son couteau suisse et cette fois-ci nous apporte du lourd. En effet, il a réussi à dumpé une cartouche de jeu Vita puis l'a installé et a réussi à le faire fonctionner. Il est vrai que cela va réjouir tout un tas de personne mais reste à connaître la manière utilisée pour le dump et le moyen de le transférer dans la carte mémoire.
Utilise t-il la méthode trouvé par Katsu pour le dump des cartouches de jeu vita ou une nouvelle méthode a été trouvé ?
Est-ce vraiment le bout du tunnel et une question se pose : comment va réagir SONY une fois la méthode dévoilée, une nouvelle version du firmware verra le jour pour contrer cella ?
De notre côté, y’aura-t-il une restriction concernant les versions de firmware ou cela pourra se faire peu importe la version du firmware installée.
Une chose est sûr, nombreux seront content de faire des parties multiplayer par manque de moyen de disposer de 2 cartouches du même jeu.
Une petite vidéo nous a laissé Mr Gas pour illustrer sa trouvaille.
Juste un mot : Bravo Mis à jour !
Citation
about vita cartridge dump
1-the game is not available as a psn pkg
2-u still need the cartridge each time u reboot the vita
3-and thank u
— mr.gas (@gabaas1) August 10, 2015
La team Gateway profite du weekend pour annoncer la nouvelle mise à jour en version 3.4 de leur firmware Gateway Ultra. Selon certains retours, les derniers jeux posaient problèmes en .3DS mais pas en .CIA. Après investigation, la team a découvert une nouvelle sécurité (anti pirate) sur les derniers jeux ! Pas d'inquiétude, ils ont réussi très rapidement à la contourner ! (parle t'elle des jeux dont il est question sur cette news ?)
La seconde nouveauté de ce firmware est la capacité d'outrepasser les mises à jour au dessus de firmware 9.5 (sur New 3DS et Old 3DS). De ce fait, si vous êtes en Emunand 9.5, vous pourrez jouer aux jeux demandant un firmware supérieur sans avoir besoin de faire une MAJ de l'Emunand !
Pour finir, la team tease la prochaine intégration du Gateway, qui est le mode triche pour les jeux ! (action replay)
Le Gateway est disponible sur la boutique LSstore !
Télécharger la mise à jour sur le site officiel : Firmware GW 3.4 “Ultra” Public BETA
Le développeur Reisyukaku continue de mettre à jour ce qui est le troisième CFW disponible et dont le suivi est assuré sur 3DS. Plutôt accès sur les consoles OLD3DS à son démarrage il s'articule désormais aussi sur les New3DS. Un peu comme PastaCFW, ce CFW exploite la faille Ninjhax pour être installé, il dispose aussi des signatures désactivées, du support des jeux GBA, de l'accès à l'eShop, du Region Free, et des fonctions assez proches du NTR CFW comme celles de prendre des screenshots en jeu.
Hier, Reisyukaku a posté sur Pastebin la toute dernière version de ReiNand qui passe désormais en v2.0 et qui supporte désormais MSET 4.x et une nouvelle fonction de Dump de la mémoire Ram, mais toujours l'EmuNAND 9.9 sur O3DS et 9.5 sur New3DS.
ReiNand for N3DS v2 (Updated: Aug 06, 2015)
Features:
-Ninjhax and MSET support!
-Sig checks disabled
-screenshots (set for pokemon game offsets currently) [Select Button]
-RAM dump (currently set for FCRAM) [Start Button]
-emunand (with 'Rei' version string)
Téléchargement : ReiNand v2.0 (892 Ko)
Code source : Github
Jusqu'à présent les informations connues sur le lv0.2 sont plutôt minces, apparu avec les dernières PS3 Slim, donc aussi présentes sur les PS3 SuperSlim, le lv0.2 est un des éléments de l'architecture de sécurité des dernières consoles, si vous voulez en savoir plus à son sujet je vous invite à relire ce post du forum.
Un utilisateur de PS4news répondant au nom de XxZer0ModZxX nous propose quelques avancées sur le lv0.2, notamment un dump via une extension shell, il a utilisé pour cela un convertisseur de signal décimal en C/C++ et nous dévoile ses trouvailles, ce qui correspondrait à PS3UPDAT.PUP /update_files.tar /Core_OS /lv0.2 . Peut être le début du hack sur les dernières modèles de PS3 ?
Pour trouver le hash de cette clé lv0.2 il s'est appuyé sur le fait que la sécurité de la PS3 avait un rapport avec IBM MQ, la class Com permettant d'écrire des fichiers Shell / activeX en format CAB. En utilisant une API spécifique à Com IBM MQ, il a eu accès au répertoire CLSID, pour le reste il faut une license key IBM pour avoir le contrôle sur toute l'architecture, mais en décodant en C++ il est possible de sortir des informations des fichiers.
~Zer0~ informe qu'il va essayé de tirer plus d'informations de cette architecture, à suivre.
Le développeur répondant au nom de Zar nous offre une nouvelle version d'IDPSet. Pour ceux qui ne le connaîtraient pas encore, cet utilitaire permet de réaliser un dump d'une PS3 CEX ou d'une PS3 DEX et vous pouvez changer définitivement vos IDPS de la console (NAND et NOR) et changer aussi le PSID. Vous avez juste à lancer IDPSet sur votre CFW (avec eid_root_key et un idps.bin valide sur la racine de votre clé USB). Il peut générer un dump d'une console DEX et CEX (NOR ou NAND) qui est compatible avec le switch Rebug CEX<->DEX, aucun accés sous Windows n'est nécessaire.
La nouvelle version v0.86 vient corriger un bug sous firmware 4.65, l'utilitaire ralentissait puis freezait lors d'un dump de la clé sous ces firmwares, désormais le problème est résolu.
v0.86
fix : no more freeze when you dump your key for firmware under 4.65.
Previous update:
v0.85
Added: Background image (a PNG is: /USRDIR/BG.PNG)
Added: Homebrew is compatible with fw 4.70 and 4.75
Added: The dumper for the root key is compatible with fw 4.70C, 4.70D and 4.75
Téléchargement ici : IDPSet v0.86 (533 KB)
Il y a un peu moins d'un mois nous vous présentions un nouvel émulateur destiné à la Sony PlayStation Vita et qui pour cela bénéficiait de l'exploit Rejuvenate, développé par Smoke, NES4Vita était présenté en version Bêta mais il offrait tout de même la possibilité de charger les Roms NES et donc de profiter d'un des meilleurs jeux de la première console grand public de Nintendo, Super Mario Bros dans sa version originale, mais aussi de tous les autres bien entendu !
La version finale v1.0 corrige de nombreux bugs de sprites et permet de charger plusieurs roms désormais, il suffit de les copier dans cache0:VitaDefilerClient/Documents/ .
Tutoriel LS :
- Installez la faille pour permettre l'exploit Rejuvenate (jusqu'au firmware 3.51)
- Renommez la rom NES que vous voulez lancer en “rom.nes”, et transférez-la vers cache0:/VitaDefilerClient/Documents/rom.nes en utilisant FTPVita.
- Après cela, lancez-la avec NES4Vita.velf en la glissant et en la déposant sur run_homebrew.bat.
Lien de téléchargement : NES4Vita v1.0
Une nouvelle avancée du hack Wii U vient de nous être annoncé par un certain Mathew_Wi.
En effet, il annonce avoir trouvé la possibilité d' injecter la rom d'un jeu N64 de son choix dans ces jeux console virtuelle N64 sur Wii U en version 5.4.0.
Il est donc en possession d' un nouvel exploit permettant le hack du dernier firmware 5.4.0 de la console de Nintendo.
Cette injection de jeux N64 par Mathew_Wi a été confirmé comme "no fake" par les devs Wii U travaillant actuellement sur ce firmware (5.4.0).
Il serait donc possible de hacker le dernier firmware de la Wii U, malgré cette preuve, il est tout de même conseillé de ne pas mettre à jour sa console pour ceux étant en 5.3.2 au moins en attendant plus d' infos sur ce nouvel exploit.
https://youtu.be/3XuU_OC1gjs https://youtu.be/BuARGaDZwMw
Le mois prochain le Sky3DS fêtera son premier anniverssaire, un linker qui émule une cartouche originale et fonctionnant grâce à des fichiers templates pour faire tourner les jeux 3DS. Depuis des mois Nintendo essaye de trouver une parade dans l'ombre des développeurs de linkers.
Il y a plusieurs retours qui confirment que deux nouveaux jeux, qui sont Fire Emblem IF et le nouvel Animal Crossing disposeraient de nouvelles sécurités anti-piratages de la part de Nintendo qui empêcherait le Sky3DS de les faire tourner. Pour le moment, la Team Sky3DS n'a rien confirmé, elle vient de mettre en ligne un nouveau template supportant deux nouveaux jeux japonais Code-Name-STEAM-Lincoln-VS-Alien et Corpse Party - Blood Covered - Repeated Fear.
Selon plusieurs connaisseurs de GBAtemp, les prochains jeux Nintendo 3DS vont utiliser un nouveau système de lutte conte le piratage, avec des sécurités dans les headers NCSD, Sky3DS fonctionne car il se base sur des protocoles 3DS simples, avec des sécurités minimales, ces nouvelles protections sur la cartouche de jeux ne devraient pas faciliter le travail de la Team Sky3DS.
Le linker SKY3DS est disponible sur le LSstore
Un nouvel émulateur Neo Geo Pocket Color qui se destine à la PS Vita vient d'être proposé par Frangarc. Il est disponible en Release Candidate en version 0.71.15 et se lance via l'exploit Rejuvenate. Il semble d'ailleurs bien sympathique puisque le développeur a intégré des skins qui sont customisables.
La scène PS Vita continue son petit bonhomme de chemin, après avoir vu les émulateurs comme mGBA, Snes9xNextVITA, NES4Vita ou encore RaceVita.
Le développeur a donné quelques indications quant à l'utilisation de l'émulateur :
Vous devez copier le répertoire NeopopVITA dans cache0:/ avec FTPVITA dans cet ordre :
cache0:/NeopopVITA/background.png
cache0:/NeopopVITA/bg3x.png - Customizable border
Puis, lancez neopoppsp.elf avec Rejuvenate comme d'habitude.
Lien de téléchargement : NeoPopVITA 0.71.15 RC1 (751 Ko)
La team Blue Card annonce officiellement sur son site que le linker portant le même nom est compatible avec le dernier CFW NTR 3.0, pour toutes les consoles 2DS/3DS/New3DS. La team NTR a donc adapté son CFW afin qu'il supporte le linker, c'est du moins ce que rapporte le site.
En conséquence, le linker bénéficie de toutes les fonctionnalités du CFW NTR 3.0, notamment :
- Les fonctions Cheats
- La possibilité de faire des captures d'écran
- Le débogueur en temps réel
- Le paramétrage via les Hot-key
- Le mode propre ("clean")
- L'émulation des langues via les plugins
- Le LayeredFS
- Le zNote
- Le support de l'émuNand sur toutes les régions
How to install BootNTR:
1 Download NTR.zip
2 copy ntr.bin and BootNTR.cia to your 3DS's SD card or new3DS’s MicroSD card.
3 Install BootNTR.cia using BBM in EmuNAND
How to boot into NTR Mode:
1 Boot NTR icon.
2 When u see “NTR CFW loaded successfully”,press HOME button to return to the menu.
3 If it was failed, turn off the N3DS and try again.
4 Press X+Y in games or Home Menu will show the NTR CFW Menu, to take screenshots or interact with plugins.
5 Enjoy!
Enfin, la team Blue Card annonce qu'il est possible de mettre à jour l'EmuNAND des New3DS via l'utilisation d'un CIA téléchargeable ici selon la région : http://www.blue-3ds.com/downloads/.
Dans un tweet récent, le développeur Smoke nous informe que l'adaptation du hack Rejuvenate sur l'assistant de développement PSM va bientôt arriver. Il explique qu'il a cependant opéré un rôle mineur dans son développement. Il ajoute aussi que pour y parvenir, le tethering du port USB n'est plus nécessaire, donc plus besoin d'USB !
Les avancées réelles en matière de hack sur PSTV permettent de croire que le portage sera aussi opérationnel, par Wifi et non plus par USB, sur le boîtier multimédia proposé par Sony, et que les supports de Linux et Mac pourront suivre.
Un développeur, connu sous le nom de Netrix, rajoute que l'exploit se lance beaucoup plus rapidement car il a beaucoup plus de mémoire RAM à disposition sur PSM que via l'exploit original. Smoke commence à diffuser des fichiers, mais pas encore ceux permettant réellement le portage. Celui-ci est néanmoins fonctionnel, son auteur a même testé l'émulateur NES4Vita sous Super Mario Bros.
Les fichiers sont disponibles à cette adresse : PSM Dev Rejuvenate