Convierten el Pokémon Snap original de Nintendo 64 en un juego de realidad virtual para Meta Quest
El clásico de Nintendo 64 ha recibido una adaptación independiente para visores Meta Quest basada en la recompilación de su código original. El proyecto traslada los raíles del vehículo ZERO-ONE a un entorno inmersivo sin depender de la emulación tradicional.
La claveLa ingeniería inversa comunitaria vuelve a adelantar a Nintendo demostrando que la recompilación nativa es el mejor vehículo para adaptar clásicos a la realidad virtual.
Roy.wonder.cohen · CC BY-SA 4.0 · Wikimedia CommonsEl catálogo de Nintendo 64 cuenta con mecánicas que parecían diseñadas para formatos que no existían en 1999. Pokémon Snap es el ejemplo más evidente: un safari sobre raíles donde la interacción consiste en encuadrar, medir distancias y esperar el gesto adecuado de cada criatura. El desarrollador DramaticShape ha aprovechado esa naturaleza para publicar una versión en realidad virtual dirigida a Meta Quest 3, distribuida a través de GitHub.
El proyecto no es una capa externa sobre un emulador. Se trata de una bifurcación de Snap64Recomp, la iniciativa de ingeniería inversa firmada originalmente por JackAndBeans. El método toma la lógica del juego original y la recompila en código nativo para procesadores ARM64, apoyándose en la interfaz OpenXR y el renderizado estereoscópico bajo la API Vulkan.
La cámara fotográfica en la mano
Al ejecutar la aplicación, el jugador ocupa físicamente el asiento del ZERO-ONE. El visor gestiona el seguimiento del entorno en trescientos sesenta grados mientras los mandos hápticos asumen las acciones manuales. Apuntar con la cámara, lanzar manzanas o bolas de humo y tocar la Pokéflauta se ejecutan mediante movimientos directos en el espacio virtual.
Para evitar problemas de distribución de material con derechos de autor, el instalador no incluye archivos propietarios. El paquete APK integra una pantalla de bienvenida que permite importar desde el almacenamiento del visor una copia legítima del juego en formato .z64, correspondiente a la revisión estadounidense.
Rendimiento exigente y código en desarrollo
El apartado técnico apunta a una tasa de refresco de 90 hercios con una resolución por ojo fijada al cien por cien de la recomendación de OpenXR. Para mitigar los cuellos de botella de la GPU del visor, el desarrollo emplea procesamiento por lotes y reutilización de recursos entre fotogramas. También sincroniza la mirilla de la cámara en mano con la tasa de refresco del visor, mientras el visor del vehículo desacoplado mantiene la cadencia del juego original.
La documentación publicada advierte que alcanzar los 90 hercios es un objetivo técnico y no una garantía sostenida durante toda la partida. Ciertas transiciones y cargas térmicas prolongadas provocan caídas puntuales de rendimiento. Además de la compilación para Quest, el proyecto ofrece un ejecutable para Windows compatible con entornos PC VR.
Retro Dodo apunta a que esta oleada de adaptaciones comunitarias suscita dudas cuando intervienen herramientas de asistencia por inteligencia artificial, cuyo riesgo habitual es dejar proyectos sin depurar en fases tempranas. En este caso, el control analógico ya permite navegar por los menús de selección de fotos con independencia de la mano dominante del usuario, confirmando que la ingeniería inversa continúa resolviendo integraciones que la propia Nintendo jamás ha explorado en sus plataformas oficiales.


