Leaderboard


Popular Content

Showing content with the highest reputation on 03/01/2021 in all areas

  1. 3 points
    Thanks! PBR is not available in 0.15, hence "feature preview" in the video title. Currently, you either want to build reone from source or wait until I release the next version (which will take some time, as I intend to make Endar Spire completable with it). Regarding launch: specifying the game path should be enough, yes. Did you install the VC redistributable, as the readme suggests? Other than that, you want logs to diagnose problems: either start reone from the command line, or add "logfile=1" to the config file and look for "reone.log". Regarding graphical capabilities, current light limit is 16 lights (easily extendable). There is also an experimental feature to convert self-illumed models to actual light sources, which does spice interiors quite a bit. Ray tracing is not entirely out of the question, but the engine would need to be rewritten to replace OpenGL with Vulkan. Definetely not something I'm interested in for the time being. Also, keep in mind that to fully utilize PBR, vanilla assets need to be augmented with additional data: metalness and roughness parameters, per each diffuse texture, which I setup by hand for the preview video.
  2. 2 points
    I wouldn't bother making another video of this, but here's some screenshots to give you an idea:
  3. 1 point
    Hi everyone, I know it has been a long ..long time since I last posted here. I have been thinking about getting back into modding… Over the past few months I have been looking over the Revenge of Revan mod and seeing if I will return to it. Then came the new Kotor Level Editor (KLE).. which changed everything.. Also tweaked the story for the mod to help with the pacing. I decided to return to finish Revenge of Revan. The mod will be released in sections There will be no human VO till after the mod is fully complete. Using the KLE (Kotor level editor) to build the mod. Will be looking to build a team. I am looking for individuals to join the team - this would be for dialogue and quest writing. The writing team members will be using the dlgeditor. You will be adding your text in the dlg editor and once I have the file, I will add in the scripting to the dlg, for example jrl entries, LS/DS points, etc. If your interested in joining the writing team, send me a message 😃 Team members: Writer : N-DReW25 Art: Redrob41 Also included a video showing off the new kotor editor and showing how it will help in production. Logan23
  4. 1 point
    Greetings, I'd like to share with you the project I've been working on since summer 2020. Some of you may already have heard of it, as the development was public from the beginning. reone is an open source reimplementation of the KotOR engine, similar to xoreos and KotOR.js, but with a number of key differences. It is developed with extensibility in mind, meaning that modding capabilities it aims to provide are on a whole other level compared to the vanilla engine. For example, the graphics have already been significantly improved with the addition of physically based rendering. Current state of the project is such that the most fundamental engine subsystems are either complete or at least partially implemented, i.e. resource management, rendering, audio, GUI, scripting, conversations, combat and more. Given the current pace of development, I intend to finish the project by the end of 2021. My short term goal is to make the first Endar Spire module fully completable - a milestone, that will hoperfully bring more attention to the engine. Technologically, reone is a custom engine based on SDL 2 and OpenGL 3.3, written in C++14. This alone makes it highly portable - reone is believed to be working on Windows, Linux and Mac OS. Some background on myself: I'm a professional software developer from Russia and a prior contibutor to the xoreos project, responsible for most of its recent progress on KotOR. Links: GitHub Page Project Roadmap YouTube Channel
  5. 1 point
    With the amount of time I have spent with my head buried in the games files I have discovered what I believe is the actual cause of the dialog skipping issue. Instead of just explaining how to fix it I am going to go more in-depth and explain some of the reasons why and how I determined this was the issue. in a .dlg file, each line has a NodeID number, the overall .dlg file itself also has a NextNodeID entry which I believe corresponds to the starting line. The port that I have been working on is absolutely littered with dialogs that skip or are missing the text borders, simply because none of them have the NextNodeID or NodeID's set up properly, the NextNodeID's are set to 0 and every node in the dialog tree is also set to 0. Just a moment ago I saw a dialog skip during a stream and decided to bite the bullet, sit down and properly analyse as well as fix that specific dialog file as well as make a post about it to get a discussion going. The dialog file in question is 903sion.dlg from 906MAL.mod in total it has 124 nodes or 0-123, after manually counting through every node in the dialog file, I noticed that it had three nodes with the NodeID 0, it was also missing NodeID #3 & #123 on top of that, the NextNodeID was set to 123 meaning that when the dialog file started, it had nowhere to go. Hopefully in time the community can get every dialog file in the game checked over for this problem. Thor110 P.S. : I am aware that for years people have suspected it to be a memory leak and that it could not be fixed, however the very behaviour of the dialog file pointing to a non-existent node would definitely cause some sort of problem, right? I know that actually proving this one way or the other isn't going to be easy because it doesn't happen so often for some people, but when the black borders for the text are missing, correcting the NodeID's fixes it and I have fixed several of these live on stream myself. If for any reason it turns out to not be the issue then I apologise for potentially getting everyone's hopes up but I am certain that we will never know if we don't try.
  6. 1 point
    And they seem to be only happening in TSL, as they are not there in K1's -- far as I can recall. Interesting -- have that noted to when similar problem arises on my end. Will see if it actually does something, cheers! 🍻
  7. 1 point
    Ah, well thanks for letting me know.
  8. 1 point
    I keep a tab on performance and try to use modern OpenGL functions and optimization techniques whenever it makes sense. As it stands now, reone pushes hundreds of FPS in a typical module on my machine, noticeably more than I have using the vanilla engine. And yet, there are still ample optimization opportunities I can think of. You can expect reone to outperform vanilla, if only due to advancements in OpenGL. Grass is currently not implemented at all, but I see no reason, why you wouldn't be able to increase the grass distance or crank any other graphical setting up.
  9. 1 point
    I see, thank you. I think it works now...playtesting is taking some time.
  10. 0 points
    Indeed, KotOR1 did not have a NextNodeID nor a NodeID for each line. I have begun taking note of which dialogs skip and altering them as required, but it's rather a long and tedious process. Given that it isn't repeatable unless you don't quit the game, perhaps it would actually be possible to test from within the override next time I come across it myself in-game. I believe even then sometimes it doesn't repeat when loading a save. Something I am also going to do is take a look at all of the dialog files in TJM as while watching a streamer play TJM nearly every dialog in the game skipped consistently and I suspect the NodeID's are all missing. Update : After looking through the dialog files in TJM modules, I can see that none of them contain the NextNodeID and all NodeID's are set to 0, which is generally the case when making a dialog file that no one is going to bother to go through and number all of the NodeID's, understandably of course as it takes quite a while, I presume that Obsidian's software for writing .dlg files handled this automatically when adding new nodes to the dialog tree. Additional : even 3cfd's dialog in the very first level has the NextNodeID set to 54 while only actually having 34 Nodes. Conclusion : either the community needs a dialog editing tool that will properly number the NodeID's when creating them, or people need to manually go through and fix every line of dialog in the game, checking and counting their NodeID's to match ( this would be insanely tedious and could take a long time ) Something else worth noting, is that the currently available Dialog Editor, when creating a TSL Dialog File, doesn't even add the NextNodeID field to the GFF filetype, this combined with numbering each NodeID 0 is bound to cause some sort of problem. After reminding myself that correctly setting the NextNodeID fixes the vacant black borders, I have determined it absolutely must be playing a role in the dialog file actually starting. UPDATE Having finally manually ( crazy I know ) numbered every NodeID and NextNodeID in my port of KotOR1 I am hoping it will provide definitive proof that this is or isn't a fix for the dialog skipping issue, if it isn't nevermind at the least it's all ordered properly and the cinematic borders always come in properly.
  11. 0 points

    Version 1.0.0

    8,704 downloads

    Re-texture of PMHA02, for Star wars: Knights of the Old Republic. Texture Resolution 1024X1024. The archive contains 5 textures of the head. 3 textures for underwear. 5 icons and 2 .txi. To Install 1. Download: PMHA02 HD 2. Copy all files to the Knights of the Old republic's Override folder. (Example location - C:\Program Files (x86)\Steam\steamapps\common\swkotor\Override) 3. When/if prompted to overwrite files, press okay. 4. If you like the mod; leave a comment or endorse! (It would be much appreciated) Made with love.
  12. 0 points
    Hello there, Sith Holocron said I should chat you up regarding dialogue writing. I did do a dialogue pack back in the Holowan Labs days on KOTOR 1. Added about 20 pages worth of (subtitle only) dialogue. Good times. I also tended to tweak dialogue for other modders. What kind of help do you need in that regard?