Repolode
kuraeow

kuraeow/ultratears

Port no oficial nativo para Windows y Linux de Tears of the Kingdom 1.4.3, compilado localmente a partir de tu propio volcado extraído del juego.

Estrellas
791
Forks
40
Issues abiertos
40
Último commit
hace 3 horas

¿Qué es?

UltraTears compila una versión nativa de The Legend of Zelda: Tears of the Kingdom (versión 1.4.3) para Windows, Linux y Steam Deck. No es un emulador: el código del juego se traduce a código nativo de antemano, y los shaders y las texturas se preparan al compilar el juego, no durante la partida.

El repositorio no incluye archivos del juego, claves ni firmware. Los usuarios aportan su propio volcado del juego en forma de carpetas exefs y romfs, y la herramienta de configuración genera una carpeta completa del juego en su PC. El launcher se encarga de la compilación y de las actualizaciones, que solo reconstruyen las partes modificadas, y guarda las partidas en userdata.

El proyecto es compatible con Windows 10/11 y Linux, incluida Steam Deck mediante un AppImage que se añade a Steam. Requiere una GPU compatible con Vulkan 1.3, 16 GB de RAM, 4 GB de memoria de video y unos 40 GB de espacio libre en disco.

Funciones clave

  • 01Compila un ejecutable nativo para Windows y Linux a partir del volcado del juego del usuario.
  • 02Funciona en Steam Deck mediante un AppImage que se añade a Steam.
  • 03Prepara los shaders y las texturas durante la compilación, en lugar de hacerlo durante la partida.
  • 04El launcher solo reconstruye las partes modificadas cuando se publica una nueva versión.
  • 05Conserva los datos de las partidas en la carpeta userdata durante las actualizaciones.
  • 06No incluye archivos del juego, claves ni firmware.

Casos de uso

  • Jugar a Tears of the Kingdom de forma nativa en una PC con Windows con tu propia copia obtenida legalmente.
  • Ejecutar el juego en Steam Deck en el Modo Juego.
  • Estudiar cómo se puede aplicar la recompilación estática a un juego comercial de consola.

Inicio rápido

  1. 1

    Instala Git y Python 3 y, después, clona el repositorio

    git clone https://github.com/kuraeow/ultratears.git
  2. 2

    Entra en la carpeta del proyecto

    cd ultratears
  3. 3

    Ejecuta la configuración indicando la ruta de tu propio dump del juego extraído

    python tools/setup.py --dump D:\path\to\dump
  4. 4

    Inicia build\UltraTears Launcher.exe y haz clic en Play

Antes de usarlo

  • Debes aportar tu propio dump de Tears of the Kingdom versión 1.4.3; no se incluyen archivos del juego.
  • Se necesitan unos 40 GB de espacio libre en disco, 16 GB de RAM y 4 GB de memoria de vídeo.
  • En Linux se requiere el kernel 6.7 o posterior y glibc 2.34 o posterior.
  • Es un proyecto no oficial, sin afiliación ni respaldo de Nintendo.

Temas

#static-recompilation#game-port#vulkan#windows#linux#steam-deck#retro-gaming#arm64#arm64-x86#native-port

Preguntas frecuentes

¿Qué es ultratears?
Port no oficial nativo para Windows y Linux de Tears of the Kingdom 1.4.3, compilado localmente a partir de tu propio volcado extraído del juego. UltraTears compila una versión nativa de The Legend of Zelda: Tears of the Kingdom (versión 1.4.3) para Windows, Linux y Steam Deck. No es un emulador: el código del juego se traduce a código nativo de antemano, y los shaders y las texturas se preparan al compilar el juego, no durante la partida.
¿ultratears es gratuito? ¿Qué licencia tiene?
ultratears es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ultratears sigue mantenido?
Mantenimiento activo. El último commit de ultratears fue el 6 nov 2026.
¿Para qué puedo usar ultratears?
Jugar a Tears of the Kingdom de forma nativa en una PC con Windows con tu propia copia obtenida legalmente. Ejecutar el juego en Steam Deck en el Modo Juego. Estudiar cómo se puede aplicar la recompilación estática a un juego comercial de consola.
¿Cómo se instala ultratears?
Instala Git y Python 3 y, después, clona el repositorio: git clone https://github.com/kuraeow/ultratears.git Entra en la carpeta del proyecto: cd ultratears Ejecuta la configuración indicando la ruta de tu propio dump del juego extraído: python tools/setup.py --dump D:\path\to\dump Inicia build\UltraTears Launcher.exe y haz clic en Play
¿Dónde consigo ultratears?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kuraeow/ultratears

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Versión nativa de The Legend of Zelda: A Link to the Past para Nintendo 3DS, con la pantalla superior para jugar y la inferior para mapas y menús.

Otros#game-port#nintendo-3ds#homebrew
779+9 esta semana24CSin licenciaBien mantenidoActualizado anteayer

Un port nativo para Windows y Linux de GTA: Vice City Stories de PS2, creado al recompilar en C++ el ejecutable de tu propio disco.

Otros#game-port#static-recompilation#ps2
505+121 esta semana26C++GPL-3.0Bien mantenidoActualizado hace 9 horas

Port de Pokémon Pokopia (Switch 2) para Windows mediante recompilación estática; se ejecuta con una copia extraída del juego proporcionada por el usuario.

Otros#recompilation#static-recompilation#switch2
461+233 esta semana44C++GPL-3.0Actualizado anteayer

Un port de FIFA Street (2012) para Windows, recompilado a partir del juego de Xbox 360, con launcher, salas y juego online gratuito de la comunidad. Debes aportar tu propia ISO.

Otros#game-preservation#recompilation#windows
490+27 esta semana26C#MITBien mantenidoActualizado hace 6 días