Après une première release sans prétention, nous attaquons maintenant les choses sérieuses avec cette nouvelle version beta 0.3 de Resident Evil CODE:Vita.
Pour ceux ayant manqué la première version, ce petit homebrew est basé sur le code source de SuperHero Chronicles, le but de ce mini-jeu de shoot est de survivre aux vagues d' ennemis mais aussi de garder le plus possible d' humains vivants.
Ayant fait beaucoup de progrès en programmation LUA et comprenant de mieux en mieux le code source, le jeux commence à proposer du contenu, j' ai donc ajouté de nouveaux levels, de nouveaux ennemis, une nouvelle interface in-game et bien d'autres choses visibles dans le changelog ci dessous.
Malgré tous ça, cet homebrew reste une version BETA, il se peut donc que vous rencontriez des bugs par ci par là, vous pourrez également rencontrer une erreur qui fait crasher le jeu aléatoirement (très rare), je travaille en ce moment pour régler ce soucis.
Resident Evil CODE:Vita se présente sous forme de .vpk et s' installe donc avec VitaShell ou molecule comme n' importe quel .vpk , il fonctionne sous Henkaku et aussi TaiHEN.
Attention!
Pour ceux ayant installé la BETA v0.2, supprimer le jeu sur votre Vita avant d' installer cette nouvelle version, certains fichiers importants ont changés de place, vous risquez un conflit entre les 2 versions si vous n' effacez pas la première release.
Changelog:
v0.3:
- Ajout de plusieurs levels
- Ajout de plusieurs ennemis
- Ajout d' un nouveau thème musicale
- Ajout d'une interface in-game
- Corrections graphiques
- Amélioration du patern des collisions
- Ajout de screen-intro pour chaque level
- Ajout graphiques (health bar, combobar, collisions, coup de feu, items de vie, ombres)
- Corrections de bugs divers
- Grosses modifications du code source
- Nettoyage du code source
v0.2:
- Version Beta publique
- Modification du menu start et des caractères d' écriture
- Modification des icônes du livearena
- Ajout d' un ennemi (dog zombie)
- Ajout de différents bruitages
- Ajout d' une musique
- Divers corrections et modifications du code source
v0.1:
- Version alpha non publique
- Nombreuses modifications du code source
- Modifications des sprites d' origines
Je tiens à remercier thesuicidalrobot pour le code source de Super Hero Chronicles et Rinnegatamante pour IPP-Vita.
Télécharger Resident Evil CODE:Vita v0.3
PLEASE UNINSTALL YOUR OLD VERSION FIRST!!! -This is the same thing as the normal Henkaku offline installer however it will install the current BETA VERSION to the email app. +This is the same thing as the normal Henkaku offline installer however it will install the current BETA VERSION on beta.henkaku.xyz to the email app. + +You still need internet to install the first time... Le code en question comprend désormais : -#define BASE_ADDR "http://go.henkaku.xyz/" +#define BASE_ADDR "http://beta.henkaku.xyz/"
Attention, il vous faut modifier le dossier src car seulement lui a été modifié dans la release disponible ici : Github en attendant d'avoir une version officielle par Xyzz ou YiFan Lu. La version VPK est ici : BETA_offlineInstaller.vpk Merci Spycos23.
Le voici, le voilà, le tant attendu Adrenaline est enfin disponible pour tous les utilisateurs d'Henkaku.
The Flow a publié cette nuit une première version du fameux CFW PSP pour Ps Vita nommé Adrenaline.
Tous les possesseurs de PS Vita /Ps Tv en 3.60 vont pouvoir enfin profiter de tous les jeux PSP sans aucunes restrictions, attention, il y a tout même un MAIS...
En effet, The FloW a également annoncé qu'il allait faire un petit "break" à cause des examens et sera seulement de retour en Février, ce qui l' a incité à publier cette première version d' Adrenaline légèrement incomplète.
Voici les options annoncés lors des teasers mais non disponibles dans cette version :
Citation de l' auteur:
– 64MB RAM
– PS1 games support
– Ability to use ur0 as Memory Stick File System
– Savestates
Ces options ne fonctionneront donc pas actuellement, mais TheFloW a toujours l'intention de les ajouter lorsqu' il aura du temps disponible.
Une petite piqure de rappel pour ceux ne sachant pas ce qu' est Adrenaline, c' est un logiciel qui modifie l'émulateur PSP officiel en utilisant le cadre taiHEN CFW pour lui faire exécuter un firmware personnalisé PSP 6.61. Grâce à la puissance de taiHEN, Adrenaline peut injecter du code personnalisé dans l'IPL qui permet au code non signé de s'exécuter au démarrage.
Un tuto aux petits ognions est en cours, pour les plus impatients voici la marche à suivre...
Changelog et tuto:
Ce qu' Adrenaline supporte déjà
XMB ISO/CSO Homebrews Plugins VshMenu, Recovery menu
Différences entre Adrenaline et TN-V
Possibilité de prendre des screenshots PS + START Possibilité d' utiliser le PS button avec HOME button Possibilité d' utiliser des filtres graphiques Pas de limitation du système pour utiliser un custom msfs.
Tuto:
Installer un jeux ou demo PSP dans votre PS Vita (compatiblité des jeux PS1 avec des bubbles sera ajouté dans le futur). Eteignez votre PS Vita puis rallumez la et visitez http://beta.henkaku.xyz/. Lancer molecularShell, appuyer START et mettez ‘Enable unsafe homebrews’ sur ‘On’. Ouvrez le FTP en appuyant SELECT et copier les fichiers ‘adrenaline’ contenus dans l' archive dans ‘ux0:pspemu/adrenaline’. Télécharger le 6.61 EBOOT.PBP (pour 1000/2000/3000) directement sur les serveurs de Sony (google) et copiez le dans ‘ux0:pspemu/adrenaline/661.PBP’. Copiez ‘ux0:tai/config.txt’ dans votre PC et editer ces lignes:
# You must reboot for changes to take place.
*KERNEL
ux0:pspemu/adrenaline/adrenaline.skprx
# henkaku.skprx is hard-coded to load and is not listed here
*main
# main is a special titleid for SceShell
ux0:app/MLCL00001/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ux0:app/MLCL00001/henkaku.suprx
*TITLEID
vs0:sys/external/libpgf.suprx
ux0:pspemu/adrenaline/adrenaline.suprx
Notez que vous pouvez remplacez TITLEID par le titleid de votre jeu PSP (le nom du dossier où est l'EBOOT.PBP).
Redémarrez votre console et revisitez le site précédemment citer Lancez le jeu pour lequel vous avez ajouté la ligne du plugin à config.txt. Suivez les instructions à l' écran. Amusez vous.
Télécharger Adrenaline: http://www.mediafire...enaline_fix.zip
Pour tous ceux qui ne possèdent pas de jeux PSP ou de démo PSP, vous pouvez télécharger Ape Quest (démo gratuite) sur le store grâce à Henkaku v4.
Le développeur diffuse aussi les détails de la Bêta 4 de taiHEN :
taiHEN Beta 4 @yifanlu yifanlu released this 6 hours ago Implemented clean-up of user hooks on process termination Added more APIs for kernel module loading and process module loading Fixed bug where stack size was too small in syscall leading to crash when hooking or unhooking (seen by suprx loading skprx) Added checks to prevent hooking of unresolved weak imports (see docs for details on how to hook weak imports) Fixed bug in assembling the outro for BL instructions (can be seen by crash when hooking app_start) Fixed bug where taiGetModuleInfo does not retrieve all modules. Fixed bug where kernel module stopping crashes
Téléchargement : taiHEN Bêta 4 et taiHENkaku Bêta 4
En conséquence, il faut désormais lancer un outil pour connaitre son code IDPS sur les PSP et la PlayStation Vita.
v0.6f changelog Good dumping for PSP and PS Vita. Coloring suitable for PSP. v0.6 Changelog First version for PS Vita. Update codebase for PSP. Added colors.
Téléchargement : PSP IDPS Dumper v0.6f
Description This is a port of the Ludum Dare #22 entry by Notch called Minicraft. Minicraft is a 2D top-down sandbox game where your final goal is to "kill the only other sentient being in the world, making sure you’ll be alone forever" as stated personally by Notch whn he first released this game. Credits: - gnmmarechal for testing the homebrew. - Notch for the original game. - FirebirdTA01 for the PSVITA icons. - DavidSM64 for the 3DS port of the game, the whole PSVITA port is based on his wonderful JAVA to C conversion of the game. - xerpi for sf2dlib/vita2dlib - frangarcj for the on-texture rendering patch for vita2dlib
Pour l'installer c'est très simple : - Installer le VPK - Télécharger les fichiers Data et placez les dans le répertoire Minicraft à ux0:/data Téléchargement : Minicraft v1.0 et les fichiers data
Dans cette version, taiHENkaku désactive les homebrews détectés comme malveillants par défaut, mais aussi les vérifications CRC sur taihen.skprx et henkaku.skprx, ce qui permet aux développeurs de les remplacer par leur propre version. Il subsiste toujours des bugs qui sont répertoriés dans le changelog.
Beta 3 The updated toolchain with support for plugin creation is almost done. Prebuilts for OSX/Windows/Linux should be up sometime this week, although I am not the main party in that project so don't hold me to this. In the meantime, those who are brave can try building the latest toolchain themselves from vitasdk/buildscripts. With the new toolchain, you can add the taiHEN files to your toolchain installation to use the taiHEN APIs. If you are not interested in helping test the beta, we recommend that you stick with the old stable release at (https://henkaku.xyz/) instead. To update the beta, reboot and visit http://beta.henkaku.xyz/ from your Vita's browser. To remove the beta, delete molecularShell, reboot, and visit https://henkaku.xyz/ instead. New Features -VitaShell 1.42 is updated such that HENkaku configuration works and package installation from safe homebrew works. -taiHENkaku now disables unsafe homebrew by default. See this PSA. -From now on the beta disables CRC checks on taihen.skprx and henkaku.skprx. This allows developers to replace them with their own builds for testing. This also means that a corrupt taiHENkaku installation will crash the system. Missing/Known Issues -No cleanup support, if you load TONS of plugins, you might run out of memory. -PSN spoofing WILL break in a couple of days. Access might be restored at a later point, keep tuned. -Sometimes, right after successful installation, the browser will either crash or show a black screen. This is okay, just press the PS button to exit manually. -molecularShell now only shows ux0:. This is part of the move to molecularShell being a safe homebrew while VitaShell has full powers. Please install VitaShell manually to access other partitions moving forward. -A reboot-crash happens after installation if taiHENkaku has already been installed before and a new download is not needed. Please report any other issues to the issue tracker
Téléchargement : Buildscripts de Vitasdk et taiHEN v0.3
Des tonnes de corrections de bugs ont été apportées, cela devrait corriger de nombreux plantages et des freezes dans l'installation et l'utilisation. VitaShell 1.42 est désormais intégré, taiHENkaku supporte les plugins, mais il reste encore pas mal de problèmes comme en atteste le changelog.
Beta 2 Sorry for the messy beta 1. I didn't want to break my promise of a 11/1 release so I had to cut many corners. Hopefully this should be a more stable beta, although there are still a lot more to do before it is production ready. Although it is still recommended only for developers, it is now ready for anyone to test and report issues. In filing your bug report, please be very specific in your setup (Vita/VitaTV, memory card?, what apps are used/installed, etc) and in triggering the bug (even if it is not possible to always reproduce it). Before filing any issues, make sure it is not listed below in the known issues section and read the other reported issues to make sure you are not submitting a duplicate ticket (submit a comment instead). If you are not interested in helping test the beta, we recommend that you stick with the old stable release at (https://henkaku.xyz/) instead. To update the beta, reboot and visit http://beta.henkaku.xyz/ from your Vita's browser. To remove the beta, delete molecularShell, reboot, and visit https://henkaku.xyz/ instead. New Features Tons of bug fixes! This should fix random crashes/freezes in installation and usage. VitaShell 1.42 is integrated. Plugin loading support: the parsing of ux0:tai/config.txt should be working for developers. Check out the main development portal for details on how to use the configuration and taiHEN releases for the header and stub library to link with. PSN spoofing is restored but WILL break in a couple of days when Sony flips the switch to disable 3.61 access. Please download what you need now. Version spoofing is done locally in SceSettings now. That means any website that broke because of the version spoofing text would work now. Missing/Known Issues No cleanup support, if you load TONS of plugins, you might run out of memory. PSN spoofing WILL break in a couple of days. Access might be restored at a later point, keep tuned. Sometimes, right after successful installation, the browser will either crash or show a black screen. This is okay, just press the PS button to exit manually. VitaShell 1.42 settings do not work. This will be addressed by The_FloW in the near future. Package installation from safe mode do not work in molecularShell. This will be addressed by The_FloW in the near future. molecularShell now only shows ux0:. This is part of the move to molecularShell being a safe homebrew while VitaShell has full powers. Please install VitaShell manually to access other partitions moving forward. There is no offline installer for this beta. Please report any other issues to the issue tracker
Tout est là : taihenkaku-b2-release
La version v1.42 apporte la possibilité de désactiver les mises à jour automatiques, et les options de reboot ou de veille, et des corrections de bugs, notamment sur la date. A noter que le nom 'molecularShell' ne sera maintenant affiché que s'il est exécuté comme molecularShell, sinon ce sera 'VitaShell'. Cela aidera à différencier les deux applications, comme molecularShell est désormais un homebrew sûr et ne dispose pas de la gamme complète de fonctionnalités comme VitaShell. De plus, dans molecularShell, vous pouvez voir la section des paramètres HENkaku qui sont cachés dans VitaShell (notez que tous les deux partagent le même eboot.bin, seul le logo est différent).
Changelog 1.42 Added a brand new settings menu which is accessible by pressing START (design by WesleyPolicena). This adds the ability to disable auto-update and power options have been added where you can reboot, enter standby or turn off your device. Fixed local date being incorrect. The name 'molecularShell' will now be displayed if it's runned as molecularShell, otherwise 'VitaShell'. This will help differentiating the two applications, as molecularShell is from now on a safe homebrew and doesn't have the full range of features like VitaShell. Additionally in molecularShell you can see the HENkaku settings section which are hidden in VitaShell (note that both still share the same eboot.bin, only the flag is different).
Téléchargement : VitaShell v1.42
Comme il s'agit d'un CFW basé sur HENkaku, vous pouvez vous doutez qu'il faut être sous un firmware 3.60 sur votre PS Vita.
taiHEN is a CFW framework for PS Vita™. When loaded with a kernel exploit, it acts as a common substrate for patching the system. taiHEN provides three main facilities: It disables code signature checks to allow unsigned executables. It exposes kernel peek/poke syscalls to user applications and allows loading of kernel modules. Most importantly, it provides an API for hooking and replacing functions based off of substitute. The last point means that developers can add custom patches to kernel, system applications, and games alike. Building To build, you need the latest version of the toolchain with kernel support. Then just use CMake to build. $ mkdir build && cd build $ cmake ../ $ make Installation taiHEN requires a separate kernel exploit to run. Once the exploit loads taihen.skprx to the kernel, taiHEN will take care of the rest. Please refer to documentations for the exploit for more information. Plugins Plugins are loaded either into kernel after taiHEN is loaded or on demand when an application is launched. taiHEN reads the configuration file in ux0:tai/config.txt. The configuration that determines the plugins to load and the load order can be found in ux0:tai/config.txt. The format is very simple and self explanatory. # ignored line starting with # # Kernel plugins are started with taiHEN and are in this section *KERNEL ux0:app/MLCL00001/henkaku.skprx ux0:path/to/another.skprx ux0:tai/plugin3.skprx ux0:data/tai/plugin4.skprx ux0:data/tai/plugin5.skprx # titleid for SceSettings *NPXS10015 ux0:app/MLCL00001/henkaku.suprx ux0:data/tai/some_settings_plugin.suprx # titleid for Package Installer *NPXS10031 ux0:path/to/some_pkg_installer_plgin.suprx # titleid for SceShell is special (does not follow the XXXXYYYYY format) *main ux0:app/MLCL00001/henkaku.skprx ux0:data/tai/shell_plgin.skprx The key things to note are # begins a comment, * begins a section, and any other character begins a path. KERNEL is a special section name denoting to load a kernel plugin when taiHEN is started up. All other section names are the title id of the application/game in which to load the plugin at startup. Note that SceShell has a special title id of main. In each section, there is a list of plugin paths that will be loaded in order. Paths can be anywhere but it is recommended that plugins reside in ux0:tai or ux0:data/tai. It is valid to have one plugin in multiple sections but the developer must ensure that the plugin knows which application it is loaded in if it needs to do things differently. API taiHEN exports an API interface both to kernel and to user. This interface is found in the documentation pages. You can either download the release or build taiHEN yourself. After that, you can include taihen.h in your project and link with libtaihen_stub.a and use taihen.json with vita- toolchain.
Téléchargement : CFW TaiHEN