This project is meant to attempt to port all content from Star Wars: KOTOR II TSL into Star Wars KOTOR 1 Mobile (for Android / IOS), resulting into a partially / fully playable mobile version of KOTOR II TSL for IOS / Android.

The game will be installed and ran as a Total Conversion Mod over the mobile KOTOR 1 version.

The mod development will consist in the following stages:

- 1. Converting all files from the PC version of KOTOR II, to work with the older KOTOR 1 engine.

- 2. Adapting these files to be installed as a mod (into the Override folder, etc.) for KOTOR 1

- 3. Downgrading / adapting features from KOTOR II that are inexisting in KOTOR 1 (like Crafting, Lightsaber Forms, Companion Training and Loyalty, etc.)

- 3. Adapting and optimising the mod to work on IOS / Android KOTOR 1.

- 4. Testing, Optimising, Polishing


----------

Different approaches (listed here as inspiration for other porting endevours):

- Porting the Xoreos Engine or KotOR JS Engine to Android / IOS (for the developers of the Xoreos Engine / KotOR JS Engine)

- Updating the KOTOR 1 Mobile older version of Odissey Engine to work with features from the newer KOTOR II TSL engine (for modders who experimented with the source code of the engines, etc.)

----------


The mod / port will be released here as it is being worked on, and updated as it is progressed on! This endevour will be completly open and collaborative, all work will be uploaded from the start and updated as it progresses!

The development of the mod will be completly open and all content will be released to the public as it gets created! This is our vision, we call it the open-development concept!

Everyone who believes they can contribute or help with this project in any way are invited to!


==============================

STATUS:

Project Completition: 5%

Project Status: Phase 1 (KOTOR 1 to KOTOR 2 file conversions)

Progress: Ported unmodified files from KOTOR II TSL PC version to KOTOR 1 IOS version.

Filename adapted to work with IOS File System (all files were renamed in lowercase letters).

Practical Result: Succeded in having partial KOTOR II TSL code execution and asset loading into KOTOR 1 IOS version. Specifically, the game crashes when launchimg a mew game, but loading a savegame works. Loading a savegame will display a black screen, however the background music plays, and the Inventory, Map and Quests screens can be accesed and they display the KOTOR II respective content. Accesing the Character screen crashes the game. I will upload a Youtube video showing the resulting functionality soon!

To do next: Convert the modules, textures and animation files from KOTOR 2 format to the KOTOR 1 format and load them into the KOTOR 1 engine.

==============================


UPDATE 1:

So far i managed to port the K2 maps to K1 using @Thor110's brilliant tutorial "01 - [TUTORIAL] - Creating a Module for TSL using a KotOR Map!", found here: Deadlystream.com

Now the maps can be warped to but there are no story elements, most NPC's are present but interaction with them does not work, most containers are empty, some still have the loot inside, area transition works for some arear but fails many times, especially when you want to enter the docked Ebon Hawk. Most levels load fine but some of them crash the game (especially the Peragus levels), and the mini-map does not display at all, strangely when the map section is accessed it always shows the Manaan Hrakert Rift Underwater Station map. The character animations also got "broken" after adding the ported files (that is why the characters look so "stiff" in the pictures)... So i could say i had very partial success so far!

==============================

STATUS UPDATE:

Project Completition: 20%

Project Status: Phase 2 (KOTOR 1 to KOTOR 2 converted files adapting and optimising)

Progress: Ported all KOTOR 2 maps to KOTOR 1 format using Thor110's tutorial. Loaded ported / converted maps into the mobile version of KOTOR 1.

Practical Result: Got partial success, most levels work and have been ported fine, some content / features / characters like story elements and NPC interaction do not work, the minimap does not display at all and the map does not work on the ported levels (it always displays the Hrakert Rift Station level map), some area transitions (Return to the Ebon Hawk) do not work, the text above NPC's / area transitions / story objects in level does not display at all (the field is always blank). The character animations also got broken because of the added ported files.

I copied the ported levels into the mobile version of KOTOR 1 (after renaming all filenames in lowercase characters) and managed to get the game to load the ported levels by making a savegame for each module, them transferring that savegame on the mobile version, and loading that save in KOTOR 1 mobile. I am using an iPad 3 to test the mod.

To do next: Adapt and optimise the files causing the bugs / glitches / problems, like script files, restore all functionality (story elements, characters, scripts, etc.). This will be the hardest part (if possible at all)!

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Alpha 0.4.0 of the mod is live! We released earlier than expected!
Head over to our files section to download it now!

Unfortunately in this very early stage of development of the mod there is not much to do, than explore the maps, search for loot, etc. Also, you will most likely encounter lots of bugs and some game-breaking ones as well, this is still an Alpha release.
Still, it's a great achivement for us, enabling You to experience all game maps / levels in mobile!


THIS RELEASE IS FREE TO MODIFY AND REDISTRIBUTE, RE-RELEASE ON OTHER HOSTING SITES OR TO INCLUDE IN YOUR MOD PROJECT! GIVING CREDIT IS NOT MANDATORY, BUT VERY APPRECIATED!

We encourage all skilled modders out there to use our work as a foundation / framework for their project, or even try to complete the KOTOR II port to mobile before us and work out the bugs and problems!

KOTOR II Mobile (K2M) Update

KOTOR II Mobile (K2M) Update

News 7 comments

UPDATE 1: So far i managed to port the K2 maps to K1 using Thor110's brilliant tutorial "01 - [TUTORIAL] - Creating a Module for TSL using a KotOR...

All converted maps to be released on 01.07.2019 !

All converted maps to be released on 01.07.2019 !

News

All converted maps and content worked on so far will be released on the 1st of July 2019 ! This is part of our open-development approach, where we release...

About the KOTOR II Mobile (K2M) Project

About the KOTOR II Mobile (K2M) Project

News

This project is meant to attempt to port all content from Star Wars: KOTOR II TSL into Star Wars KOTOR 1 Mobile (for Android / IOS), resulting into a...

[TUTORIAL] How to explore all maps / levels and create your own save files and upload them to mobile

[TUTORIAL] How to explore all maps / levels and create your own save files and upload them to mobile

Other Tutorial

[TUTORIAL] How to explore all maps / levels and create your own save files and upload them to the mobile version of KOTOR As you may have already noticed...

Add file RSS Files
KOTOR II to KOTOR I Mobile Port [Version 0.4.0]

KOTOR II to KOTOR I Mobile Port [Version 0.4.0]

Full Version 5 comments

This is the alpha version of Kotor II Mobile. It includes all the ported maps and content from KOTOR II to KOTOR I! [WARNING] This is an unstable, beta...

Comments
Chirrungaso
Chirrungaso

(English is not my native language)
I discovered this project a little time ago on reddit.
And my God, I can't wait to play K2 on Android.

Good luck with this job!

I, and surely a lot of people, will waiting for the final release.

Cheers!

Reply Good karma Bad karma+1 vote
JediArchivist Creator
JediArchivist

Unfortunately we are not allowed to take momey for the mod. If donations were allowed, we would need around 100.000 dollars, to recruit a top programmer.

Reply Good karma+1 vote
Guest
Guest

How much money to make this work?

Reply Good karma Bad karma+1 vote
sungjem_jamir
sungjem_jamir

You are doing God's work my friend

Reply Good karma Bad karma+1 vote
JediArchivist Creator
JediArchivist

Thank You! We are happy You like it!

We will try to incorporate TSLRCM somehow as well if possible. It depends on whether we will be able to convert KOTOR II's scripts to work with KOTOR I. At the moment this is the roadblock we hit amd are hoping to find a solution. Help would be much needed and appreciated.

Reply Good karma+2 votes
barnwelltoby
barnwelltoby

Will you attempt to include the restored content mod in this or is it not achievable?

Reply Good karma Bad karma+1 vote
Ambient_Malice
Ambient_Malice

Very interesting project.

Reply Good karma Bad karma+1 vote
CanadaMan7
CanadaMan7

An ambitious project for a niche market- I wish you the best of luck

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Star Wars: Knights of the Old Republic II
Creator
Contact
Send Message
Release date
Mod watch
Follow
Share
Community Rating

Average

-

0 votes submitted.

You Say

-

Ratings closed.

Style
Genre
Role Playing
Theme
Sci-Fi
Players
Single Player
Embed Buttons
Link to KOTOR II Mobile (K2M) by selecting a button and using the embed code provided more...
KOTOR II Mobile (K2M)
Statistics
Last Update
Watchers
15 members
Files
1
Articles
6