Shooter

Touhou 8: Imperishable Night

Imperishable Night with keyboard controls, local replays and your own two DAT files.

A dense blue and white bullet pattern surrounds the player, beside the score HUD. Original-game reference.PlayYour game files required
Original-game image
Credits

Touhou 8: Imperishable Night original-game reference; not a capture of TH08 Web.

Game imagery remains copyright its respective rights holders. Image published by the linked source for Touhou 8: Imperishable Night; no transferable license is inferred.

Source & attribution ↗View image ↗

About this version

TH08 Web compiles reconstructed C++ game logic to WebAssembly. It targets the original Japanese version 1.00d and keeps game archives local to the browser session.

Project
TH08 Web
Original game
Touhou 8: Imperishable Night

Focused movement through a bullet pattern

Imperishable Night is a Touhou bullet-hell shooter. Movement, shooting and bombs share a small keyboard layout, with a focus button that also reveals the hitbox. Learning the difference between ordinary movement and focused movement is a useful first step: the visible character and the small point you must protect are different things.

TH08 Web · player setup, controls and tested routes

The Japanese 1.00d game, compiled for the web

TH08 Web uses reconstructed C++ code for the original Japanese 1.00d release. It is a source-built browser port with its own file, input and audio integration. The maintainers report title-to-ending play and exercised practice, replay and result screens; their documentation also distinguishes those completed routes from further endurance work on the newer Firefox renderer.

TH08 Web · player setup, controls and tested routesTH08 Web · porting and browser persistence design

Two local files, selected each session

Bring th08.dat and thbgm.dat from your own installation. The game data enters session memory, while music is read from the selected file as needed. Neither archive is uploaded or stored in the site's persistent storage, so keep both accessible for the next launch.

Use current desktop Chrome for the recommended route. Firefox has a dedicated rendering build; Safari and mobile remain unverified. The launcher's checks can identify missing graphics or shared-memory support before starting. These are browser requirements, not a prompt to upload the files elsewhere.

TH08 Web · player setup, controls and tested routesTH08 Web · local-file launcher

Finish the replay save flow

Arrows move, Z shoots or confirms, X bombs or cancels, Shift focuses and Escape pauses. After a run, select a replay slot and confirm End on the name-entry screen; then look under Replay at the title screen. Merely reaching the name screen does not finish that save flow.

Scores, settings and replays are stored separately from the retail DAT files in this browser profile. They can survive an ordinary reload, but clearing the site's data removes them. Keep that distinction in mind when troubleshooting: reselecting the two game files does not restore a cleared replay collection.

TH08 Web · player setup, controls and tested routesTH08 Web · local-file launcher

Before you play

Do I need the original game files?

Select th08.dat and thbgm.dat from your own Japanese TH08 version 1.00d installation. The game archive stays in session memory; music is read from the selected file. Neither DAT file is uploaded or saved in browser persistence.

Creator-reported · Project guide
How do I get started?

Choose Game data and Background music data, then Start TH08. Click the canvas if keyboard input is not focused.

Creator-reported · Project guide
Which devices and browsers work?

Current desktop Chrome is recommended. Firefox has a separate presentation path. Safari and mobile remain unverified; the build requires WebAssembly threads, SharedArrayBuffer and WebGL 2.

Creator-reported · Project guide
What are the controls?

Arrow keys move, Z shoots or confirms, X bombs or cancels, Shift focuses movement, and Esc pauses.

Creator-reported · Project guide
What is included in this version?

The creator reports title-to-ending routes, practice, Music Room and replay recording/playback for the Japanese 1.00d game.

Creator-reported · Project guide
How do saves work?

Settings, scores and replays persist in IndexedDB. Clearing site data removes them; the two retail DAT files must be selected for a new session.

Creator-reported · Project guide
What should I know before playing?

Long-route endurance and memory-ceiling work remain for the newer Firefox presentation build.

Creator-reported · Project guide

Made possible by N0zoM1z0.

Project & original game creditsOriginal project

Touhou 8: Imperishable Night

Open original
A dense blue and white bullet pattern surrounds the player, beside the score HUD. Original-game reference.

Touhou 8: Imperishable Night original-game reference; not a capture of TH08 Web. Game imagery remains copyright its respective rights holders. Image published by the linked source for Touhou 8: Imperishable Night; no transferable license is inferred. Source · Editorial-use framework