An F4SE plugin that makes Fallout 4 accessible to blind and visually impaired players. Uses Prism (Platform-agnostic Reader Interface for Speech and Messages) to provide screen reader support through NVDA, JAWS and others, falling back to Windows OneCore or SAPI voices when no screen reader is running.
- Main Menu, Pause Menu - Full navigation and announcements
- Settings Menu - All settings categories with values read aloud
- Save/Load Menus - Save slot details including character level and playtime
- Pip-Boy - Inventory, Stats, Data (Quests/Workshops/Stats), Map, and Radio pages
- Container/Looting - Item lists with stats, weight, and value
- Barter Menu - Vendor trading with side-switching (F key)
- Terminal Menus - In-game computer terminals
- Dialogue Menu - NPC conversation options with speaker names
- VATS - Target selection and body part announcements
- Level-Up Menu - Perk selection and descriptions
- Workbenches - Cooking, Power Armor, and Robot workbenches
- Workshop & Supply Lines - Settlement building and caravan management
- Message Boxes & Confirmation Dialogs - Prompts and choices
- S.P.E.C.I.A.L. Menu - Character creation stat allocation
- Examine Menu - Item inspection
- Loading Screens - Loading screen text read aloud
- Object Scanner - Scans nearby objects by category (NPCs, items, doors, containers) with subcategories, locked door detection, and corpse loot tracking
- Crosshair Feedback - Announces what you're looking at
- Auto-Aim - Continuous target tracking assistance
- Auto-Walk - Navigate to map markers and scanned objects
- Audio Hit Markers - Distinct sounds for hits, critical hits, and kills
- HUD Notifications - Item pickups, location discoveries, and XP gains read aloud
- Combat Stats (H key) - Press H to hear health, ammo, and other combat stats
- Contextual Info - Carry weight and caps on Pip-Boy inventory
- Fallout 4 — works on both the next-gen update (Anniversary Edition) and the original 1.10.163 runtime (the version used by downgraded installs and Fallout: London). A single download supports both; the right version is detected automatically, with nothing to configure.
- F4SE (Fallout 4 Script Extender) — use the build matching your game version
- Windows 10 or later
- A screen reader: NVDA (recommended) or JAWS. ZoomText, SenseReader, ZDSR, PC-Talker and BoyPCReader are also supported. Without a screen reader the mod speaks through Windows OneCore or SAPI voices instead.
- Address Library for F4SE — the database for your game version (next-gen or the original-runtime "all-in-one")
Nothing else needs to be installed for screen reader support. In particular there is no nvdaControllerClient.dll to copy anywhere — the plugin talks to NVDA directly. If a previous version of this mod had you place that file in your game folder, you can delete it.
- Install F4SE and Address Library if you haven't already
- Download the latest version from Nexus Mods or the GitHub releases, and install it with Mod Organizer 2 or Vortex, or extract it directly into your Fallout 4
Datadirectory. The archive is laid out likeDataitself, so the result should be:Data/ fallout4access.esp F4SE/ Plugins/ fallout4access.dll Interface/ Translations/ MCM/ Config/ fallout4access/ Scripts/ F4A/ Sound/ FX/ F4A/ UI/ (sound files) - Load
fallout4access.espin your mod load order
- XMake 2.8.2+
- C++23 compiler (MSVC or Clang-CL)
- Windows x64
git clone --recurse-submodules https://github.com/FalloutAccess/Fallout4Access
cd Fallout4Accessxmake buildBuild output is in build/windows/x64/release/fallout4access.dll.
Set the environment variable XSE_FO4_MODS_PATH to your MO2 mods directory, then:
xmake installxmake project -k vsxmakeThis project is licensed under the GNU General Public License v3.0.
- CommonLibF4 - Reverse-engineered F4SE API
- Prism - Platform-agnostic Reader Interface for Speech and Messages (MPL-2.0), statically linked
- F4SE - Fallout 4 Script Extender