Una palabra para varias arquitecturas

En algunos juegos de lucha o deportes, dos jugadores comparten una sola placa y un único estado. Llevarlos a dispositivos separados exige sincronizar entradas, fijar el orden de los fotogramas y detectar desajustes; no basta con activar una placa de red que el juego nunca tuvo.

SpatialEMU dispone de un prototipo de sincronización con retardo fijo para Virtua Fighter 3 Team Battle. Dos instancias aisladas superaron las pruebas en un mismo Mac, pero todavía no existe aceptación entre dispositivos y no se presenta como función pública.

Dos cabinas completas, una partida

En un enlace nativo, cada cabina ejecuta el juego completo, renderiza su propia vista, reproduce su audio y lee su mando. La red transporta los datos de la placa de comunicación original, no vídeo.

SpatialEMU lo presenta como Create Match y Join Match. La política actual incluye revisiones verificadas de Virtual-On 2, Daytona USA 2, Scud Race, Harley-Davidson and L.A. Riders, Ski Champ, Spikeout y SEGA Rally 2. Una relación de versión o región nunca sustituye la prueba de una revisión concreta.

Una tableta y un ordenador renderizan localmente mientras intercambian datos nativos entre cabinas
Ambos dispositivos ejecutan el juego localmente; la red solo transporta los datos del enlace entre cabinas.

Anillos en los que todas las cabinas juegan

Con tres cabinas o más, la ruta puede convertirse en un anillo cerrado. Cada nodo recibe un fotograma completo del anterior y lo entrega al siguiente. La identidad de cabina, el orden de arranque, las direcciones duplicadas, los fotogramas incompletos y la propagación de fallos pasan a ser parte del producto.

Daytona USA 2 conserva el modo clásico de dos cabinas y añade un 3-8 Cabinet Ring experimental. Ocho instancias simultáneas superaron las pruebas automatizadas, pero ocho dispositivos físicos aún no. SEGA Rally 2 Export se limita a salas experimentales de tres o cuatro cabinas; la prueba real de cuatro dispositivos pasó con dos Mac, un iPad y un iPhone.

Un visor, una tableta, un teléfono y un ordenador forman un anillo jugable en sentido horario
En un anillo totalmente jugable, cada dispositivo es una estación local y un nodo de la ruta cerrada de datos.

Cuando hay más dispositivos que jugadores

Algunos juegos necesitan un nodo Satellite o Relay que no representa a otro jugador. En SpatialEMU, Le Mans 24 admite dos, tres o cuatro cabinas jugables más un repetidor dedicado: salas de tres, cuatro o cinco dispositivos.

La ruta física de cinco dispositivos fue Mac A → Mac B → iPad → Apple Vision Pro → iPhone repetidor → Mac A. Los cuatro primeros eran jugables; el iPhone cerraba el anillo sin recibir controles.

Cuatro dispositivos jugables y un teléfono repetidor forman un anillo horario
Cuatro estaciones locales comparten el anillo con un teléfono dedicado al repetidor, sin vista de jugador.

Sobre una base de investigación Model 3 consolidada

SpatialEMU no es el primer emulador que reproduce la red de Model 3. Supermodel lleva años ofreciendo juego en redes de baja latencia y SUPER3 para Android expone los ajustes Network, SimulateNet, AddressOut, PortIn y PortOut.

Nuestra aportación es convertir esa base en producto: salas específicas por juego, descubrimiento y orden, perfiles temporales de cabina, comprobaciones exactas de ROM SHA-256 y runtime, límites experimentales visibles y pruebas con dispositivos Apple mezclados.

Qué envía realmente SpatialEMU

La capa de control descubre miembros, bloquea el orden de las cabinas, valida identidades, espera a que todos estén preparados y coordina el arranque. La capa de juego sigue la ruta directa o en anillo y rechaza fotogramas incompletos o antiguos.

Cada participante ejecuta y renderiza el juego completo de forma local. SpatialEMU no transmite vídeo entre cabinas y la función actual está pensada para redes locales de baja latencia.

  • Enlace clásico: dos dispositivos jugables
  • Anillo Daytona USA 2: de tres a ocho nodos; ocho instancias automatizadas, ocho dispositivos físicos pendientes
  • Anillo SEGA Rally 2 Export: tres o cuatro nodos; dos Mac, iPad e iPhone verificados
  • Anillo satélite Le Mans 24: de dos a cuatro jugadores y un repetidor; cinco dispositivos físicos verificados, con Vision Pro jugable
  • Apple TV no forma parte de la matriz de aceptación actual

Límites de archivos y compatibilidad

Todos los miembros deben usar un runtime SpatialEMU compatible y la misma revisión admitida con datos idénticos byte a byte. SpatialEMU no incluye juegos, ROM, BIOS, firmware, claves ni descargas de terceros. El usuario aporta los archivos que tenga derecho a utilizar.