Alors que nous n'avions pas eu de nouvelles d'Utopia depuis longtemps, MathieuLH nous fait part de l'avancement de ce projet.
Qu'est-ce qu'Utopia ?
Le projet Utopia vise à créer un meilleur environnement de travail pour les développeurs sur la PSP. Ce sera un "système d'exploitation" pour la PSP, très différent de celui de Sony. Il n'y aura aucun kernel mode ou autres modules de Sony inclus, mais plutôt un kernel open source léger et optimisé. Pour ce faire, la team M33 s'est mise au travail afin de reverser complètement l'IPL de la PSP et ainsi réussir à créer un nouvel environnement de travail.
Utopia occupera 1 voire 2 MB au maximum sur la mémoire vive, et est basé sur le reverse engineering de l'IPL du firmware 3.71. Rappelez-vous, la première version d'Utopia a vu le jour et le code source a été posté. Pour plus d'informations, veuillez-vous rendre sur cette page.
MathieuLH a donné de nouvelles informations concernant cet excellent projet pour nos chères PSP, et a indiqué que s'il y avait des développeurs qualifiés s'impliquant au maximum dans ce projet, alors Utopia aurait sans aucun doute un grand succès. Ce système d'exploitation pour PSP est destiné aux personnes utilisant leur(s) PSP uniquement pour les fonctionnalités spécifiques d'un Custom Firmware et pour les homebrews (évidemment, les jeux officiels ne sont pas supportés, puisqu'ils nécessitent les modules d'un firmware normal).
Bon nombre de joueurs possèdent une PSP 1000 ou 2000 (pas de v3), ce qui fait qu'il y a quand même un certain nombre de personnes qui seraient intéressées par ce projet. Le projet vise tout de même pour l'instant (et cela pour un certain moment) en priorité les développeurs, qui auront un grand plaisir à utiliser la documentation complète, le débugger, et les outils de développement qui découleront d'Utopia.
Comme l'a précisé MathieuLH, qui sait, peut être qu'un jour la team d'Utopia arrivera à hacker l'IPL des derniers modèles de PSP.
Si jamais vous êtes un développeur qualifié et que vous pensez pouvoir faire partie de ce projet et donner de votre temps libre, alors vous pouvez contribuer à Utopia.
Vous pouvez obtenir plus d'informations techniques et le code du projet à l'adresse suivante sur le forum de MathieuLH.