Repolode
kuraeow

kuraeow/ultratears

Port não oficial e nativo de Tears of the Kingdom 1.4.3 para Windows e Linux, compilado localmente a partir do dump do jogo extraído pelo próprio usuário.

Estrelas
791
Forks
40
Issues abertas
40
Último commit
há 3 horas

O que é?

O UltraTears compila uma versão nativa de The Legend of Zelda: Tears of the Kingdom (versão 1.4.3) para Windows, Linux e Steam Deck. Não é um emulador: o código do jogo é traduzido para código nativo antes da execução, e os shaders e as texturas são preparados durante a compilação do jogo, não durante a partida.

O repositório não contém arquivos do jogo, chaves nem firmware. Os usuários fornecem seu próprio dump do jogo nas pastas exefs e romfs, e a ferramenta de configuração cria uma pasta completa do jogo no próprio PC. O launcher cuida da compilação e das atualizações, recompilando apenas as partes alteradas, e mantém os saves em userdata.

O projeto é compatível com Windows 10/11 e Linux, incluindo o Steam Deck por meio de um AppImage adicionado à Steam. É necessário ter uma GPU compatível com Vulkan 1.3, 16 GB de RAM, 4 GB de memória de vídeo e cerca de 40 GB de espaço livre em disco.

Recursos principais

  • 01Compila um executável nativo para Windows e Linux a partir do dump do jogo do próprio jogador.
  • 02Funciona no Steam Deck por meio de um AppImage adicionado à Steam.
  • 03Prepara os shaders e as texturas durante a compilação, em vez de durante a partida.
  • 04O launcher recompila apenas as partes alteradas quando uma nova versão é lançada.
  • 05Mantém os dados dos saves na pasta userdata entre as atualizações.
  • 06Não inclui arquivos do jogo, chaves nem firmware.

Casos de uso

  • Jogar Tears of the Kingdom de forma nativa em um PC com Windows usando uma cópia obtida legalmente pelo próprio usuário.
  • Executar o jogo no Steam Deck pelo Modo de Jogo.
  • Estudar como a recompilação estática pode ser aplicada a um jogo comercial de console.

Início rápido

  1. 1

    Instale o Git e o Python 3 e, em seguida, clone o repositório

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

    Acesse a pasta do projeto

    cd ultratears
  3. 3

    Execute a configuração informando o caminho do dump do jogo que você extraiu

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

    Inicie build\UltraTears Launcher.exe e clique em Play

Antes de usar

  • Você precisa fornecer seu próprio dump de The Legend of Zelda: Tears of the Kingdom versão 1.4.3; nenhum arquivo do jogo está incluído.
  • São necessários cerca de 40 GB de espaço livre em disco, 16 GB de RAM e 4 GB de memória de vídeo.
  • No Linux, é necessário usar o kernel 6.7 ou mais recente e glibc 2.34 ou mais recente.
  • É um projeto não oficial, sem afiliação ou aprovação da Nintendo.

Tópicos

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

Perguntas frequentes

O que é ultratears?
Port não oficial e nativo de Tears of the Kingdom 1.4.3 para Windows e Linux, compilado localmente a partir do dump do jogo extraído pelo próprio usuário. O UltraTears compila uma versão nativa de The Legend of Zelda: Tears of the Kingdom (versão 1.4.3) para Windows, Linux e Steam Deck. Não é um emulador: o código do jogo é traduzido para código nativo antes da execução, e os shaders e as texturas são preparados durante a compilação do jogo, não durante a partida.
ultratears é gratuito? Qual é a licença?
ultratears é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
ultratears ainda é mantido?
Manutenção ativa. O último commit de ultratears foi em 6 de nov. de 2026.
Para que posso usar ultratears?
Jogar Tears of the Kingdom de forma nativa em um PC com Windows usando uma cópia obtida legalmente pelo próprio usuário. Executar o jogo no Steam Deck pelo Modo de Jogo. Estudar como a recompilação estática pode ser aplicada a um jogo comercial de console.
Como instalar ultratears?
Instale o Git e o Python 3 e, em seguida, clone o repositório: git clone https://github.com/kuraeow/ultratears.git Acesse a pasta do projeto: cd ultratears Execute a configuração informando o caminho do dump do jogo que você extraiu: python tools/setup.py --dump D:\path\to\dump Inicie build\UltraTears Launcher.exe e clique em Play
Onde consigo ultratears?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kuraeow/ultratears

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Port nativo de GTA: Vice City Stories para Windows e Linux, criado ao recompilar em C++ o executável do seu próprio disco.

Outros#game-port#static-recompilation#ps2
505+121 esta semana26C++GPL-3.0Bem mantidoAtualizado há 9 horas

Port de Pokémon Pokopia (Switch 2) para Windows, criado por recompilação estática e executado a partir de um dump extraído pelo próprio usuário.

Outros#recompilation#static-recompilation#switch2
461+233 esta semana44C++GPL-3.0Atualizado anteontem

Port não oficial de FIFA Street (2012) para Windows, recompilado a partir do jogo de Xbox 360, com launcher, salas e partidas online gratuitas da comunidade. Você precisa fornecer sua própria ISO.

Outros#game-preservation#recompilation#windows
490+27 esta semana26C#MITBem mantidoAtualizado há 6 dias