L’analogique sort avec la mise à jour Pocket 1.1 : « Nous ne plaisantons pas »

Agrandir / Chaque système Analogue Pocket fonctionnera comme un « kit de développement », mais cette version spéciale pour développeur du système portable sera envoyée aux développeurs « core » FPGA intéressés à partir de cette semaine en tant que cadeau pour encourager leurs contributions au nouveau, pas tout à fait- norme ouverte OpenFPGA.

Analogue

Lors de son lancement en décembre, le système portable Analogue Pocket s’est immédiatement imposé comme un moyen suralimenté de jouer aux cartouches portables classiques de Game Boys. Bien que sa conception emprunte beaucoup à l’original Gunpei Yokoi, sa composition physique est attrayante et moderne, et son mélange de matériel FPGA et d’écran IPS haute résolution exagéré fait des merveilles pour les jeux de la vieille école.

Mais Analogue a laissé tomber une partie de son argumentaire de vente : une mise à jour radicale du système « 1.1 » qui devait être lancée en « janvier 2022 ». Analogue n’a jamais dit pourquoi ce patch avait été retardé. Était-ce une question de ses développeurs qui avaient du mal à livrer? Analogue attendait-il son heure alors que les expéditions du matériel Pocket à 199 $ et de son compagnon Analogue Dock à 99 $ pour les téléviseurs restaient rares, en partie à cause d’une pénurie mondiale de puces ?

Quelle que soit la raison, la mise à jour 1.1 arrive enfin aujourd’hui en téléchargement gratuit et elle voit Analogue prendre ses pas les plus audacieux à ce jour dans un nouveau territoire. Lors d’une conversation avec Ars Technica, le PDG d’Analogue, Christopher Taber, a suggéré que l’accent mis par la société sur les systèmes FPGA spécifiques à la console (comme le Super Nt et le Mega Sg) pourrait céder la place à une approche plus ouverte, de type MiSTer.

Grâce à la nouvelle initiative « OpenFPGA » d’aujourd’hui, l’Analogue Pocket pourrait devenir votre guichet unique pour jouer aux jeux de plusieurs consoles sur un seul système, en supposant que certaines utilisations soient ouvertes.

Une introduction au FPGA, à l’émulation matérielle et à MiSTer

Analogue décrit OpenFPGA comme un système d’exploitation et une plate-forme pour le Pocket et le futur matériel Analogue potentiel. Il permet aux développeurs tiers d’écrire et de publier un « noyau » qui peut recréer n’importe quelle plate-forme informatique classique ou famille de consoles. Mais « ouvert » est relatif ici, alors clarifions quelques points.

Pour commencer, qu’est-ce qu’un noyau ? Lorsque vous mettez une cartouche Game Boy dans une poche, son matériel alimenté par FPGA reconnaît qu’elle provient de la Game Boy, puis analyse une série d’instructions (également appelées « noyau ») pour émuler la Game Boy d’origine sur un matériel niveau. C’est différent de l’émulation logicielle, qui trompe une combinaison de processeur et de système d’exploitation pour prendre des appels initialement destinés à un Game Boy et les traiter comme s’ils étaient natifs de quelque chose comme Windows ou Android.

L’émulation matérielle a tendance à fournir des versions plus précises des jeux classiques dans des aspects tels que les délais et les limitations matérielles, tout en réduisant le décalage des touches et en prenant en charge les nouveaux formats vidéo tels que HDMI. Les lecteurs d’Ars l’ont vu dans les systèmes fabriqués par Analogue, qui ont tendance à tourner autour d’une seule famille de consoles et d’un emplacement de cartouche fonctionnel, ainsi que la communauté MiSTer, qui emprunte une voie différente.

Les boîtiers MiSTer combinent des cartes mères DE-10 Nano prêtes à l’emploi, des puces FPGA Altera Cyclone et des cœurs développés par la communauté pour réaliser le même tour d’émulation matérielle, mais sans attendre un seul fabricant comme Analogue pour, par exemple, ajouter la prise en charge de d’autres familles d’ordinateurs et de consoles. Vous ne pouvez exécuter des jeux Super Nintendo et Super Famicom que sur un Super Nt. Sur une boîte MiSTer, vous pouvez charger des dizaines de cœurs sur le même matériel, allant des PC populaires des années 80 comme le ZX Spectrum aux consoles aussi puissantes que la première PlayStation. Mais vous devez également faire face à un marché du matériel complètement ouvert pour acheter tout ce dont vous avez besoin pour faire fonctionner un MiSTer (bien que certains amateurs vous vendent des kits préfabriqués pour une prime).

Vous pouvez vider des disquettes ou des cartouches et charger leurs jeux et applications sur n’importe quel noyau MiSTer fonctionnel, mais en tant que plate-forme ouverte, MiSTer n’impose pas la façon dont vous obtenez ou chargez des jeux. Officiellement, les systèmes analogiques ont nécessité des cartouches physiques, mais le programmeur analogique de longue date Kevtris a précédemment publié un micrologiciel « jailbreak » pour les systèmes de l’entreprise qui permet aux utilisateurs de mettre des ROM de jeu sur une carte SD et de les lire de cette façon. Kevtris n’a confirmé aucun projet de faire de même pour Analogue Pocket.

Source-147