Ahí está: Analogue Pocket acaba de obtener su tan esperado Jailbreak


Las consolas de bolsillo analógicas parecen romper las rejas.

Imagen: Analógico / Kotaku / Se_vector (Shutterstock)

Los Analogue Pocket siempre llamaron la atención: primero por ser el El reemplazo de Game Boy más auténtico jamás anunciadoentonces para tardando un tiempo extraordinario para finalmente salir. Pero salió que lo hizo, y era bastante bueno. Para algunos, su mayor inconveniente era que requería cartuchos físicos viejos y cada vez más caros para jugar, como (en la mayor parte) no podía simplemente cargar archivos ROM convenientes. El Pocket realmente necesitaba algo que los niños llaman «jailbreak», al menos si iba a cumplir la fantasía de ser el último dispositivo de Game Boy. Hoy, ese jailbreak acaba de deslizarse por la puerta lateral.

Un poco de configuración: cuando Pocket finalmente se envió en diciembre pasado, solo tenía el sistema operativo más básico y carecía de muchas de las características prometidas del sistema, como estados guardados que respaldaban el progreso del juego. (Analogue tampoco lanzó los adaptadores de carrito Atari Lynx, Neo Geo Pocket o TurboGrafx-16 anunciados originalmente). bastante tiempo antes de que el dispositivo en sus manos estuviera realmente terminado.

Lo mismo sucedió con los posibles desarrolladores ansiosos por hacer que la nueva máquina hiciera cosas nuevas y divertidas. El bolsillo contiene dos matrices de puertas programables en campo (FPGA)que los programadores pueden reconfigurar para aproximarse mucho al hardware de otro dispositivo. Son maravillosos para simular sistemas de videojuegos clásicos., y los desarrolladores aficionados seguramente podrían darles un gran uso, tal vez desarrollando nuevos núcleos FPGA, es decir, software que le dice a los FPGA cómo configurarse, para simular aún más consolas. Pero esa función también se retrasó.

Avance rápido hasta hoy. A las 8:01 a. m. (hora del Pacífico) Analogue finalmente lanzó una nueva versión del sistema operativo analógico de Pocket. La versión beta de Analogue OS v1.1 de hoy agrega las características «Biblioteca» y «Memorias» prometidas desde hace mucho tiempo; el primero muestra información sobre los juegos que insertas, el segundo es básicamente guardar estados. v1.1 finalmente también abrió el sistema a los desarrolladores, bajo el nombre de «openFPGA». Como ejemplo de lo que los aficionados pueden lograr con los FPGA recién desbloqueados, Analogue lanzó un núcleo openFPGA que simuló ¡Guerra espacial!, uno de los primeros videojuegos. Pulcro.

Y eso fue todo. Una actualización agradable y necesaria, pero tampoco fue el jailbreak que mucha gente esperaba. ¡Nos vemos en otros seis meses! (En realidad, Analógico es Analógico, más probablemente ocho).

Pero entonces.

Unas tres horas después a las 11:23 am, una cuenta de Github llamada Spiritualized1997, creada menos de 24 horas antes, cargada un repositorio llamado openFPGA-GBA; un minuto después, subió otro llamado openFPGA-GB-GBC. Cada repositorio contenía un único archivo descargable. “Para jugar a Game Boy Advance en tu Pocket, sigue estas instrucciones”, decían las instrucciones que acompañaban al repositorio de GBA, y describían cinco pasos para instalar un núcleo GBA v1.0.0 Spiritualized1997 en el Pocket y ejecutar archivos ROM. El segundo repositorio ofrecía instrucciones similares, pero para un núcleo que ejecutaba ROM de Game Boy y Game Boy Color.

En resumen: hoy, Analogue Pocket tiene la capacidad de ejecutar núcleos FPGA de terceros. Tres horas y 22 minutos más tarde, los dos dispositivos portátiles compatibles más populares de Pocket recibieron misteriosamente nuevos núcleos FPGA de terceros que podían hacer lo que todos querían que Pocket hiciera desde que salió: cargar juegos desde archivos ROM almacenados en una tarjeta microSD. ¿Es esto… es esto finalmente el jailbreak?

Sí, así es. O más bien, el jailbreak finalmente empezadoporque los dos núcleos de Nintendo v1.0.0 de hoy son solo la primera ola de lo que claramente será un lanzamiento más largo y sostenido.

Entonces, ¿Que esta pasando aquí? ¿Quién es Spiritualized1997 y cómo diablos desarrollaron y lanzaron los núcleos GBA y GB/GBC para Analogue Pocket solo tres horas después de que la versión beta de Analogue OS v1.1 de hoy hiciera posible ejecutar tales cosas? ¿Por qué la cuenta es tan nueva?

La teoría de la mayoría de los observadores, que, para ser claros, Kotaku no puedo confirmar—es que Spiritualized1997 es Kevin «Kevtris» Horton, una leyenda en la escena de la emulación y el gurú de la emulación de FPGA detrás de todas las máquinas de juego basadas en FPGA de Analogue. Ha trabajado en el Mini NT analógico (que jugaba juegos de NES de 8 bits), el Súper NT (juegos de SNES), el mega sg (juegos de Sega Genesis) y, por supuesto, Pocket.

Kevtris se registra hoy en el popular Classic Gaming Discord unos 40 minutos después de que se cargaron los dos núcleos FPGA inesperados.

Kevtris se registra hoy en el popular Classic Gaming Discord unos 40 minutos después de que se cargaron los dos núcleos FPGA inesperados.
Captura de pantalla: Kotaku

Horton tiene un historial (ahora está pensando en un libro de Dr. Seuss) de lanzamiento de firmware de «jailbreak» no oficial para las consolas de Analogue Co. que ayudó a desarrollar, comenzando en 2017 cuando subió el primer firmware de jailbreak para el NT mini. «¡La tienda principal está oficialmente abierta para los negocios!» escribió en el foro de AtariAgerefiriéndose al potencial para hacer que el NT mini ejecute juegos desde una variedad de sistemas, cuando hasta entonces solo había jugado juegos de Nintendo de 8 bits cargados con cartuchos físicos.

En caso de que quede alguna duda, agregó: «Sí, ¡esto significa que ahora ejecuta ROM!»

Y así ha sido para todas las consolas analógicas desde entonces. Horton se volvió un poco más discreto después del mini jailbreak de NT, y en su lugar lanzó sus firmwares de jailbreak a través de intermediarios como emulación escena mover y agitar Smokemonster. Pero la gente en la escena, con un guiño y un asentimiento, entiende de dónde vienen realmente estos populares bits de software que mejoran el hardware. (Las consolas analógicas anteriores han sido plataformas cerradas, entonces, ¿quién más pudo ¿los has hecho?)

Es por eso que muchas personas consideraron un hecho que el maravilloso hardware de Analogue Pocket se liberaría para jugar juegos desde archivos ROM. Han sido ocho largos meses, pero la sorpresa de hoy Los núcleos FPGA Spiritualized1997 son exactamente lo que querían los propietarios de Pocket, solo que en una forma ligeramente diferente a la habitual: núcleos FPGA discretos que se pueden cargar a través de la nueva función openFPGA de Pocket. Eso hizo que este «jailbreak» pareciera un poco más sutil de lo habitual. No es un reemplazo de firmware, sino solo núcleos alternativos que se ejecutan en la tarjeta microSD. Aunque el resultado final es exactamente el mismo.

Pero nuevamente, esto es solo el comienzo de un proceso de jailbreak más largo que se desarrollará en los próximos meses. Después de todo, Game Boy, Game Boy Color y Game Boy Advance son solo tres de las computadoras de mano que la gente quiere jugar en Pocket, sin mencionar a las personas que piden a gritos que sea compatible con consolas basadas en TV como Genesis y SNES. A los núcleos FPGA Spiritualized1997, ambos en solo v1.0.0, también les faltan algunas características que disfrutan los núcleos integrados oficiales de Pocket, sobre todo los filtros de pantalla. Estas y otras mejoras están por llegar; los filtros que faltan aparentemente son solo porque la API openFPGA aún es inmadura.

La página de perfil de github de Spiritualized1997 muestra que la cuenta tiene solo un día y solo tiene dos repositorios.

Spiritualized1997, que se unió a Github ayer, es una persona muy útil.
Captura de pantalla: Kotaku

Spiritualized1997, quienquiera que sea, también está bastante activo en Reddit. Un usuario lamentó la falta de un núcleo Sega Game Gear, a lo que Spiritualized1997 respondió, «próximamente». Este individuo aparentemente sobrenaturalmente útil también lanzó un archivo de 80 MB que contiene 6959 imágenes de la pantalla de título de juegos de Game Boy, Game Boy Advance y Game Gear que están en, ¿no lo sabes?, exactamente el formato de archivo especial que espera la nueva función «Biblioteca» de Pocket. Ahora ya sabe cómo hacer que su biblioteca se vea bonita.

«¡Esto es fantástico! Finalmente, Pocket despierta de su profundo sueño”, dijo un usuario de Reddit en respuesta a las noticias de los dos nuevos núcleos FPGA. “No he encendido el mío [in] ¡meses!»

“Hoy ha sido una montaña rusa”. dijo otro. «¡Sinceramente gracias!»

Entonces, si bien los cielos no se separaron y no había ningún letrero de neón que destellara «¡el jailbreak está aquí!», No se equivoquen, el 29 de julio de 2022, el Analogue Pocket finalmente obtuvo la característica clave que los propietarios han deseado desde diciembre. Pero este jailbreak no se hace una vez; esto es lento y constante, y ahora que la bomba está preparada, con el tiempo vendrán más núcleos compatibles con ROM. Game Gear primero, aparentemente.

Kotaku contactó a Analogue Co. para hacer comentarios.

Al final del anuncio de Analogue OS v1.1 de hoy, la empresa tuiteó«Analogue no apoya ni respalda el uso o la distribución no autorizados de material protegido por derechos de autor u otros derechos de propiedad intelectual».





Source link-12