Ir al contenido
  1. Software/

DamageBoy

Software Emulador Windows Linux GameBoy
PacoChan
Autor
PacoChan
Me encantan la informática y los videojuegos desde que era un crío, y dedico mi tiempo a desarrollarlos y portearlos a consolas.
Tabla de contenido

Descripción #

DamageBoy es el nombre del enésimo emulador experimental de GameBoy creado con fines de aprendizaje. Viene de DMG, que es el nombre en clave original de la GameBoy, el cual significa Dot Matrix Game. El emulador está escrito en C#, usa OpenGL para el renderizado, OpenAL para el audio e ImGui para la interfaz. A pesar de que es opcional, es recomendable tener un archivo con la ROM de arranque (BIOS) llamado dmg_boot_rom y ponerlo en la misma carpeta donde está el ejecutable del emulador.

Características #

  • Puede ejecutar juegos sin MBC, o con el MBC1, MBC2, MBC3 and MBC5.
  • Soporta casi todas las características gráficas: fondo, ventana, sprites, desplazamiento, y efectos a mitad de scanline.
  • El audio está mayormente implementado, pero hay algunos errores de audio en algunos juegos.
  • Se puede jugar con teclado o con un mando compatible con XInput.
  • Soporta cargar y guardar. Las partidas se guardan en la carpeta Saves.
  • También soporta guardar save states. Se almacenan en la carpeta SaveStates.
  • La mayoría de juegos funcionan perfectamente o casi perfectos. Pero aún los hay que no funcionan o tienen errores graves.

Requisitos #

Requiere el .NET 6.0 Runtime y OpenGL 3.3.

Compatibilidad #

Haz clic aquí para comprobar la compatibilidad.

Capturas #

Descarga y más información #

https://github.com/MaikelChan/DamageBoy