Une mise à jour majeure du système de jeu de poche analogique portable et rétro a atterri vendredi, et ses nouvelles fonctionnalités « OpenFPGA » sont le point culminant. Grâce au patch « 1.1 » de la semaine dernière, n’importe qui dans la communauté du développement open source peut construire des « cœurs » d’émulation matérielle pour que Pocket imite presque tous les systèmes de jeu et informatiques jusqu’au début des années 90, sinon plus récents.
Notre conversation avec le PDG d’Analogue nous a laissé nous demander exactement comment OpenFPGA fonctionnerait, mais nous n’avons pas eu à attendre longtemps pour le savoir. À la fin de vendredi, le système était essentiellement « jailbreaké » en ce qui concerne son soutien aux jeux de marque « Game Boy ». Et les choses sont devenues encore plus épicées lundi matin avec l’émergence surprise d’un noyau qui prend en charge un système beaucoup plus puissant que la Game Boy ou la Game Boy Advance.
Mesdames et messieurs… Pocket flotte dans l’espace
La fente de cartouche physique sur Analogue Pocket prend en charge n’importe quel jeu avec la marque Game Boy de Nintendo, jusqu’à la Game Boy Advance, et c’est l’argument de vente évident pour le système par rapport à quelque chose comme une boîte d’émulation. Si vous êtes le genre de joueur qui préfère les médias physiques mais qui veut des avantages matériels modernes, Analogue Pocket est sans doute le système qu’il vous faut.
Pourtant, même les propriétaires de cartouches peuvent préférer sauter les supports physiques dans certains cas, en particulier pour ajouter de la commodité à un système portable, et cela vaut doublement pour les cas d’utilisation comme homebrew ou Jeux japonais avec traductions anglaises développées par la communauté. Ainsi, puisque mon avis sur Analogue Pocket a été publié, les acheteurs intéressés ont commenté si le système pourrait recevoir un jailbreak – un moyen d’ignorer les cartouches physiques et de lire à la place les fichiers ROM chargés sur l’emplacement microSD du système.
Quelques heures après la publication de mon article Pocket 1.1, la réponse est arrivée sous la forme d’une paire de téléchargements sur GitHub. Ces fichiers sont des noyaux pour le système OpenFPGA de Pocket, avec un prenant en charge les fichiers de jeu Game Boy et Game Boy Color et les autres fichiers de jeu GBA prenant en charge. Mettez ces cœurs dans une carte microSD, puis placez les fichiers de jeu compatibles dans les répertoires appropriés sur la même carte, et presto: Analogue Pocket jouera désormais à des jeux de marque Game Boy, aucune cartouche requise.
L’origine de ces fichiers est douteuse; ils sont apparus sur un nouveau compte GitHub presque immédiatement après la mise en ligne de la version 1.1—garantissant que ses créateurs disposaient d’une certaine forme d’accès anticipé à l’environnement de développement d’Analogue avant le lancement. (Les récits font référence à deux groupes britanniques de psychédélisme, Spacemen 3 et Spiritualized, ce qui est certainement un identifiant intéressant.) L’un des comptes connexes a confirmé qu’il avait en outre accès à une multitude de fichiers image au format Pocket qui n’était auparavant disponible que pour les membres de la presse, conçu pour rendre le système « Bibliothèque » de la mise à jour 1.1 plus agréable. Ce dernier compte ne s’est pas identifié au-delà de dire que son propriétaire est « un ingénieur FPGA », il n’est donc pas clair si ces développeurs faisaient partie du processus de développement d’Analogue Pocket , bien que l’un d’eux affirme que ses noyaux avaient été « fortement testés pendant des mois » implique un très relation chaleureuse avec Analogue en tant qu’entreprise.
Le plus gros problème à ce stade est que ces cœurs ne fonctionneront pas sans transférer des fichiers « BIOS » à partir des systèmes Game Boy et GBA. Lorsque vous utilisez une cartouche sur Analogue Pocket, vous jouez à ces jeux avec un fichier BIOS développé indépendamment par Analogue, et c’est la raison pour laquelle vous ne voyez pas les écrans de démarrage « Nintendo » ou « Game Boy » avant de jouer à ces jeux. (Ces brefs écrans de démarrage faisaient partie des systèmes BIOS originaux de Nintendo.)
De plus, les nouveaux cœurs GB et GBA ignorent les options de traitement visuel les plus cool intégrées à Analogue Pocket, qui exploitent la haute résolution du panneau de Pocket pour ajouter des effets de style LCD à son écran IPS moderne. Le développeur anonyme derrière ces cœurs a affirmé que ces filtres viendraient aux cœurs GB, GBC et GBA une fois que « une mise à jour de l’API d’Analogue » est mise en ligne.