Repository navigation
A screen reader accessibility mod for Life is Strange: Before the Storm (original edition, not Remastered). It speaks dialogue, menus, choices, backtalk challenges, journal and SMS text, interactive objects, and gives spoken walking directions using the game's own pathfinding.
What's new since 0.7.0
All nine of the game's languages
- The mod follows the game's text language and switches when you change it: English, German, Spanish, Mexican Spanish, French, Italian, Brazilian Portuguese, Japanese and Simplified Chinese.
- Wherever the game already has a word, the mod uses the game's own translation: key names, window titles, and its names for Backtalk and Choices. So speech matches what's on screen. Translations use the game's official terms, such as "Insolence" in French and "Widerworte" in German.
- Thanks to @MattrimCotton for the original French translation (#1).
- Distances use your language's decimal separator.
New speech engine: Prism
- Speech and braille now go through Prism instead of Tolk.
- On Windows it supports NVDA, JAWS, Narrator, ZoomText, System Access, ZDSR, BoyPC Reader, PC-Talker and Sense Reader.
- When no screen reader is running, the mod uses the system voice. It switches to your screen reader a few seconds after you start one, and falls back to the system voice if you close it.
How to Play and tutorial prompts are read
- The How to Play pages, tutorial prompts, the info popup and the brightness screen's directions were silent before.
- Key icons in that text are read as key names in your language: "Use W, A, S, D to move."
- Controller icons are read too: sticks, the D-pad, Square/Triangle/Circle/Cross, A/B/X/Y and the shoulder buttons. Start and Select are named for your controller, e.g. Options or touch pad on PS4, Menu or View on Xbox One.
Fixes from 0.7.0 testing
- Choices are no longer cut off by other speech.
- SMS threads read in the right order, including live conversations and the burner phone.
- Journal pages read in story order.
- Objects only say "in reach" when interacting will actually work.
- The end-of-episode Choices recap reads your decisions, and explains when world/friend stats are unavailable (offline or not signed in).
Downloads
- Windows (recommended):
BeforeTheStormAccess-v0.9.0-windows.zip. Extract it into the game folder, next toLife is Strange - Before the Storm.exe. Requires Windows 10 or later, 64-bit.- Upgrading from 0.7.0:
Tolk.dllandnvdaControllerClient64.dllin the game folder are no longer used and can be deleted.
- Upgrading from 0.7.0:
- Mac and Linux (experimental, untested):
-macos.zipand-linux.zip. These are for Feral's Steam versions. They have never been run on either system, and the mod may load but stay silent in the game. Setup steps are in the README inside the zip. Reports withBepInEx/LogOutput.logare very welcome.
Start the game and you should hear "Before the Storm Access loaded." Press F1 for the key list.
Notes
Unofficial and fan-made; not affiliated with or endorsed by Deck Nine Games or Square Enix. Contains no game assets or game code; you need your own copy of the game. Licensed GPL-3.0. Bundled component licenses, including Prism's (MPL-2.0), are in THIRD_PARTY_NOTICES.txt, PRISM_NOTICE.txt and PRISM_LICENSES.
If something is silent, press F9, reproduce it, press F10, and attach BepInEx/LogOutput.log to an issue.