Pular para o conteúdo
PCPorten
Nativo

Touhou 6: The Embodiment of Scarlet Devil

Touhou 6: The Embodiment of Scarlet Devil de PC rodando no PC por nativo. Gratuito e completo.

Como esse port funciona

É um port nativo: o jogo foi reconstruído para rodar como um programa de PC de verdade, sem emulador no meio. Isso costuma render desempenho melhor, resolução livre e suporte a mods — e é por isso que roda bem em máquina modesta.

Decompilation of 東方紅魔郷 ~ the Embodiment of Scarlet Devil (1.02h)

Como instalar

  1. 01Antes de tudo: o ramo principal deste projeto é uma reconstrução do código-fonte original, não um port. Para uma versão jogável em Linux e Windows moderno, o que existe é o ramo portable do mesmo repositório.
  2. 02Você precisa da sua própria cópia do executável original, 東方紅魔郷.exe, versão 1.02h. O SHA-256 esperado é 9f76483c46256804792399296619c1274363c31cd8f1775fafb55106fb852245 — no Windows, confira com certutil -hashfile <arquivo> SHA256.
  3. 03Copie esse executável para resources/th06.exe dentro do repositório. É esse o passo que falta quando a build não encontra nada.
  4. 04O ambiente de build é peculiar: ele é montado em cima do Visual Studio 2002 e do DirectX 8.0 recuperados do Web Archive. O script scripts/create_devenv.py baixa e instala compilador, bibliotecas e ferramentas por você.
  5. 05Precisa de Python 3.4 ou mais novo. No Linux e no macOS, também msiextract e wine — no macOS, prefira o CrossOver, para evitar problemas de heap do CL.EXE. Nesses sistemas, rode scripts/create_th06_prefix no lugar.
  6. 06Depois disso, python3 ./scripts/build.py gera o build.ninja e roda a build.
  7. 07Para comparar o resultado com o binário original, o projeto usa o reccmp, que gera um relatório de precisão em HTML. É assim que o progresso é medido.

Estes projetos não distribuem o jogo. Use sua própria cópia.

Perguntas frequentes

Preciso ter o jogo original para jogar Touhou 6: The Embodiment of Scarlet Devil no PC?

Não. Touhou 6: The Embodiment of Scarlet Devil é gratuito e completo: baixe a release e execute, sem ROM, dump ou cópia de jogo comercial.

O que significa "nativo"?

É um port nativo: o jogo foi reconstruído para rodar como um programa de PC de verdade, sem emulador no meio. Isso costuma render desempenho melhor, resolução livre e suporte a mods — e é por isso que roda bem em máquina modesta.

Touhou 6: The Embodiment of Scarlet Devil roda em PC fraco?

Ports nativos e recompilações dispensam a emulação de CPU, então costumam ser bem mais leves que um emulador do mesmo console. Sem número medido publicado para este projeto, porém, qualquer estimativa seria chute — teste na sua máquina.

Em quais sistemas funciona?

A release atual tem build para Windows. O jogo é originalmente de PC.

É legal usar?

O projeto é público e de código aberto, mantido por GensokyoClub, e não contém nada do jogo comercial. A responsabilidade sobre a cópia do jogo que você usa é sua — por isso os próprios desenvolvedores exigem que você forneça a sua.

Outros ports de PC