Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

This is the XBox Code #4

mrwonko opened this Issue Apr 4, 2013 · 7 comments


None yet
4 participants

mrwonko commented Apr 4, 2013

Apparently Raven did an Oops and shipped the XBox version's code in the jediAcademy.zip archive, which has a couple of things stripped out and in general does not compile on Windows anymore.

Meanwhile, the jediOutcast.zip archive contains the actual Jedi Academy PC source code. We should use that for this Repo instead.

dancsi commented Apr 4, 2013

Yes, you are definitely right. When I try to load the project into Visual Studio 2012, it complains about the missing Xenon target - the original Xbox

rroa commented Apr 4, 2013

Have any of you been able to compile Jedi Outcast on VS2010/2012?

dancsi commented Apr 4, 2013

I am working on it. The main problem is their use of nonstandard C++ features, which are now deprecated by VS2012 compiler

@dancsi I'm doing the same with GCC. How far are you?

dancsi commented Apr 4, 2013

Well, I have about 155 compiler errors, which can be categorized into the following cathegories:

  1. undeclared identifier i (used in loops) -> a few times
  2. left of '->currentOrigin' must point to class/struct/union/generic type, and two more similar bugs. I am not sure how to fix this.
  3. forward, move: ambiguous symbol -> a bunch of these, I have to think a bit how to fix that they seem to bee easy to fix :)

@astillich, how far are you?

1.) yeah I fixed a lot of those
2.) is this a varible named 'or' ? believe it or not, this is a valid c++ operator
3.) haven't encountered it yet

I started with the code from the jedi academy archive, set up a cmake build system for the stuff in the "code" directory and got some of the "modules" (subdirectories) to compile. Then I got home and discovered this ticket ... Since I have to start again my progress is about zero.


mrwonko commented Apr 4, 2013

Closing this in favor for my pull request on the topic. Razish#5

@mrwonko mrwonko closed this Apr 4, 2013

redsaurus pushed a commit to redsaurus/OpenJK that referenced this issue Apr 14, 2013

Merge pull request #4 from redsaurus/sdl
Fixed icarus crash on OSX/Linux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment