KOTOR 1 Mod Manager
Welcome to KOTOR 1 Mod Manager (K1MM for short), a tool designed to allow easy and simple installation of mods for the iOS version of KOTOR 1. Please be aware that K1MM currently only supports mods from Snigaroo's mobile build and a few hand-selected mods with compatibility. Now with that out of the way, let's start with the setup necessary to get your mods installed. It's very easy-- just follow the steps under Setup Instructions and you'll be good to go.
If you have not played KOTOR before, ONLY read the description in the K1MM app as the TSLPatcher descriptions contain spoilers! Also, this tool is not affiliated with Snigaroo or literally anyone but me.
Required Apps
- AltStore OR Sideloadly OR Jailbroken
- CrossOver *
- KOTOR 1 **
- TSLPatcher ***
* Paid, but can be pirated or use the 14 day trial. Accept no substitutes.
** You will need an .ipa file for this. I fly the Jolly Roger, but CrackerXI+ (if jailbroken) or ipatool can also help.
*** Has to be this linked file (or download K1CP and take from it) and not another, as K1CP has trouble with other versions of TSLPatcher
Setup Instructions
- Rename your .ipa file to KOTOR_1.2.7.ipa and ensure that it is located at ~/Downloads/KOTOR_1.2.7.ipa
- Ensure that TSLPatcher is located at ~/Downloads/TSLPatcher.exe
- Open CrossOver and create a 64-bit Windows 10 bottle named, exactly: Windows10
- Open K1MM from /Applications and click on Setup Environment
Installing Mods
- Select mods from the list of checkboxes on the left, or click Select All on the right if you want the full build
- Click Download Selected. This may take a minute as the full build is approximately 1 GB
- When the download is finished (it will tell you), click Install Selected
- As mods install, you will see alerts about TSLPatcher. Only click these AFTER you have fully installed the TSLPatcher mod, as doing otherwise will cause problems.
- When the install is finished (it tells you this, too), click Fix Case Sensitivity
Moving to Device
- Remove the KOTOR symlink from ~/Documents/KOTOR.app, which is 33 B. Don't remove the 14,1 MB executable of the same name!
- Remove duplicate .tpc files. This can be automated using the removeDuplicateTPC.sh file in this repo
- Create a folder anywhere called Payload
- Copy ~/Documents/KOTOR.app to Payload
- Compress Payload to Payload.zip
- Rename Payload.zip to Payload.ipa
- Sideload Payload.ipa to your iOS device
Done! You can now play KOTOR with mods =)