Quantcast
Channel: Modding — Beamdog Forums
Viewing all articles
Browse latest Browse all 11774

[How to] Install mods on Switch

$
0
0
1. Your Switch must be hacked, you must have BGEE on PC, and your Switch copy of BG must be on the latest update.

2. Download and install the homebrew NXDumpTool from here: https://github.com/DarkMatterCore/nxdumptool/releases

3. 3. Open NXDumpTool via the Homebrew Menu. Select "Dump SD card / eMMC content" and navigate to BG. Select "RomFS options".

4. On the following screen, scroll down to "Use update / DLC" and press RIGHT to select v131072, as seen in this screenshot.

5. With v131072 STILL selected, select "Browse RomFS section". Depending if you're modding BG1 or 2, select BGEE_SOD for BG1 or BGIIEE for BG2. For this tutorial, I'll be using BG2. (screenshot)

6. Navigate to the "lang" folder and select the language you'll be playing the game in; for this tutorial, I'll be using American English, as seen here.

7. Inside that folder is a file called "dialog.tlk". Select it and press A to extract a copy to your Switch. (screenshot 1, screenshot 2)

8. Copy dialog.tlk to your computer by plugging the SD card in or using an FTP program. The file is in switch\nxdumptool\RomFS.

9. Make a clean install of the game you're going to mod on your computer (I've not tested this on IWD or PST, but it should work with them also).

10. When it's done installing, go to the clean install's root folder, go to the "lang" folder, and select your language (e.g., en_US). Delete or rename the dialog.tlk file there, then move the dialog.tlk file you extracted from the Switch to that folder.

11. After copying the Switch's dialog.tlk, install all the mods you want to your clean install. The reason we had to copy this file over is because the game text is different between versions, and this lets us mod the Switch port's text directly, making it compatible with mods.

12. After you're done installing mods, go to your Switch's SD card. Enter the folder of the CFW you're using; for this tutorial; I'll be using Atmosphere.

13. Enable LayeredFS on your CFW if it isn't already (Atmosphere has this enabled by default).

14. In your atmosphere folder (or whatever your CFW is), find the "titles" folder. Inside "titles", make a new folder and name it "010010A00DA48000" (the game ID of BG on Switch).

15. Inside the new "010010A00DA48000" folder, make another folder called "romfs". Inside "romfs", make another folder called "BGIIEE" if you're modding BG2, OR "BGEE_SOD" if you're modding BG1.

16. Copy your "override" and "lang" folders from your PC install into the BGIIEE/BGEE_SOD folder on your Switch.

17. You're done! If you want to save some space, you can delete the other language folders in "lang" (just don't forget to leave your language's folder there).

Viewing all articles
Browse latest Browse all 11774

Latest Images

Trending Articles



Latest Images