La poche analogique vient d’avoir son jailbreak tant attendu

Les consoles Analog Pocket semblent briser les jailbars.

Image: Analogique / Kotaku / Se_vector (Shutterstock)

La Pocket d’Analog Co. a toujours attiré l’attention : d’abord parce qu’elle le remplacement Game Boy le plus authentique jamais annoncéque pour prendre un temps extraordinaire pour enfin sortir. Mais c’est sorti, et c’était plutôt bien. Pour certains, le plus gros inconvénient était qu’il fallait de vieilles cartouches physiques de plus en plus chères pour jouer à des jeux, tels que (pour la plus grande partie) il ne pouvait pas simplement charger des fichiers ROM utiles. Le Pocket avait vraiment besoin de quelque chose que les enfants appellent un “jailbreak”, du moins s’il remplissait le fantasme d’être l’ultime appareil Game Boy. Aujourd’hui, ce jailbreak a glissé par la porte latérale.

Un petit point de repère : lorsque le Pocket a finalement été livré en décembre dernier, il n’exécutait que le système d’exploitation le plus simple et manquait de nombreuses fonctionnalités promises depuis longtemps, telles que les états de sauvegarde qui sauvegardent la progression de votre jeu. (Analogue n’a pas non plus publié les adaptateurs de chariot Atari Lynx, Neo Geo Pocket ou TurboGrafx-16 annoncés à l’origine.) avant que l’appareil entre leurs mains ne soit réellement terminé.

Il en va de même pour les futurs développeurs désireux de faire en sorte que la nouvelle machine fasse de nouvelles choses amusantes. Le sac contient deux matrices de portes programmables sur le terrain (FPGA)que les programmeurs peuvent reconfigurer pour se rapprocher étroitement du matériel d’un autre appareil. Ils sont parfaits pour simuler des systèmes de jeux vidéo classiques, et les développeurs amateurs pourraient certainement les utiliser à bon escient, peut-être en développant de nouveaux cœurs FPGA, c’est-à-dire des logiciels qui indiquent aux FPGA comment se configurer eux-mêmes, pour simuler encore plus de consoles. Mais cette fonction a également été retardée.

Avance rapide jusqu’à aujourd’hui. À 8 h 01 PT Analogue a enfin sorti une nouvelle version du système d’exploitation analogique du Pocket. La version bêta actuelle d’Analog OS v1.1 ajoute les fonctionnalités “Bibliothèque” et “Rappels” promises depuis longtemps ; le premier affiche des informations sur les jeux que vous insérez, le second est essentiellement les états de sauvegarde. v1.1 s’ouvre enfin aussi le système aux développeurs, sous le nom “openFPGA”. À titre d’exemple de ce que les amateurs peuvent réaliser avec les FPGA nouvellement déverrouillés, Analogue a publié un noyau openFPGA qui simule Guerre de l’espace !, l’un des premiers jeux vidéo. Correctement.

Et c’était tout. Une mise à jour agréable et nécessaire, mais ce n’était pas non plus le jailbreak que beaucoup de gens espéraient. Rendez-vous dans six mois ! (En fait, l’analogique est analogique, plus probablement huit.)

Mais alors.

Environ trois heures plus tard, à 11h23, un compte Github appelé Spiritualized1997, créé moins de 24 heures plus tôt, a été téléchargé un référentiel appelé openFPGA-GBA; une minute plus tard, il a été téléchargé un autre appelé openFPGA-GB-GBC. Chaque dépôt contenait un fichier téléchargeable. “Pour jouer à Game Boy Advance sur votre Pocket, suivez ces instructions”, indique les instructions accompagnant le référentiel GBA, qui décrit cinq étapes pour installer un noyau GBA v1.0.0 Spiritualized1997 sur les fichiers Pocket et ROM à exécuter. Le deuxième référentiel fournissait des instructions similaires, mais pour un noyau de ROM Game Boy et Game Boy Color.

Donc, pour récapituler, Analogue Pocket a aujourd’hui la possibilité d’exécuter des cœurs FPGA tiers. Trois heures et 22 minutes plus tard, les deux ordinateurs de poche pris en charge les plus populaires du Pocket ont mystérieusement reçu de nouveaux cœurs FPGA tiers qui pourraient faire ce que tout le monde voulait que le Pocket fasse depuis sa sortie : charger des jeux à partir de fichiers ROM qui ont été enregistrés sur un carte Micro SD. Est-ce… est-ce enfin le jailbreak ?

Oui oui ça l’est. Ou plutôt, le jailbreak est enfin a débutécar les deux cœurs Nintendo v1.0.0 d’aujourd’hui ne sont que la première vague de ce qui sera clairement un déploiement plus long et plus durable.

Alors que se passe-t-il ici ? Qui est Spiritualized1997 ? Pourquoi le compte est-il si nouveau ?

La théorie de la plupart des observateurs – qui, pour être clair, Kotaku ne peut pas confirmer – est que Spiritualized1997 est Kevin “Kevtris” Horton, une légende de la scène de l’émulation et le gourou de l’émulation FPGA derrière toutes les machines de jeu basées sur FPGA d’Analogue. Il a travaillé sur le Mini NT analogique (qui a joué à des jeux NES 8 bits), le Super NT (jeux SNES), le Méga Sg (jeux Sega Genesis), et bien sûr le Pocket.

Kevtris s'enregistre aujourd'hui sur le célèbre Discord de jeu classique, environ 40 minutes après le téléchargement des deux cœurs FPGA inattendus.

Kevtris s’enregistre aujourd’hui sur le célèbre Discord de jeu classique, environ 40 minutes après le téléchargement des deux cœurs FPGA inattendus.
Capture d’écran: Kotaku

Horton a une histoire (vous pensez maintenant à un livre du Dr Seuss) de la publication d’un micrologiciel “jailbreak” non officiel pour les consoles Analogue Co. qu’il a aidé à développer, à partir de 2017 lorsqu’il a publié le premier micrologiciel de jailbreak avant le téléchargement du mini NT. . “Le Core Store est officiellement ouvert !” il a écrit sur le forum AtariAgefaisant référence au potentiel de créer les mini-jeux NT à partir de différents systèmes, alors qu’il n’avait jusque-là joué qu’à des jeux Nintendo 8 bits chargés de cartouches physiques.

Juste au cas où cela laisserait un doute, il a ajouté : “Oui, cela signifie qu’il exécute des ROM maintenant !”

Et il en a été ainsi pour toutes les consoles analogiques depuis. Horton est devenu un peu plus discret après le mini jailbreak NT, publiant à la place son firmware de jailbreak via des intermédiaires comme scène d’émulation mover-and-shaker Smokemonster. Mais les gens de la scène comprennent d’un clin d’œil et d’un hochement de tête d’où viennent vraiment ces logiciels populaires qui améliorent le matériel. (Les consoles analogiques précédentes étaient des plates-formes fermées, alors qui d’autre ? pourrait c’est toi qui les a fait ?)

Par conséquent, beaucoup de gens tenaient pour acquis que l’excellent matériel de l’Analogue Pocket lui-même serait libéré pour jouer à des jeux à partir de fichiers ROM. Cela fait huit longs mois, mais la surprise d’aujourd’hui, les cœurs FPGA Spiritualized1997 sont à peu près exactement ce que les propriétaires de Pocket voulaient, juste sous une forme légèrement différente que d’habitude : des cœurs FPGA discrets qui peuvent être chargés via la nouvelle fonctionnalité openFPGA de la poche. Du coup, ce “jailbreak” semble un peu plus subtil que la normale. Ce n’est pas un remplacement de micrologiciel, juste des cœurs alternatifs que vous exécutez sur la carte microSD. Cependant, le résultat final est exactement le même.

Mais encore une fois, ce n’est que le début d’un processus de jailbreak plus long qui se déroulera au cours des prochains mois. Après tout, Game Boy, Game Boy Color et Game Boy Advance ne sont que trois des ordinateurs de poche auxquels les gens veulent jouer sur Pocket, sans parler des personnes qui supplient de prendre en charge les consoles basées sur la télévision comme Genesis et SNES. Les cœurs FPGA Spiritualized1997, tous deux exécutant uniquement la v1.0.0, manquent également de quelques fonctionnalités appréciées par les cœurs intégrés officiels de Pocket, notamment les filtres d’écran. Ces améliorations et d’autres sont à venir; les filtres manquants sont apparemment juste parce que l’API openFPGA est encore immature.

La page de profil github de Spiritualized1997 montre que le compte n'a qu'un jour et n'a que deux référentiels.

Spiritualized1997, qui a rejoint Github hier seulement, est une personne très utile.
Capture d’écran: Kotaku

Spiritualized1997, quels qu’ils soient, est également très actif sur Reddit. Un utilisateur s’est plaint de l’absence d’un noyau Sega Game Gear, déclarant : Spiritualized1997 a répondu : “à venir bientôt”. Cette personne apparemment d’une aide surnaturelle aussi a publié une archive de 80 Mo avec 6 959 captures d’écran de titres des jeux Game Boy, Game Boy Advance et Game Gear qui, ne le savez-vous pas, sont exactement le format de fichier spécial attendu par la nouvelle fonctionnalité “Bibliothèque” de Pocket. Alors maintenant, vous savez comment embellir votre bibliothèque.

“C’est fantastique ! Enfin, le Pocket se réveille de son sommeil profond”, a déclaré un utilisateur de Reddit en réponse à l’annonce des deux nouveaux cœurs FPGA. “Je n’ai pas allumé le mien” [in] mois!”

“Aujourd’hui, c’était des montagnes russes.” dit un autre. “Sincèrement, merci !”

Ainsi, alors que les cieux ne se sont pas séparés et qu’il n’y avait pas d’enseigne au néon clignotant “le jailbreak est là !”, ne vous y trompez pas, le 29 juillet 2022, l’Analogue Pocket a finalement obtenu la fonctionnalité la plus importante que les propriétaires souhaitaient depuis décembre. Mais ce jailbreak n’est pas une chose ponctuelle; cela va lentement et régulièrement, et maintenant que la pompe est amorcée, plus de cœurs compatibles avec la ROM viendront avec le temps. Game Gear d’abord, apparemment.

Kotaku a contacté Analogue Co. pour commentaire.

À la fin de l’annonce d’aujourd’hui d’Analogue OS v1.1, la société a tweeté“Analogue n’approuve ni n’approuve l’utilisation ou la distribution non autorisée de matériel protégé par le droit d’auteur ou d’autres droits de propriété intellectuelle.”

Leave a Reply

Your email address will not be published.