itsyourfuture.net / browser

THL: Local Dialogue Archive

A bilingual, searchable archive of every line spoken in The Hundred Line: Last Defense Academy, with sprite display, CG mapping, voice playback, and live in-game synchronization.

Local Dialogue Archive
Local Dialogue Archive screenshot with numbered callouts
  1. The main set of filters: Route, Day, Speaker, and Location. Also includes a filter for showing scenes that feature a second character in addition to the speaker, and a filter for whether the results show original or patched content.
  2. The Route IDs. Click one and it'll show things from that route only.
  3. The Story Locks. You can lock or unlock these in the settings.
  4. Content tabs: Search results, Scenes, CGs, Sprites, Battle Voices, Models, and Glossary.
  5. The Search Results window. Shows all of the results according to your filters.
  6. The Scene Context window. When you click on a search result, it jumps to that line in its corresponding scene here, so you can see what came before and after.
  7. The sprite or CG that matches the highlighted line of dialogue.
  8. The small menu. Shows controls for playing audio and changing your language. Access the main menu via "help."
  9. The Live-Sync module (see below).
Help menu — palette and asset paths
Palette and Path Options
Help menu — spoilers: characters
Spoiler Options
Help menu — spoilers: routes and story locks
More Spoiler Options

In the main menu, you can pick which color you want the browser to be. And you can configure the paths to match the ones you exported things to using the extractor program (see below). The spoiler menu can let you filter out characters and also give the ghost boy a name. It is also used to filter out routes and disable or enable the story locks.

Live Sync Module
Live Sync Module (PLM) screenshot

The Live-Sync module reads the game's memory and it will follow you as you progress through the game. It abides by spoiler settings. It'll show you the dialogue in both languages. You can also replay the voice files in both languages from here.

File Extraction
File Extraction program screenshot

This is a simple GUI for Hundred Line file extraction. Gather up all the tools and define their paths. Then choose where you want things to be exported. You can export the game's audio (both languages), CGs (and other images like the Glossary), Sprites, and 3D models with this. Once you extract the files, be sure to point the main browser to the same locations you used here.

Requirements
OS
Windows 10 / 11 (64-bit)
Disk (minimum)
~1.0 GB — browser + main database only (text search works, audio & image features disabled)
Disk (with audio + sprites)
~5.5 GB — adds English voice (1.3 GB), Japanese voice (1.3 GB), sprite cache (1.7 GB)
Disk (full extract)
~60 GB — adds CG art (~55 GB, 6,000+ files) and 3D models (~400 MB)
RAM
4 GB recommended
Game
The Hundred Line: Last Defense Academy (Steam build v1.3.0 for live sync; older builds work without it)
Download

// v1.2.0 · released 2026-05-31 · search fix: dialogue on split/branch routes (Slasher/Comedy, Killing Game/Mystery, S.F./Romance, etc.) was hidden by the route spoiler filter — now shown whenever any child route is enabled

// v1.0.1 · released 2026-05-27 · live-sync offsets for game v1.3.0 · narration sprite fix