Jump to content

Welcome to JKHub

This community is dedicated to the games Star Wars: Jedi Outcast (2002) and Jedi Academy (2003). We host over 3,000 mods created by passionate fans around the world, and thousands of threads of people showcasing their works in progress and asking for assistance. From mods to art to troubleshooting help, we probably have it. If we don't, request or contribute!

Get started

The Duel Map Mod Contest has concluded and winners were announced! Congrats to 🥇1st Place Winner Reepray with Rishi Station 2, 🥈2nd Place Winner chloe with Oasis Mesa, and 🥉3rd Place Winner Artemis with TFFA Brutal! Amazing submissions by everyone!

Read more

If you're new or returning from a long hiatus, here are the basics of getting started with Star Wars Jedi Knight Jedi Academy.

Watch video

Launch Jedi Academy and Outcast clients with Steam (OpenJK, EternalJK, TaystJK, JAEnhanced, etc)


Circa

If you're using Steam to play Jedi Academy or Jedi Outcast, but also want to use community made clients like OpenJK, EternalJK, TaystJK, or JAEnhanced, you can launch those clients from Steam by adding as a non-Steam game. However by default this does not recognize as Jedi Academy so it won't track as that game's time or act like it's running it at all.

If you want Steam to let you launch into a client but track as the game itself, you need to a file called steam_appid.txt in your client's folder, with the contents of the game's Steam ID in the text file.

Jedi Academy Steam ID: 6020
Jedi Outcast Steam ID: 6030

Either create the file with the ID yourself, or download the text file below. Put the file in your client's folder inside the Gamedata folder. So if you're using OpenJK, put the text file in the OpenJK folder. If you use TaystJK, put it in the taystjk folder, etc.

Jedi Academy steam_appid.txt

Jedi Outcast steam_appid.txt

Then you need to add the client as a non-Steam game. Go to the bottom left of the Steam Library window, click Add a Game, then Add a Non-Steam Game. Browse to the client .exe file, like OpenJK.x86_64.exe for example. That will add it in the library list, feel free to rename it by right clicking it in the library list and go to Properties.

image.jpeg

Now when you launch that client, it will register as you running the actual game and will properly track your play time and the rich presence in the friends list.


User Feedback

Recommended Comments

There are no comments to display.



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...