SameBoy un emulador para Game Boy

Descubrimos Sameboy, un emulador para diferentes versiones de la Game boy: Game Boy (DMG), Game Boy Pocket i Light (MGB), Game Boy Color (CGB) i GBC-Mode Game Boy Advance (AGB).

Sameboy Emulador Game boy

SameBoy

Ya hemos visto algunos de los emuladores que hay disponibles en artículos como:

En este artículo nos centramos en SameBoy, que se encarga de emular la consola GameBoy en la mayoría de sus versiones.

SameBoy es un emulador de Game Boy, Game Boy Color y Super Game Boy fácil de usar, potente y de código abierto para plataformas macOS, Windows y Linux. SameBoy es extremadamente preciso e incluye una amplia gama de potentes funciones de depuración y funciones orientadas al usuario, lo que lo hace ideal tanto para jugadores ocasionales como para desarrolladores. Por supuesto, SameBoy también tiene todas las características que uno esperaría de un emulador: desde guardar estados hasta filtros de escala.

En resumen, a diferencia de otros, está pensado también para los que desarrolladores que quieran meterse a programar, y añade múltiples funcionalidades.

La web Oficial del proyecto

Algunas características

Alguna de las características técnicas son:

  • Admite emulación de Game Boy (DMG) y Game Boy Color (CGB)
  • Permite elegir el modelo que desea emular independientemente de la ROM
  • Audio de alta calidad de 96 KHz
  • Soporte de ahorro de batería
  • Guardar estados
  • Incluye ROM de arranque DMG y CGB de código abierto:
  • Soporte completo para (y documentación de) todas las paletas específicas del juego en la ROM de arranque CGB, para una emulación precisa de los juegos de Game Boy en un Game Boy Color
  • Admite la selección manual de paletas con combinaciones de teclas, con 4 nuevas paletas adicionales (A + B + dirección)
  • Admite la selección de paleta en un juego CGB, lo que lo obliga a ejecutarse en modo DMG ‘con paleta’, si la ROM lo permite.
  • Compatibilidad con juegos con un logotipo que no sea de Nintendo en el encabezado
  • Sin animación larga en el arranque DMG
  • Depurador avanzado basado en texto con evaluador de expresiones, desensamblador, puntos de interrupción condicionales, puntos de observación condicionales, seguimiento inverso y otras funciones
  • Precisión extremadamente alta
  • Emula los registros PCM_12 y PCM_34
  • Emulación de reloj en tiempo real
  • Soporte de pantalla Retina/High DPI, lo que permite una gama más amplia de factores de escala
  • Fusión de fotogramas opcional (requiere OpenGL 3.2 o posterior)
  • Varios algoritmos de escala (incluidos algoritmos exclusivos como OmniScale y Anti-aliased Scale2x; requiere OpenGL 3.2 o posterior o Metal)
Sameboy Gameboy

Gameboy Emulator Development

Lo fácil sería poner un video de Sameboy en acción. Lo podéis buscar en YouTube sin problemas. El vídeo que os dejo es uno sobre el desarrollo de emuladores, en este caso de GameBoy.

Emulador GameBoy

Hay muchos emuladores para la GameBoy. Multiplataformas que puedes utilizar en Linux, Windows o Mac, pero Sameboy se merece una oportunidad por su seguimiento y características que tiene.

Sameboy es un emulador de Gameboy que puede permitirte tener todo agrupado. Es una manera de tenerlo todo junto. Todo lo que sea Gameboy, un solo emulador.

Por ahora, lo van actualizando de forma continua.


Más información