Juegos RetroTécnico

Juega retro en línea con un amigo usando Netplay de RetroArch

Clásicos de dos jugadores por internet: tu Pi y la máquina de tu amigo corren el mismo juego sincronizado.

NivelTécnico
Tiempo1 h
Costo est.~$150
Pasos5

Netplay de RetroArch mantiene dos copias del mismo emulador sincronizadas y usa rollback para esconder el retraso. Ambos jugadores necesitan el mismo núcleo y el mismo archivo de juego, y el servidor relay de RetroArch evita abrir puertos en tu router.

Pasos de la misión

  1. Instala un sistema con RetroArch

    Usa RetroPie o Lakka en el Pi; tu amigo puede usar RetroArch en una PC, otro Pi o una laptop.

  2. Igualen todo

    Los dos lados deben usar el mismo núcleo (por ejemplo Snes9x) y exactamente el mismo archivo de juego, de un juego que tengas o homebrew.

  3. Hospeda la partida

    En RetroArch carga el juego, ve a Netplay → Host y activa el servidor relay para que tu amigo entre sin abrir puertos.

  4. Únanse

    Tu amigo abre Netplay → Refresh Room List y entra a tu sala, o se conecta directo a tu IP.

  5. Baja el retraso

    Conecten las dos máquinas por Ethernet y empiecen con sistemas de 8 y 16 bits; son los que mejor se sincronizan.

Código

# From the command line (RetroPie core path shown)
# Host:
retroarch -L /opt/retropie/libretrocores/lr-snes9x/snes9x_libretro.so --host ~/RetroPie/roms/snes/mygame.sfc
# Friend on the same LAN or with port 55435 forwarded:
retroarch -L /path/to/snes9x_libretro.so --connect 192.168.1.40 ~/roms/mygame.sfc

Code comments are in English, like most libraries and docs — a good habit for makers.

Preguntas

¿Por qué dice que el contenido no coincide?

Los dos archivos del juego son de versiones o regiones distintas. Compara el CRC que muestra RetroArch en ambos lados y usen archivos idénticos.