Después de muchas idas y venidas, por fin me he decidido a publicar mi #emulador de #Gameboy y Gameboy Color. Fue mi PFC hace casi 20 años escrito en C#, pero empecé a portarlo a #TypeScript hace unos pocos añitos.
Es completamente funcional desde la web y sin dependencias externas. Tiene sonido y permite guardar y cargar partidas (se almacenan en la caché del navegador). En móvil tiene teclas virtuales y en escritorio puedes mapear las teclas que quieras usar. Ahora me quiero centrar en arreglar fallos (hay algunos juegos que no cargan o fallan al poco de arrancar, sobre todo de la GBC). Lo podéis probar en https://vggonz.denibol.com/tsgbe/ (evidentemente las ROMs las tenéis que poner vosotros) y el código fuente está en https://git.denibol.com/vggonz/tsgbe
También he aprovechado para afinar el workflow de mi servidor de Git, que compila y publica automáticamente el proyecto con cada commit
Si tenéis curiosidad, la primigenia versión en C# está en https://denibol.com/proyectos/csgbe/ y su código fuente en https://git.denibol.com/vggonz/csgbe