Jump to content

Circa

Administrator
  • Posts

    6,527
  • Joined

Everything posted by Circa

  1. If you’ve been wanting to jump into Star Wars Jedi Knight Jedi Academy, chances are you’ve heard about these different client options like OpenJK, EternalJK, TaystJK, JAEnhanced, and so on. What’s the difference between them all and which should you go with? I’ll make this guide as quick as I can, so a lot of this will be basic history and info on these projects, so if you are involved in those teams or are aware of more detail than I’m providing, leave it in a comment for others to check out if they want more. We’ll start with OpenJK, what is it and why use it? This is where the quick history lesson begins. Prior to 2012, code mods were made from the very limited source code for multiplayer that was provided by Raven Software as part of the official SDK or Software Development Kit. In simple terms this allowed for the community modders to take the backbone of what made the multiplayer mode function on the client side and the server side, and alter it in various ways. Lots of mods were born out of this, such as the hugely popular JA+ mod which most popular server still run to this day. However, that code not only was multiplayer only, but was limited in terms of what could be done without reverse engineering it all. So what happened in 2012? Well as you may know, Disney bought Lucasfilm in 2012, and in turn shuttered their game publishing and licensing arm LucasArts. Among the chaos that most likely ensued behind the scenes, some devs over at Raven Software released that source code to the community since LucasArts didn’t exist anymore and other Quake 3 engine games like Quake 3 Arena had gone open source by that point too, so it seemed fair. From that source code posting, the OpenJK project was born. OpenJK’s main focus has always been to maintain the source code as best as possible, fixing bugs and generally just making sure it runs on modern hardware. It’s core function is to be as vanilla as possible, which benefits those that want a vanilla experience but want to get those fixes. That also means that other projects can take that clean foundation of OpenJK, fork it, and build upon it to add their own features as a new project. That’s where the others come in. What is JAEnhanced? JAEnhanced essentially takes what OpenJK has and builds upon it with some new features that go past the scope of what OpenJK sets out to do. It has things like RGB sabers, ingame character and saber menus, new force powers, first person lightsaber, and much much more. It is meant to be an enhanced experience of the vanilla singleplayer game. It has no multiplayer version, it is just strictly singleplayer. What is TaystJK? For a few years there was a multiplayer client called EternalJK that aimed to add a ton of quality of life features on top of OpenJK, and it was the go-to client for anyone wanting a vanilla multiplayer experience. However the people working on it ceased development indefinitely, and the community member named Tayst took the reigns to keep development of it going in his own fork. So TaystJK has all of the great features of EternalJK and builds on it even further. This is the current recommended client for Jedi Academy multiplayer, as of now. EternalJK is still available for those that still want to use it, however its last build was in 2020. What about other clients and mods? There are a handful of other clients out there that are similar to these, however the more popular names you may have heard of are most likely much bigger mod projects or conversation rather than just a client. Mods like Movie Battles 2, Movie Duels, Galactic Legacy, or Knights of the Force are all huge conversion that drastically change the gameplay and add tons of Star Wars themed skins, maps, and weapons. Movie Battles II is a multiplayer-only mod, and takes a lot of inspiration from the original Battlefront games with its gameplay. Movie Duels is currently a singleplayer only mod that lets you play the different battles and duels from the films and series. Galactic Legacy is essentially a new spinoff from the older Knights of the Force mod that aims to replace it, being a sort of sandbox experience where you can play with any characters from Star Wars you want to in any location, but it also has a set of missions to play through from the films, series, and old EU. That should cover all of the big ones that we recommend checking out. It doesn’t hurt to try them all, you can pretty much have all of the clients and mods I just listed installed together to try them all if you wanted. The bottom line though: if you want a pure vanilla experience but with bug fixes and smoother running on modern hardware, go with OpenJK. However if you want some of those quality of life features and additions, I highly recommend going with JAEnhanced for singleplayer, and TaystJK for multiplayer. Why would you need any of these? On Windows, you might not need any of these depending on your hardware, however as PC components and operating systems continue to evolve, these older games aren’t evolving with them, since the developers no longer support or maintain them, so it comes down to the community’s passionate and knowledgable fans to do that work. The biggest reason to use these clients is if you’re on macOS or Linux, since they don’t have native versions that run on anything modern. These games did have a Mac version but that only runs on an operating system from over 6 years ago on outdated hardware. Another huge reason is if you’re wanting to play multiplayer, the vanilla game won’t have a functional server browser. Occasionally it will work, but what’s happening is the official master server from Raven is down more than it is up, most likely due to attacks. The community has a handful of other master servers, the main one being from JKHub. OpenJK and other clients default to this new master server so the server list is reliably functional and you can pick and choose your servers to play on. Otherwise, the other reasons are for bug fixes and features that the base game doesn’t have. Hopefully that clears up a bit about OpenJK and other clients for Jedi Academy!
  2. The live minimap is such a cool feature, very nice job as always!
  3. Ah that should be sufficient enough for sure. Make sure your monitor is plugged into the graphics card slot on the back of your PC. If it’s plugged into the motherboard it isn’t going to use the dedicated graphics card by default at all. I also recommend using 64bit versions of OpenJK or other clients because they can use more of your computer’s resources than the traditional 32bit versions ever could.
  4. No GPU? Are you playing on a laptop or some kind of business PC that doesn't have a dedicated GPU? If so, that's going to be the main reason why. Playing on an integrated GPU is going to struggle hard at games in general, especially the higher resolutions. You'll probably want to just stick with running the game lower at 1080p. If you played the base game without mods it might run better too, mods use tons of resources these days; but of course that's probably not an option.
  5. That implies your system can't handle going higher than 1080p very well. What are the specs of your computer? Does it happen in other games as well?
  6. Actually, upon further testing I noticed the asset music is all in joint stereo rather than normal stereo so I exported your original track to joint stereo and that worked as well.
  7. Did it work? If so, all I did was open it in Audacity, opened a music file from the JKA assets, copy the waveform of yours and paste it in the other one, exported as a new file. I have no idea why that is required with OpenJK but it's the only way to get sounds to work sometimes.
  8. @Lazarus try this file: https://frxn.me/f/cove_reverie.zip
  9. Can you provide the mp3 file?
  10. Why not both? One is for multiplayer and one is for singleplayer (as of now)
  11. Welcome back! You are going to have much better luck getting someone to put in their valuable time and effort if you provide at least minimal details of what the model would be. Most people around here only take on projects they have interest in, even if money is involved. Not all 3D modelers have the same skill level either, so some may be interested but end up not possessing the skills required for your request, or maybe its extremely easy and could take someone a matter of hours but they aren't interested enough to inquire. Just my 2 cents.
  12. Ah I meant to put that in there, thanks for the plug! I added it to the gaming section.
  13. Just a quick little post here to celebrate Star Wars Day, May the 4th. I know this community is very fragmented in their view of Star Wars these days, but hopefully you guys can look back on the parts you do love about the franchise, with the minimum being the Jedi Knight series! One great way to celebrate this holiday is to take a long trip back to the very early days of this community and early days of meme videos, and to check out the old "Jedi Knight Re-edited" video series by Eaglestriker. These are truly a product of their time, but are absolute gems. If you have never watched these, luckily 2 people have put in some effort into restoring them, @colonel-the-general submitted to JKHub a couple months back, and more recently @Link posted his restoration to YouTube. Gaming! As a community of gamers, I'd say the best way to celebrate Star Wars is to play a Star Wars game. It doesn't have to be Jedi Academy, but if it is, check out the event that the JKGalaxies mod team is doing right now with their new beta version! Don't be afraid to hop in to other servers throughout the weekend either. I'm sure a few groups like JoF or JAWA are celebrating in some way, and they are generally public. If your group is planning something, comment below! If you are a Fortnite player, they are having a huge Star Wars event right now with tons of characters and locations. I'm not a Fortnite fan, but I will admit it looks cool. The Old Republic has some exclusive rewards for May 4th as well, if you are a subscriber, as well as Cartel Market sales, 50% off collection unlocks, and double XP. Sales! Of course, this "holiday" is generally a very consumerist one, with lots of sales and new products, which I will mention below. As more are posted over the course of the next couple of days, I will update this post. Note that none of these are affiliate links or anything. Just trying to provide for y'all. Feel free to post any others you find in the comments! Steam Star Wars sale: https://store.steampowered.com/sale/mt42025 GOG.com Star Wars sale: https://www.gog.com/en/promo/2025_may_the_4th Nintendo eShop Star Wars sale: https://www.nintendo.com/us/store/sales-and-deals/aspyr/#sort=df&p=0 PlayStation Store Star Wars sale: https://store.playstation.com/en-us/category/fc08491d-94a7-4252-96dd-9d4f54b56041/1 Xbox Star Wars sale: https://www.xbox.com/en-US/games/browse/May-the4th Green Man Gaming Star Wars sale: https://www.greenmangaming.com/franchises/star-wars/ Fanatical Star Wars sale: https://www.fanatical.com/en/bundle/star-wars-collection Epic Games Store Star Wars sale: https://store.epicgames.com/en-US/sales-and-specials/may-the-4th-sale Amazon Star Wars sale: https://www.amazon.com/stores/StarWars/page/79D57AE1-6192-438C-B806-E5A8D255EEF6 Discord profile shop Star Wars sale: [Screenshot] See in discord shop Lego Star Wars the Skywalker Saga free on Epic for today only: https://store.epicgames.com/en-US/p/lego-star-wars-the-skywalker-saga View full article
  14. Just a quick little post here to celebrate Star Wars Day, May the 4th. I know this community is very fragmented in their view of Star Wars these days, but hopefully you guys can look back on the parts you do love about the franchise, with the minimum being the Jedi Knight series! One great way to celebrate this holiday is to take a long trip back to the very early days of this community and early days of meme videos, and to check out the old "Jedi Knight Re-edited" video series by Eaglestriker. These are truly a product of their time, but are absolute gems. If you have never watched these, luckily 2 people have put in some effort into restoring them, @colonel-the-general submitted to JKHub a couple months back, and more recently @Link posted his restoration to YouTube. Gaming! As a community of gamers, I'd say the best way to celebrate Star Wars is to play a Star Wars game. It doesn't have to be Jedi Academy, but if it is, check out the event that the JKGalaxies mod team is doing right now with their new beta version! Don't be afraid to hop in to other servers throughout the weekend either. I'm sure a few groups like JoF or JAWA are celebrating in some way, and they are generally public. If your group is planning something, comment below! If you are a Fortnite player, they are having a huge Star Wars event right now with tons of characters and locations. I'm not a Fortnite fan, but I will admit it looks cool. The Old Republic has some exclusive rewards for May 4th as well, if you are a subscriber, as well as Cartel Market sales, 50% off collection unlocks, and double XP. Sales! Of course, this "holiday" is generally a very consumerist one, with lots of sales and new products, which I will mention below. As more are posted over the course of the next couple of days, I will update this post. Note that none of these are affiliate links or anything. Just trying to provide for y'all. Feel free to post any others you find in the comments! Steam Star Wars sale: https://store.steampowered.com/sale/mt42025 GOG.com Star Wars sale: https://www.gog.com/en/promo/2025_may_the_4th Nintendo eShop Star Wars sale: https://www.nintendo.com/us/store/sales-and-deals/aspyr/#sort=df&p=0 PlayStation Store Star Wars sale: https://store.playstation.com/en-us/category/fc08491d-94a7-4252-96dd-9d4f54b56041/1 Xbox Star Wars sale: https://www.xbox.com/en-US/games/browse/May-the4th Green Man Gaming Star Wars sale: https://www.greenmangaming.com/franchises/star-wars/ Fanatical Star Wars sale: https://www.fanatical.com/en/bundle/star-wars-collection Epic Games Store Star Wars sale: https://store.epicgames.com/en-US/sales-and-specials/may-the-4th-sale Amazon Star Wars sale: https://www.amazon.com/stores/StarWars/page/79D57AE1-6192-438C-B806-E5A8D255EEF6 Discord profile shop Star Wars sale: [Screenshot] See in discord shop Lego Star Wars the Skywalker Saga free on Epic for today only: https://store.epicgames.com/en-US/p/lego-star-wars-the-skywalker-saga
  15. I already answered why it won't work: JAEnhanced saves are not compatible with the retail/Steam version or vice versa. It's due to fundamental changes to the code that breaks save compatibility with original code. You'll have to just start new saves.
  16. I can mention a few of the OpenJK people here but they aren't super active on the forum these days. @ensiform @mrwonko @Xycaleth @Raz0r Your ideas seem good to me, less hardcoded anything and more options is better in my book but I have 0 say on that. I know one thing these guys might end up telling you is if you do the work on your own fork and merely pull request, it may have a better chance of being approved. Or at least make it clear you are doing the work, rather than it coming across as a request for them to do it for you. That way they also have code to reference to make sure it is worth including or if you may have missed some kind of compatibility you didn't think of yet or something.
  17. This would probably be best discussed with the main OpenJK devs on the JKCommunity discord, that's where they hang out more actively. I think they will tell you that you are better off forking OpenJK to make your own mod rather than add these types of things to OpenJK. Legal issues are only a problem if you're sharing the original assets from the games. If you're including other mod content, that's not a problem and it how literally every code mod out there is done. The reason OpenJK doesn't have that is because it's meant to be a foundation that other mods are built on top of, not really a mod itself.
  18. This author hasn't been active in over 13 years, you probably won't get a response. Crediting should be sufficient and appreciated.
  19. It's been awhile since I did that portion but I believe it was solved by using a skyportal? { "classname" "misc_skyportal" "origin" "2736 2416 1896" "angle" "90" } I went by this tutorial: https://jkhub.org/tutorials/mapping/ent-modding-misc_bsp-fixing-blurred-hom-skybox-r122/ It works fine on basejka and ja+ from what I've seen, maybe Lugormod messes with that entity in the code or something.
  20. Which folder did you find the crashlog file in? That error means it isn’t finding the assets0-3.pk3 files in the base folder. Those paths in the crash log look correct but I can’t tell if you’re also launching the jaenhanced.exe from there - you should be. I also see you are using OneDrive which could be causing problems. Take a look at this: And this as a way to double check you’re getting the paths right if the above doesn’t help:
  21. Why not run the native Linux version? Proton only works with verified games and running a non verified .exe is probably why its giving an error. Linux OpenJO is here: https://github.com/JACoders/OpenJK/releases/download/latest/OpenJO-linux-x86_64.tar.gz
  22. Installing via Proton is how you get the assets, but are you running OpenJO to actually launch the game?
  23. What’s the exact error message? Is there a log file anywhere in /Application Support/OpenJK/ ?
×
×
  • Create New...