Microsoft WindowsTeam Shanghai Alice, 2004
Port (decomp) Playable

Touhou 8: Imperishable Night

Game: Touhou Eiyashou: Imperishable Night (Windows, 2004)

WIN

A source reconstruction of Imperishable Night, the eighth Touhou Project game, in its Japanese 1.00d release: C++ that, compiled with the original Visual C++ .NET 2002, reproduces the executable’s machine code. According to the project, all 1,107 of the game’s functions now have source and 1,106 match the original exactly, 99.92% of the bytes; matching the whole executable, with its layout and linked library code, is still in progress. Beyond matching, it documents the meaning of the structures and of its script opcodes. The ports build on that code: the Linux one is playable, on x86-64 (the recommended build, tested start to finish), i386, and AArch64 (experimental), and reads th08.dat and thbgm.dat directly, without the original th08.exe; the Windows one has been built and played with the original compiler but still lacks a redistributable package, and macOS is planned. A separate repository, th08-web, compiles it to WebAssembly to play in the browser with your own files. It continues GensokyoClub/th08’s reconstruction, whose history it keeps, after that project moved to private development. The latest release is 0.2.1 (September 19), for Linux. According to its README, the new work is done by AI coding agents, while the maintainer sets direction, reviews, and publishes; 38 of its last 100 commits carry the “gpt-6.1-sol” prefix.

You needThe data folder from your own Japanese 1.00d copy of Touhou 8: Imperishable Night, with th08.dat and thbgm.dat. Plus Linux on x86-64, i386, or AArch64. The exact comparison with the original requires the Japanese 1.00d th08.exe (840,704 bytes), with the Visual Studio .NET 2002 environment under Wine or on Windows.

How it gets to PC
Port of a decompilation
Console
Microsoft Windows
Original studio
Team Shanghai Alice
Year
2004
Author
N0zoM1z0
Stars
56
Last activity
2026-11-10 · 1 day ago
Latest version
v0.2.1-linux-64bit · 2026-09-19
License
MIT
Language
C++
x86matchingshmupai-assisted
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/port/touhou-8-imperishable-night.svg)](https://recompendium.com/en/port/touhou-8-imperishable-night/)