One of the things many find sorely lacking in the Bioware NPCs are the more complex relationships presented by modern NPC mods - especially in regards to "friendships" -, the relationships NPCs have with the PC when not romancing them.

This mod adds a series of dialogues with Yoshimo, our favourite charming knave whom we meet in Irenicus Chateau at the beginning of the game. Spanning the length of the time he's in the party, the Yoshimo Friendship expands on the humorous rogue, adding to his story and giving the player a new perspective on the character.

Written by Shadowhawke, author of many popular BGII fan-fiction stories and contributor to the Khadion NPC mod, the Yoshimo friendship is a must-install for anyone with a fondness for him.

Visit the website or forum for all the latest updates.

Yoshimo Friendship > OverviewBACK TO TOP


Games supported

Yoshimo Friendship is designed to work on the following Infinity Engine games:

  • The original Baldur's Gate II (BG2, or just SoA) with the Throne of Bhaal (ToB) expansion. Make sure you have Throne of Bhaal patched to version 26498. Check the ReadMe files related to your patch in your game folder and the BioWare website if necessary.
  • Baldur's Gate II: Enhanced Edition (BG2EE).
  • The conversion projects based on ToB: Baldur's Gate Trilogy (BGT) and Enhanced Edition Trilogy (EET).

Other Mods Compatibility

This mod is a WeiDU mod, and therefore should be compatible with all WeiDU mods. Though we are striving to make Yoshimo Friendship compatible with as many other mods as possible, there is always a chance that incompatibilities will arise. If you encounter any bugs, please contact K'aeloree or alternatively report them on the forum!

Installation Order

➽ Although it is not required for Yoshimo Friendship to function properly, ToB players are strongly recommended to download and install the BG2 Fixpack before proceeding with the installation of this mod.

Here is the recommended installation order:

  • Please install Yoshimo Friendship after TobEx, BG2 Fixpack and EET.
  • Please install Yoshimo Friendship before EET_End, and any final "biffing" routines.

Yoshimo Friendship > CompatibilityBACK TO TOP



If you've previously installed the mod, remove it before extracting the new version. To do this, run  setup-yoshimo.exe , un-install all previously installed components and delete the 📁 yoshimo folder.

When installing or un-installing, do not close the DOS window by clicking on the X button! Instead, press the Enter key whenever instructed to do so.

Disable any antivirus or other memory-resident software before installing this or any other mod. Some (particularly avast and Norton!) have a tendency to report false positives with mod activity, resulting in failed installs.

You can extract files from the archive using 7zip, WinRAR, ZipGenius or another file compression utility that handles .zip files.


Enhanced Editions Note

The Enhanced Editions are actively supported games. Please note that every patch update will wipe your current mod setup! If in the middle of a modded game you might want to delay the patch update (if possible) as even after reinstalling the mods, you might not be able to continue with your old savegames. Alternatively, copy the whole game's folder into a new one that can be modded and will stay untouched by game patches. It is important that you install the mod to the language version you are playing the game in. Otherwise, the dialogues of the mod will not show but give error messages.


Yoshimo Friendship for Windows is distributed as an extractable compressed archive and includes a WeiDU installer.

Extract the contents of the mod to the folder of the game you wish to modify (the folder which contains the "CHITIN.KEY" file). On successful extraction, there should be a 📁 yoshimo folder and a setup-yoshimo.exe file in your game folder. To install, simply double-click  setup-yoshimo.exe  and follow the instructions on screen.

Run  setup-yoshimo.exe  in your game folder to reinstall, un-install or otherwise change components.


Yoshimo Friendship for macOS is distributed in the same compressed archive and includes a WeiDU installer.

First, extract the files from the archive into your game directory. On successful extraction, there should be a 📁 yoshimo folder, setup-yoshimo and setup-yoshimo.command files in your game folder. To install, double-click  setup-yoshimo.command  and follow the instructions on screen.

You can run  setup-yoshimo.command  in your game folder to reinstall, un-install or otherwise the components settings.


Yoshimo Friendship for Linux is distributed in the same compressed archive and does not include a WeiDU installer.

Extract the contents of the mod to the folder of the game you wish to modify.

Download the latest Linux version of WeiDU and copy weidu and weinstall to /usr/bin. Then open a terminal and  cd  to your game installation directory.

Optional: run 'tolower' and answer 'Y' to both queries. You can avoid running the second option (linux.ini) if you've already ran it once in the same directory. To save time, the archive is already tolowered, so there's no need to run the first option (lowercasing file names) either, if you've extracted only this mod since the last time you lowercased file names. If unsure, running tolower and choosing both options is the safe bet.

Run  weinstall setup-yoshimo  in your game folder to install the mod. Then run  wine bgmain.exe  (or  wine baldur.exe  for EE games), and start playing.

Note for Complete Un-installation

In addition to the methods above for removing individual components, you can completely un-install the mod using  setup-yoshimo --uninstall  at the command line to remove all components without wading through prompts.

Yoshimo Friendship > InstallationBACK TO TOP

Frequently Asked Questions

Q: Is the Yoshimo Friendship compatible with XYZ mod?
A: It most certainly should be, but we have not tested it with every single mod available. If you do encounter an error, please contact K'aeloree or alternatively post on the forums.

Q: When will the friendship start?
A: It will begin after Yoshimo has his canon PC dialogues, of which there are 3. Expect the first of these around an hour after Yoshimo joins the party.

Q: This mod isn't in character at *all*.
A: We're always looking for ways to improve the characterisation in this mod, so please post any suggestions or constructive criticism on the forums.

Q: Have you got any plans to expand the mod by adding more dialogues in future?
A: There are no plans to add to the mod, no.

Q: How many dialogues are there added in total?
A: There are a total of 9 new dialogues added by the mod, on top of the 3 existing dialogues in the game. Some of these do have particular circumstances in which they occur--for more information feel free to ask on the forum.

Q: Does this mod change the game in any way besides adding more dialogue to Yoshimo?
A: No, it shouldn't.

Q: Q: Is there any chance that player initiated dialogue will be added in future?
A: There are currently no plans for it, but if players are interested in it we would be happy to consider adding some in future versions.

Q: I would like to translate the Yoshimo friendship into another language. Any chance you could TRAify the mod?
A: Sure, we'd be happy to. If you are interested in translating, just send us a line and I'll see what I can do for the next version. [Note: done as of version 2.0]

Yoshimo Friendship > FAQBACK TO TOP

Credits and Acknowledgements

Author Shadowhawke
WeiDU coding: K'aeloree
Editors and Proofreaders: K'aeloree

For support or questions, please visit the mod forum.

Special Acknowledgements to:
  • Spellhold Studios team for hosting the mod (Forums).
  • Thank you to everyone on the Interaction Expansion project team, and everyone who has contributed to the mod!
  • Polish translation: Lava Del'Vortel, Neysa (proofreading).
  • French translation: Isaya, Ixyon, Graoumf (relecture) and The d'Oghmatiques.
  • Chinese translation: Merzbau.
  • Russian translation: Arkie.

Programs/tools used in creation (among others)
  • WeiDU, by Wes Weimer, the bigg and Wisp.
  • Near Infinity, by Jon Olav Hauglid, FredSRichardson, and Argent77.
  • IESDP, maintained by igi and lynx.
  • WinRAR, by Eugene Roshal/Alexander Roshal.

Copyrights Information

The Yoshimo Friendship was developed by Shadowhawke and K'aeloree, based on material from the game Baldur's Gate II and its expansion.

All mod content is © Shadowhawke and K'aeloree.

Baldur's Gate II: Shadows of Amn and Baldur's Gate II: Throne of Bhaal © TSR, Inc. The BioWare Infinity Engine is © BioWare Corp.

Please note that any and all redistribution and/or hosting of this mod is expressly unwanted without permission from the author(s).

Yoshimo Friendship > Credits and AcknowledgementsBACK TO TOP

Version History

Version 4.6  (June 9, 2021)
  • Added dynamic install order syntax and global labels to support AL|EN's "Project Infinity".
  • Added Russian translation by Arkie.
  • Proofread French translation and English strrefs.
  • Re-formated, updated and moved readme files into new 📁 "readme" folder.
  • Removed useless 📁 "backup" folder.
  • Added archive libiconv-1.9.2-1-src.7z with iconv licence info.
  • Updated WeiDU installer to v247.

Version 4.5  (November 25, 2019)
  • Fixed an issue with Auto-Package Generator tool: new version of macOS (Catalina) prevented the mod to be installed.
  • Replaced AUTHOR keyword with SUPPORT.

Version 4.4  (November 25, 2019)
  • Added yoshimo.ini metadata file to support AL|EN's "Project Infinity".
  • tp2 file: added credits for translations and replaced old-school DECOMPILE_DLG_TO_D plus COMPILE_D_TO_DLG process with more accurate DECOMPILE_AND_PATCH command.
  • Added missing REQUIRE_PREDICATE conditions to avoid installing components in inaccurate games.
  • Added component DESIGNATED number and "yoshimo_friendship" LABELS.
  • README command now accepts translated files.
  • Updated deprecated modding tools links.
  • Lower cased files.
  • Updated and renamed readme files to yoshimofriendship-readme-%LANGUAGE%.html.
  • Included Linux and macOS versions in the same package (thanks AL|EN!).
  • Updated WeiDU installer to v246.
  • Uploaded mod to official Spellhold Studios GitHub mirror account.

Version 4.3  (August 14, 2018)
  • Added Chinese translation by Merzbau.

Version 4.2
  • Isaya's .tra fixes.

Version 4.1
  • Shadow Thieves talks won't appear if working for Bodhi.

Version 4.0  (August 14, 2017)
  • Added French translation provided by Isaya.
  • Added better EE/EET compatibility, along with UTF-8 converter.

Version 3.1  (November 15, 2013)
  • Updated WeiDU to make mod compatible with BGII:EE.

Version 3.0  (January 6, 2010)
  • Some fixes in Yoshimo.baf.
  • Polish translation by yarpen, with thanks to Lava Del'Vortel.

Version 2.0  (January 15, 2010)
  • A few minor bug fixes.
  • Restructured the basic code.
  • TRAified the mod.

Version 1.0  (January 1, 2009
  • Initial release.

Yoshimo Friendship > Version HistoryBACK TO TOP