Star Wars: Knights of the Old Republic II: The Sith Lords Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Kotor 2 working on a Mac but no movies

Hi,

I recently got a hankering to play some Star Wars games and just finished the original KOTOR (running the mac native steam version) and even though the latest version of Crossover was listed as not working with KOTOR 2 I decided to give it shot. I mean for £6.99 it's worth a punt.

Well, the good news is the Steam version of KOTOR 2 seems to be ok with a few tweaks (disable hardware mouse, run in full screen) but with one issue that I gather is a long running one. The movies don't work.

I did look at possible fixes but they seem to want me to run winecfg, and that seems to no longer be part of Crossover.

(EDIT: Ok, I found where to get to the wine config, control panels, duh! But no luck fixing the problem)

So, any ideas people? I can watch them using bink's standalone viewer (if I can ever work out the right order to watch them in) but it'd be nice to get this to work as closely to it's original state as possible.

Hi Jennifer.

It has being a very long time since I played KOTOR2 using Crossover. I have some suggestions but I don't know if they could actually work. It may be worth a try. It was actually back ins 2010 when I wrote the tip you mention in order to play the game with movies enabled (Yeah, back then when Cross Over Games existed). The reason why you had to enable "enable virtual desktop" was to prevent the game from crashing every time it changed resolutions to play a movie. You see KOTOR2 movies have a resolution of 640x480, and there's no way you'll be playing at such resolutions these days, some screens don't even support it anymore.

Anyways, you can try the following possible solutions.

1.Replace the vanilla movies with the higher quality versions located here. Now keep in mind that this fix only benefits resolutions of 1600x1200 or higher, otherwise it defaults back to 640x480. Also: as far as I know not all movies are included on this patch. Probably the intro movies (Obsidian intro, Lucas Arts intro..) If that the case you could disable just those 2 or 3 movies this way.

  1. Manually editing the cut scenes. (this may or may not work. You could easily loose your time on this one, specially since it could involve lots of trial an error) here. Now keep in mind that this guide is meant for another game. So the values suggested may or may not work. And the quality of the movies could be degraded greatly. In short... i would say is not a recommended solution, maybe as last resort?

  2. You could try running the game as I suggested back in 2010 by enabling emulated desktops, but instead setting your resolution to 800x600 or whatever, set it to 640x480. As I said... I wouldn't play the game on a tiny window like that one buy hey... it may work.

  3. Installing the Restored Content mod may help. This mod besides restoring content fixes several bugs. You can downloaded it from here. (Recommended, even if it doesn't fix the movies issue).

  4. Running KOTOR2 in windowed mode. Go to your installation folder and find a file called swkotor2.ini make a copy (to keep a backup just in case). Open it with a text editor, go to [Display Options] and change the line: Fullscreen=1 to Fullscreen=0. Then go to [Graphics Options] and one again look for Fullscreen=1 and change it to 0. Also add the following line: AllowWindowedMode=1

  5. Fix for movies and widescreen resolutions. Instructions here

I hope this can help you out.

I've tried a few of these already, but no luck so far.

I installed the Hi Res movies but didn't expect any effect as I'm running on an original MAcbook Air so I have a screen res of 1440x900.
I Ran in Windowed mode with no results.
I also tried emulated desktop with again no luck.

I'll work through some of the other options and let you know if any work.

Ok, so I've tried everything suggested except resizing the movies.

I'm beginning to think that might be the best option as a single bik file does run. The legal video. Now that could be because it's static or it could be because it's the only file that's in 800x600 format.

I'm going to resize one of the early videos (say the EA logo) and see if that works. If so then I'll work my way through the rest of them.

Until then I'll go back to binge watching Daredevil on Netflix. :)

Well, after trying pretty much everything on here, found with Google, etc. nothing seems to get those darned movies to play.

It's very strange given that one movie, the legal image, plays with no issues. Even changing another of the movies to the same resolution, etc. of the legal one doesn't make a difference.

Ahh well, given that the game is listed as not working at all I can live with not having the cut scenes. I'll just use the Bink player for mac to play them at the appropriate times. It's not like it's hard to work out which is which with them all being named after the planet then mov1, mov2, etc.

Time to load a few mods methinks. :)

Well, I'm sorry none of my suggestions worked for you. This game never has played nicely out of the box with CrossOver because of the cinematics.

No one in the wine project is supporting this game anymore according to winehq.

On the bright side you wont be missing much. Most of the cinematics are just the ship landing and taking off. Stuff like that. So is not a big deal.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoidnRVYXI4VXQ4QWZkR3pucCIsImdkcHIiOjB9