Icono de búsqueda de Download.it
Advertisement

Convierte la pantalla de tu PC en una Game Boy de gran tamaño con este emulador

Convierte la pantalla de tu PC en una Game Boy de gran tamaño con este emulador

Votar: (638 votos)

Licencia programa: Gratuito

Desarrollador: Ngemu

Versión: 1.7.2

Programa para: Windows

También disponible para Mac

Votar:

Licencia programa

(638 votos)

Gratuito

Desarrollador

Versión

Ngemu

1.7.2

Programa para:

También disponible para

Windows

Mac

PROS

  • Compatible con una abrumadora mayoría de cartuchos de GBA
  • Viene con un conjunto de herramientas de desarrollo integradas
  • Admite archivos de guardado de diferentes tamaños
  • Reproduce juegos de GB, GBC y GBA
  • Emula la funcionalidad de Super Game Boy

CONTRAS

  • Puede requerir algunos arreglos para jugar a ciertos títulos
  • No recibe actualizaciones activas
  • Se niega a reproducir algunos títulos homebrew

VisualBoyAdvance es un emulador de videojuegos que puede reproducir juegos creados para varias consolas portátiles de Nintendo. Es compatible con instrucciones de memoria de solo lectura diseñadas para la GameBoy original, la Game Boy Color y la Game Boy Advance. Cualquier ROM que hubiera funcionado con cualquiera de las dos revisiones del periférico Super Game Boy también debería funcionar según lo previsto.

Funciones como los estados de guardado y el rebobinado facilitan la superación de los títulos más complicados. Los juegos que carecían de función de guardado cuando se jugaban con el hardware original pueden guardar su progreso a través de las herramientas ROM mejoradas de VBA. El mismo juego puede tener varios estados a la vez, por lo que los jugadores pueden marcar sus niveles o fases favoritos para volver a ellos más adelante. También pueden utilizar esta función para superar partes especialmente difíciles de los juegos para un solo jugador, si es necesario.

Los jugadores que quieran introducir trucos para dispositivos externos que se hubieran conectado a una consola portátil GBA tampoco tendrán ninguna dificultad para hacerlo. Aquellos que son serios acerca de mirar a través de todo lo que un juego tiene para ofrecer puede combinar estas dos características para llevar las cosas al siguiente nivel. Si no, tal vez prefieran echar un vistazo al modo de compatibilidad con Gameshark, que puede atraer a un sector mucho más amplio del mercado.

Los trucos de Gameshark se escribieron pensando en un hardware específico, pero deberían funcionar con VBA, ya que son básicamente una lista de coordenadas de memoria que los jugadores introducen en una tabla. Las búsquedas en Internet suelen arrojar enormes colecciones de estos códigos de trucos, que a menudo funcionan a la perfección con VBA. Una vez que los jugadores han encontrado algunos códigos que les gustan, el emulador puede incluso guardarlos para que puedan activarlos y desactivarlos cuando lo necesiten.

Las ROM originales de Game Boy funcionan bien en VBA, aunque esa consola carecía de color. El emulador permite a los jugadores seleccionar una paleta de colores para pintar sobre los elementos de la interfaz. Aunque nunca se verá tan bien como un juego en color auténtico, esto permite a los jugadores evitar la incomodidad que supone ejecutar software monocromo. También es posible usar un esquema de colores gris y verde que se asemeja mucho a la pantalla de cristal líquido de las Game Boy originales. Aunque en su momento fue objeto de burla, hoy en día muchos la consideran nostálgica. Activar esta función puede traer viejos recuerdos.

Las ROMs creadas para Game Boy Color se ven igual de bien que en el hardware original. VBA permite ampliarlas o reducirlas de forma sencilla e incluso colocarlas en una enorme ventana a pantalla completa, aunque para ello suele ser necesario utilizar letras y elementos pillarbox bastante significativos para no estirar la pantalla. Quienes estén acostumbrados a ver películas online sin un verdadero monitor panorámico probablemente ya estén acostumbrados a esto, por lo que no deberían notar ninguna diferencia.

Como su nombre indica, VBA brilla realmente al reproducir juegos de Game Boy Advance. Puede ampliarlos hasta el doble de su resolución original sin estirar demasiado la pantalla del juego. Aunque esto no es lo que algunos llamarían juegos de alta definición, lo cierto es que se ve mucho mejor que lo que ofrecía la consola original. En muchos casos, también puede sonar mejor que el hardware real.

Mientras que la Game Boy Advance original solo tiene altavoces monofónicos, puede emitir dos canales de sonido estéreo. Lo mismo ocurre con la Game Boy y la GBC originales. Cuando VBA se ejecuta en un ordenador personal que tiene altavoces estéreo o un par de auriculares conectados, generará auténtico sonido estéreo. El mono se utiliza cuando solo hay un altavoz conectado al sistema, pero aún así suele sonar mejor que lo que salía de los elementos conectados a las consolas GBA reales.

Los usuarios de Bluetooth pueden aprovechar esta flexibilidad conectando un altavoz a su PC de forma inalámbrica. VBA utilizará el sistema de sonido por defecto expuesto por Microsoft Windows, lo que significa que no tendrán que hacer ninguna configuración extra para que funcione. Aquellos que planeen conectar mandos y otros dispositivos de forma inalámbrica tampoco deberían tener ningún problema. VBA simplemente comprueba el sistema operativo en busca de dispositivos de entrada y salida antes de proporcionárselos a los jugadores.

Esto también significa que los mandos USB funcionarán perfectamente. Todo lo que tienen que hacer los jugadores es dirigirse a la pantalla de configuración de entrada y tocar los botones que corresponden a las acciones que están buscando. En teoría, también es posible asignar funciones del emulador a los botones del mando, pero esto normalmente requiere más configuración de la que mucha gente se siente cómoda.

De todos modos, la abundancia de menús desplegables y los atajos de teclado lógicos hacen que este ejercicio resulte académico. Puede acceder fácilmente a casi todas las funciones de VBA pulsando una de las teclas F situadas en la parte superior del teclado de un ordenador de tamaño normal. Es posible que los ordenadores portátiles no dispongan de estas teclas, por lo que la interfaz sigue siendo compatible con los eventos controlados por el ratón, así como con las combinaciones de teclas Alt.

Sin embargo, los accesorios de teclado funcionan con VBA, lo que significa que esto puede no ser un problema incluso para quienes juegan con máquinas netbook muy pequeñas. Conecte un teclado USB de tamaño normal a un PC y VBA podrá utilizarlo en cuanto Windows lo reconozca. Los jugadores pueden configurar cualquier botón de acción directamente a una tecla, lo que significa que son libres de usar teclados grandes como controladores si lo prefieren. También funciona con teclados Bluetooth, lo que contribuye a aumentar su atractivo entre los jugadores más serios.

Aunque VBA es técnicamente una aplicación más antigua, fue construida de tal manera que puede aprovechar al máximo muchas innovaciones que no estaban comúnmente disponibles en el momento de su lanzamiento original. Eso ha hecho que sea popular para una serie de usos que solo han aparecido en los últimos años. Tal vez el uso más común de VisualBoyAdvance sea entre aquellos que quieren jugar a títulos de Pokémon a través de un emulador, y ofrece algunas características que deberían resultar especialmente útiles para aquellos que planean hacerlo.

Los primeros títulos de la primera y segunda generación deberían funcionar sin necesidad de configuración adicional. Los "hacks" de esos títulos tampoco deberían arrojar ningún mensaje de error, lo que convierte a VBA en una opción atractiva para los jugadores que quieran explorar el a veces poco fiable mundo de los fangames y los títulos "homebrew". Aunque VBA realiza al menos una comprobación rudimentaria de la suma de comprobación, debería permitir a los jugadores ejecutar los juegos aunque no coincidan del todo con su código de cabecera.

La compatibilidad es buena con casi todos los títulos comerciales en general, independientemente de si están diseñados con elementos de rol incorporados o no. Los únicos juegos que los jugadores pueden encontrar que no funcionan de forma fiable son algunas de las diversas ROMs homebrew que pueden encontrar en línea. Dado que VBA no tiene una función de actualización activa, puede ser imposible jugar a algunos de estos títulos, pero este problema está asociado con algo que la mayoría de la gente consideraría un caso extremo en el mejor de los casos.

En lo que respecta a los títulos de la tercera generación de Pokémon y sus diversos hacks, los jugadores no deberían tener demasiadas dificultades, pero tendrán que hacer algunos ajustes antes de poder crear un archivo de guardado eficaz. Al iniciar una nueva partida en uno de estos títulos, aparecerá un mensaje de error que afirma que algo llamado placa de subcircuito 1m no está instalada. Esto se debe a que el código subyacente del juego no se da cuenta de que no se está ejecutando en un hardware físico y cree que puede faltar parte del propio cartucho.

Los jugadores pueden corregir esto fácilmente cambiando el tipo de archivo de guardado a un objeto flash ROM de 128k. Podrán jugar sin hacerlo, pero el juego no podrá continuar después de derrotar a un grupo de entrenadores conocidos como los Cuatro de Élite. Por lo demás, sin embargo, VBA es una aplicación ideal para este tipo de juegos. Un puñado de otras propiedades utilizan técnicas especiales de guardado, por lo que es importante trastear con estas opciones de configuración antes de afirmar explícitamente que algo funciona como está previsto.

No obstante, es importante ver esto como una característica y no como un error. Algunos programadores tomaron algunas decisiones muy inusuales al crear títulos comerciales reales de GBA y VisualBoyAdvance simplemente intenta atraer al mayor número posible de configuraciones potenciales. Aquellos que realmente comienzan a entrar en este lado de la afición retrogaming disfrutarán de las herramientas adicionales que VBA viene con.

Un puñado de funciones de desarrollo están integradas en el código de VBA, lo que da a los programadores la libertad de comprobar las coordenadas de memoria y ver cómo se ejecutan las instrucciones de una ROM en el microchip ARM7TDMI simulado. Dado que los chips ARM7TDMI solo admiten un conjunto de instrucciones reducido, quienes estén acostumbrados a escribir para procesadores x86_64 pueden no estar familiarizados con algunas de las idiosincrasias propias de ese tipo de entorno. Las herramientas de depuración de VBA ayudarán a suavizar la transición.

Los que hacen copias de seguridad de ROMs también apreciarán esta función. Podrán ver si su archivo funciona correctamente o no con solo mirar un puñado de mensajes de error. Los desarrolladores profesionales de juegos que creen nuevas ROM para distribuirlas por Internet también pueden confiar en estos mensajes de error, aunque quizá quieran complementarlos con una herramienta de programación específica.

A lo largo de los años han surgido varios formatos de ROM diferentes, pero la mayoría de los volcadores modernos deberían producir algo que tenga sentido para VBA. Aquellos que tengan problemas para jugar a un juego concreto que hayan volcado ellos mismos quizá quieran comprobar su hardware antes de empezar a trastear con demasiadas opciones de configuración del emulador. El software es independiente de la plataforma hasta el punto de que esto no suele ser un problema.

El énfasis en la neutralidad de la plataforma también ha hecho que los jugadores puedan compartir archivos de guardado con los que ejecutan otros sistemas operativos. Aunque la versión más popular de VBA funciona en Windows, también hay versiones para ordenadores basados en BSD, así como para la plataforma Macintosh de Apple. Los jugadores pueden intercambiar estados de guardado y ROMs con usuarios del software VBA en cualquiera de estas plataformas. Incluso pueden iniciar una partida en su PC y luego llevar el estado a otro dispositivo, como una videoconsola que ejecute una versión especial de VBA. De este modo, es posible intercambiar juegos con máquinas que, de otro modo, ni siquiera serían capaces de ejecutar ningún tipo de emulador.

Además, VBA puede utilizarse como parte de una experiencia de juego social. Por ejemplo, los jugadores pueden integrarlo con un bot IRC que permita una forma de juego en red. De todos modos, el software incorpora funciones de red primitivas, lo que permite jugar en línea a juegos que nunca se diseñaron para ello. Quienes estén interesados en intercambiar objetos del juego entre dos ROMs que tengan en su disco local no tendrán demasiadas dificultades para hacerlo.

Los paquetes bifurcados de VBA son fáciles de instalar junto con el principal, por lo que quienes estén interesados en ampliar la funcionalidad base pueden hacerlo. Los plugins permiten a quienes desean explorar software más allá de los juegos alcanzar algunos de sus objetivos de codificación más elevados. No obstante, es posible que esto solo atraiga a un pequeño subgrupo de quienes desean utilizar VBA.

Lo más probable es que la inmensa mayoría de los usuarios de VBA solo confíen en las funciones básicas del emulador y se olviden de todas estas funciones avanzadas. Aquellos que las necesiten, sin embargo, encontrarán en VisualBoyAdvance todas las herramientas que necesitan para llevar su afición a los juegos retro al siguiente nivel.

PROS

  • Compatible con una abrumadora mayoría de cartuchos de GBA
  • Viene con un conjunto de herramientas de desarrollo integradas
  • Admite archivos de guardado de diferentes tamaños
  • Reproduce juegos de GB, GBC y GBA
  • Emula la funcionalidad de Super Game Boy

CONTRAS

  • Puede requerir algunos arreglos para jugar a ciertos títulos
  • No recibe actualizaciones activas
  • Se niega a reproducir algunos títulos homebrew