Hace unas semanas terminé de armar Juegos Retro, un sitio donde podés jugar Game Boy, NES, Super Nintendo, GBA, Sega Genesis/Mega Drive, Nintendo DS, N64, PS1 y Arcade directo desde el navegador. Sin instalar nada, ni en la compu ni en el celular.
Te cuento cómo quedó armado, qué decisiones tomé en el camino y por qué el sitio nunca te va a ofrecer un juego para descargar.
Por qué «traé tu propia ROM»
La idea desde el principio fue simple: el sitio no aloja ni distribuye ningún juego. Vos cargás tu propio archivo (un volcado de un cartucho que tengas, o algún homebrew de licencia libre) y el emulador lo corre en tu navegador. Nada se sube a ningún servidor mío.
Esto no es solo una cuestión legal, aunque también lo es. Investigando la competencia me encontré con algo bastante crudo: los sitios que más tráfico tienen en este nicho son, casi sin excepción, los que alojan las ROMs directamente — con volúmenes de tráfico 10 a 50 veces más grandes que cualquier sitio «legal». Es una asimetría real y no hay forma de competir de frente contra eso sin hacer lo mismo que ellos. Decidí no hacerlo.
Cómo está armado por dentro Juegos Retro
Para Game Boy/GBC y NES escribí el motor de emulación a mano, en JavaScript puro — CPU, PPU, APU, mappers, todo. Para las otras siete consolas (SNES, GBA, Mega Drive, NDS, N64, PS1 y Arcade) uso EmulatorJS, que corre los núcleos de RetroArch compilados a WebAssembly.
Todo el sitio es una PWA: se puede instalar como app y jugar offline una vez que cargaste el juego la primera vez. Tiene controles táctiles pensados para celular y soporte de mando por Bluetooth/USB (Gamepad API).
Las demos que podés probar sin tener nada
En cinco de las nueve consolas (Game Boy, NES, GBA, Mega Drive y SNES) agregué una demo homebrew — juegos gratuitos y de licencia libre hechos por la comunidad — que se cargan con un solo clic, sin necesitar ningún archivo propio. Están Tobu Tobu Girl, Super Tilt Bro, la demo de Goodboy Galaxy, y un par más. Es la forma más rápida de probar el emulador sin buscar nada primero.
Preguntas frecuentes
¿Necesito instalar algo para jugar?
No. Los emuladores corren directo en el navegador, tanto en celular como en computadora.
¿De dónde saco los juegos?
El sitio no aloja ni distribuye ROMs. Podés usar volcados de tus propios cartuchos, o juegos homebrew de licencia libre — como los que ya vienen de demo en varias consolas.
¿Funciona offline?
Sí, una vez que lo instalás como app (o incluso sin instalarlo, en la mayoría de los navegadores modernos), funciona sin conexión.
¿Cuánto tardaste en armarlo?
Fue un desarrollo por etapas, iterando bastante — desde el motor propio de Game Boy/NES hasta ir sumando las demás consolas, el diseño, y las demos homebrew.
Este es un proyecto personal, sin relación con las notas de finanzas y trámites que sueles encontrar en este sitio — lo comparto porque es algo que armé y del que estoy orgulloso.







