Son tiempos emocionantes para los propietarios de Analogue Pocket después del lanzamiento de la actualización openFPGA , que permite que los núcleos de consolas de juegos de terceros se instalen manualmente.
Así que ahora es el momento perfecto para mostrarles cómo instalar núcleos en su bolsillo analógico.
Puede pensar en los "núcleos" como sus propios programas autónomos que se pueden instalar en el Pocket que le dice al chipset FPGA cómo imitar el rendimiento exacto de la consola retro elegida.
Después de compartir con ustedes cómo el Analogue Pocket ahora puede ejecutar ROMs gracias a la actualización de openFPGA, sentimos que sería correcto decirle exactamente cómo funciona todo eso y cómo configurar nuevos núcleos de consola en el Pocket.
Así que sin más preámbulos…
¿Qué núcleos están disponibles?
[A partir del 4 de agosto de 2022]
Los primeros núcleos disponibles para el Pocket, además del núcleo PDP-1 que Analogue lanzó junto con la actualización beta OS v1.1, fueron los núcleos de Game Boy creados por la enigmática cuenta Github Spiritualized1997.
Tanto openFPGA-GBA como openFPGA-GB-GBC se lanzaron a las pocas horas del lanzamiento beta del sistema operativo v1.1 … lo que nos lleva a creer que Spiritualized1997 estaba al tanto de la próxima actualización (muchos desarrolladores habrían sido avisados por Analogue para comenzar el desarrollo).
Un par de días después, obtuvimos una versión alfa de un núcleo Neo Geo de Furrtek y Mazamars312: Analogue_Pocket_Neogeo.
Este todavía es áspero en los bordes, pero ya funciona con muchos títulos de juegos populares.
Es solo cuestión de tiempo antes de que comencemos a ver muchas consolas de juegos populares portadas, y el Analogue Pocket se convertirá en uno de los "emuladores" más bellos que existen. utilizando la tecnología FPGA para imitar con precisión el rendimiento de las consolas originales a nivel de hardware.
Cómo instalar núcleos
El primer paso es asegurarse de que su bolsillo analógico esté actualizado.
Anteriormente compartimos Cómo actualizar su bolsillo analógico (de la manera correcta), y el método debería ser más o menos el mismo con la nueva actualización.
También necesitará una tarjeta SD para el bolsillo, ya que todos sus núcleos y ROM se ejecutarán directamente desde esa tarjeta en lugar de la ranura del cartucho del juego.
El siguiente paso será descargar los nuevos núcleos. Estos se pueden encontrar en un archivo ZIP descargable en los sitios de Github para cada núcleo. Para aquellos menos familiarizados con Github, estos paquetes se pueden encontrar usando el enlace "Lanzamientos" en el lado derecho de la página.

Todo dentro del zip se puede soltar directamente a la carpeta raíz de su tarjeta SD para instalar el núcleo.

Eso es realmente todo (en su mayoría). Ahora tiene los núcleos instalados en su bolsillo analógico.
La parte complicada
Todo eso sonaba bastante fácil, ¿verdad? Bueno, en realidad lo es. Sin embargo, hay un paso que podría considerarse difícil.
Hay dos componentes principales que los desarrolladores de nuevos núcleos de consola no pueden proporcionar legalmente a los usuarios finales: archivos de BIOS y archivos ROM .
Los archivos de BIOS son las instrucciones de código para que el hardware y el software interactúen correctamente entre sí para jugar los juegos.
Los archivos ROM son los archivos de videojuegos que ahora actuarán como su cartucho de juego (pero ahora se extrae directamente de la tarjeta SD).
Como ejemplo, para el núcleo openFPGA para Game Boy Advance, Spiritualized1997 especifica cómo instalar tanto el BIOS como las ROM en sus ubicaciones apropiadas:
Deberá agregar un BIOS GBA a su tarjeta SD. Asigne al archivo de BIOS gba el nombre "gba_bios.bin" y colóquelo en la carpeta assets/gba/common. Coloque los archivos rom en la carpeta assets/gba/common.
¿Suena difícil? No te preocupes.. No es tan complicado.
Afortunadamente, tenemos una herramienta realmente increíble disponible para nosotros llamada Google.
Así que simplemente dirija su navegador web a Google y escriba "GBC bios download" / "GBA bios download", y localizará rápidamente el archivo necesario para cualquier núcleo que esté configurando.

Cambie el nombre del archivo si es necesario y colóquelo en la carpeta donde especificaron.
Luego use Google para localizar el archivo ROM de sus juegos favoritos y colóquelos en la carpeta especificada.
Una vez hecho todo esto… VOILÀ… estás listo para jugar tus juegos favoritos directamente desde tu tarjeta SD.

¿Fue realmente tan fácil?
¡Más o menos!
Puede sonar demasiado fácil, pero si el núcleo de una consola estaba organizado correctamente en las carpetas necesarias en su archivo ZIP descargable, todo lo que debería tener que hacer es moverlos a la carpeta raíz de su tarjeta SD.
Es probable que siempre requiera que ubique el BIOS en algún lugar en línea para colocar en las carpetas también.
Y, por supuesto, siempre tendrá que tomar sus propios archivos ROM de juegos en línea, ya que esa es la parte que se considera menos legal para que cualquier organización o individuo comparta con usted.
Dado que cubrimos muchas consolas de juegos que se centran en la emulación, hemos discutido el tema extensamente varias veces. Aquí hay una buena lectura: ¿Son legales los emuladores? Aquí está todo lo que necesita saber.
La versión simplificada de la misma: Si usted es el que comparte la ROM en Internet, puede enfrentar algunas consecuencias menores (como el cierre de su sitio web), pero si usted es el que descarga los archivos, prácticamente no hay problemas legales.
Informe
El proceso básico para instalar núcleos en su Analogue Pocket es el siguiente:
1. Actualice su Pocket a la última versión beta del sistema operativo v1.1 2. Tener una tarjeta SD para su bolsillo analógico 3. Descargar un núcleo en formato ZIP desde Github 4. Extraiga el contenido del ZIP y mueva todos los archivos a la raíz de su tarjeta SD 5. Si es necesario, ubique el archivo BIOS en línea, descárguelo, colóquelo en la carpeta necesaria 6. Localice las ROM del juego en línea, descárguelas, colóquelas en la carpeta adecuada