Yapped 1.1.2 is a specialized parameter editing tool primarily used for modding FromSoftware games like Dark Souls III and Sekiro: Shadows Die Twice. It allows users to modify "params"—the data files that define nearly everything in the game, from enemy health and item stats to spell costs and weapon damage.
While newer tools have largely superseded it, Yapped 1.1.2 remains a significant milestone in the history of Soulsborne modding. What is Yapped 1.1.2?
At its core, Yapped is a database editor for game parameters. It takes the complex, binary data used by the game engine and displays it in a readable spreadsheet-like format. Modders use it to "tweak" the game without needing to write code or create new assets from scratch. Key capabilities include: Item Stats: Modifying weapon damage, weight, or durability.
Spell/Skill Balancing: Changing the Spirit Emblem cost of tools in Sekiro or FP consumption in Dark Souls.
Effect Duration: Adjusting how long buffs like Sugars or Pellets last.
Enemy Properties: Changing AI behavior or HP values for specific NPCs. Version 1.1.2 Features and Stability
Version 1.1.2 was a critical update that improved the tool's usability during the peak of Sekiro modding.
Sekiro Compatibility: 1.1.2 added better support for Sekiro's unique param structures, provided users copied the oo2core_win64.dll file into the Yapped lib folder.
Row/Field Management: It introduced keyboard shortcuts like Ctrl+G (Go to row ID) and Ctrl+F (Search by name) to make navigating thousands of game variables easier.
Descriptions: Added mouse-over descriptions for many parameters, helping beginners understand what specific variables (like "Unk10" or "isConsume") actually did in-game. How to Use Yapped 1.1.2
To modify a game like Sekiro, the general workflow involves:
Unpacking the Game: Using a tool like UXM to unpack the game’s executable and data.
Opening Params: Launching Yapped.exe and opening the gameparam.parambnd.dcx file found in the game's folders.
Editing: Finding the specific "Param" (e.g., EquipParamWeapon for swords) and changing the values.
Saving: Saving the changes and launching the game via a Mod Engine to see the effects. Legacy and Successors
As of 2024, Yapped is considered deprecated and is no longer being actively updated. The modding community has moved to more advanced, feature-rich tools:
Report: Yapped 1.1.2 (Legacy Modding Tool) Yapped 1.1.2 is a legacy version of the Yapped param editor, a critical utility formerly used by the FromSoftware modding community to modify internal game parameters for titles like Sekiro: Shadows Die Twice and Dark Souls III.
While it was once the standard for community creators, it has largely been superseded by modern tools like Dark Souls Map Studio and Yapped Rune Bear. Core Functionality
Yapped allows users to open .dcx files (specifically gameparam.parambnd.dcx) to view and edit the "params" that define the game world's rules. Key capabilities include:
Variable Modification: Changing values for item costs, attack power, and enemy stats.
Spirit Emblem Management: In Sekiro, users frequently used version 1.1.2 to adjust how many Spirit Emblems are gained from skills or the cost of Prosthetic Tools.
Effect Durations: Modifying SpEffectParam to extend the duration of buffs like Sugars and Spiritfalls.
Inventory Limits: Adjusting EquipParamGoods to change item carry capacity or make consumable items infinite. Historical Significance of Version 1.1.2
Version 1.1.2 is often sought after specifically for its stability with older Sekiro mods. It was a milestone release that:
Provided a stable interface before many automated features were added to later versions.
Allowed for manual "Import Names" to populate row labels that were stripped from the game files, making the raw data human-readable.
Is still hosted on Nexus Mods as a backup for players running specific legacy mod configurations. Current Status and Alternatives
Today, Yapped 1.1.2 is considered deprecated. Developers and players have largely moved to newer platforms for better compatibility with current game versions (like Elden Ring):
Dark Souls Map Studio: The current community standard for deep parameter and map editing.
Yapped Rune Bear: A fork of the original Yapped specifically optimized for Elden Ring and newer game updates.
WitchyBND: Used for unpacking game files, replacing the older Yabber utility.
Pro-tip for users: If you are still using Yapped 1.1.2 for Sekiro, ensure you have oo2core_6_win64.dll in your Yapped "lib" folder, or the editor will fail to open the game's encrypted parameter files. GitHub - JKAnderson/Yapped: An editor for DS3 game params.
Yapped 1.1.2 is a widely used legacy parameter editor for FromSoftware games like Dark Souls III Sekiro: Shadows Die Twice
. It allows modders to modify internal game variables—known as
—to change item stats, enemy health, spell effects, and more. Key Features of Version 1.1.2 Improved Compatibility
: This specific version was notable for adding support to open gameparam_dlc2.parambnd.dcx Dark Souls III , which older versions could not access. Sekiro & DS3 Support
: By default, it often runs in "Sekiro mode," but you can switch to "Dark Souls 3" in the File menu. Param Editing : It provides a three-pane interface: : Select the parameter type (e.g., EquipParamWeapon for weapons). : Choose specific rows (individual items or effects). : Edit actual values like damage, cost, or duration. Basic Usage Guide Preparation : You must often copy oo2core_6_win64.dll from your game folder into Yapped’s folder to handle file decompression. Opening Files in the main game directory. gameparam.parambnd.dcx (usually found after unpacking the game with Edit > Import Names
if the row names appear as numbers; this populates them with readable names from the community.
: Always save before closing. Be aware that the program may make a "ding" sound even if the save wasn't fully successful; double-check your work. Anti-Cheat Warning : Only use modified files while
. Editing these files will likely trigger anti-cheat systems if you go online. Modern Alternatives
While Yapped 1.1.2 is reliable for older projects, the community has largely moved to more modern tools for better stability and feature sets: Yapped at Dark Souls 3 Nexus - Mods and Community 30 Jan 2019 —
While the tool is now primarily developed under the name Smithbox, many users in the modding community still refer to it by its original name, "Yapped," or use the terms interchangeably. Version 1.1.2 specifically represents a stable iteration of the tool used for editing game parameters and maps.
Here is an article overviewing the tool and the significance of this version.
1. What it does
When a user opens a YAML (or JSON) file in yapped’s editor pane, a live preview pane is displayed side‑by‑side that:
| Aspect | Behavior |
|--------|----------|
| Syntax‑aware rendering | Shows a tree view of the document with collapsible nodes, color‑coded by type (string, number, boolean, list, map, etc.). |
| Validation feedback | Real‑time schema validation (if a JSON‑Schema or OpenAPI spec is supplied) – errors/warnings appear inline and in the preview. |
| Diff view | When a file is saved, the preview automatically highlights what changed (added/removed/modified nodes) compared to the last saved version. |
| Export shortcut | One‑click “Copy as JSON/YAML” button copies the currently‑visible (or filtered) representation to the clipboard. |
| Search & filter | Quick‑search box filters the tree in real time; you can also “focus on key path” by typing a dot‑notation path (spec.paths./users.get). |
Why “Live‑Preview”?
yapped is already positioned as a lightweight YAML/JSON viewer/editor. Adding a preview that doesn’t require leaving the editor turns it into a “what‑you‑see‑is‑what‑you‑get” experience, dramatically reducing context‑switches for developers, DevOps engineers, and data‑scientists.
Issue: Yapped crashes when saving
Fix: Run as Administrator. Close any other program that might be reading the .bin file (e.g., file explorer preview). Backup and try a completely fresh copy of regulation.bin.
4. API / Configuration Additions
| Flag / Setting | Description | Default |
|----------------|-------------|---------|
| --preview / -p | Launch yapped with the live‑preview pane enabled. | false |
| --schema <path> | Path to a JSON‑Schema or OpenAPI spec for validation. | null |
| --preview-theme <light|dark|auto> | Choose preview styling. | auto |
| --diff-on-save | Enable diff highlighting after each save. | true |
All flags are additive to the existing CLI – they can be combined with --watch, --output, etc.
5. Edge Cases & Gotchas
| Situation | Handling |
|-----------|----------|
| Huge files (≥10 MB) | Debounce parsing to 300 ms and fall back to “preview disabled – file too large” banner. |
| Invalid schema | Show a non‑intrusive warning in the preview header; continue editing without validation. |
| Multiple documents in a single file (YAML --- separator) | Render each document as a separate top‑level node; allow per‑document schema selection via a tiny dropdown. |
| Binary or non‑text files | Detect via MIME sniffing; hide preview and show a “cannot preview binary data” notice. |
| Performance on low‑end machines | Offer --preview=off as fallback; the UI component can be lazy‑loaded only when the flag is present. |
Common Pitfalls (And How to Avoid Them)
❌ “My game crashes on load.”
✅ You likely saved a param with invalid values. Use Tools > Validate before saving.
❌ “Changes don’t appear in-game.”
✅ Did you remember to launch with Mod Engine 2? Yapped modifies the file; Mod Engine redirects the game to use it.
❌ “I can’t find the ‘Magic’ damage column.”
✅ Look for correctMagic, magicAttackBase, or spAttributeMagic. Field names are cryptic—keep Yapped’s “Paramdex” wiki open on another screen.
Recent Comments