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.

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.

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.

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.