Jump to content

Lane

Members
  • Posts

    30
  • Joined

  • Last visited

  • Days Won

    7

Lane last won the day on July 23

Lane had the most liked content!

2 Followers

About Lane

  • Birthday 11/12/2000

Contact Methods

  • Website URL
    https://www.youtube.com/channel/UC_EnGk6GWeY-jaAoMzUiG2w

Profile Information

  • Gender
    Male
  • Location
    US, TX
  • Interests
    Speedrunning, Reverse Engineering, Video game Modding, Musical Composition

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Lane's Achievements

Scout

Scout (1/15)

  • Dedicated Rare
  • First Post Rare
  • Collaborator Rare
  • Conversation Starter Rare
  • Reacting Well Rare

Recent Badges

60

Reputation

  1. New KPM release, we're at 0.7.0 now!
    https://github.com/LaneDibello/Kotor-Patch-Manager/releases/tag/0.7.0

    Highlights:
    - A ton of behind the scenes changes to help support future patch developments
    - Vastly improved support for MacOS (Special thanks to FTD and Synchro for pushing on this front). Including a native mac app, and a few mac compatible patches
    - Various Bug Fixes
    - Some script extender updates and fixes
    - Early MVP of the Mod Options patch included.
    - Better support for unknown EXEs (such as those that have already been patched via a different process)

     

    More coming soon, including a UI rework, a proper release of the mod options patch, more Mac OS support, and streamlining of more of the core functionality!

  2. It's been a while since I've given this thread an update, though I wanted to share a little demo of something I've been working on lately: Coming soon to a KPM near you
  3. the main kotor discord is just: https://discord.gg/kotor
  4. The way that one works is one module has several different UTM files, that get swapped out via dialogue script. So it's not so much that items are being cleared, but the full store is replaced. Yup! See `baseitems.2da`
  5. This is good too know! I know that we have some folk in the OpenKotor discord that have experimented with similar things. We've also done graphical hardware patching on the windows versions. There are some plans to do Mac OS patching in the future to try and fix some of the issues on that platform, though it's pretty back-logged right now. Getting things running on Apple Silicon would be pretty huge, though. You're welcome to join and share thoughts/findings if you're interested. I'm sure people over there will have takes: https://discord.gg/wS3YNGyMFe
  6. May be able to get away with just filtering out certain base items. Like plot items will reliably be base item 64 (Plot_usable_items). And maybe also filter Aesthetic items, Data_Pads, etc. Though I guess that depends on how you're clearing the items... I'm not aware of any master lists, though there aren't too too many merchants in these games. May just have to do some checking
  7. Hello there, I use Deadly stream semi-regularly to keep of with kotor modding things. I noticed that after the redesign the site became borderline unusable for me. With extreme stuttering when trying to scroll down the page. I finally got around to profiling the issues today. I am on Firefox, I typically run with the config `layers.acceleration.disabled = true`, which disabled a lot of the hardware acceleration. For 99% of website this isn't a problem. However, Deadlystream seems to rely and the render pipeline HARD, such that when I would access the site with that setting, my CPU would jump to 100%. I was rasterizing at 2560×1440 with 1.25× scaling (about 4.6 million pixels) at 60 fps. A tough job sure, but nothing a modern CPU shouldn't be able to handle. Looking into the profiling results I had several findings: It would seem the entire viewport is getting re-rasterized on every scroll. Freeing basically all of the picture cache tiles. Scrolling should translate cached tiles, not redraw them. Something is killing WebRender's tile cache completely. The layout is also being flushed every frame from what I can tell. In my 7 second profile I saw around 304 reflows (40+ per second). Something in the JS handling scrolling is not behaving here This seems related to however the scroll bar is handled. To recreate: Using a recent version of Firefox Open `about:config` in the search bar Find the `layers.acceleration.disabled ` setting, and set it to true Load up Deadlystream and attempt to scroll
  8. Sorry I've been slow to update this thread. A lot of the discussion has moved to Discord for better or for worse. But I'll try to put major updates here when I can. @DarthOuroboros Regarding a Lua machine, I had considered this option previously when I was planning out the script extender, but discarded it as the scripting community is already very well established, and asking people to adopt a new scripting paradigm might be a hard sell. However, that's not to say there'll never be a Lua machine implemented as you describe. There's room in the patching project for all sorts of ideas and features (provided someone is willing to create them). It just isn't currently on my or anyone elses docket to look into that.
  9. @darthbdaman since you asked about this last year: It's not perfect, but it's a good start/proof-of-concept I have plans to allow for even more columns than this, was mostly just checking if possible
    Solid tool for basic editing. Doesn't have the ability to add new columns, only new rows. I understand that this isn't a typical 2DA use case, but it would prove useful for some niche applications
  10. So it's kinda a mix. It depends what about the combat messages you want to modify. You are correct in that these messages mostly get built from custom tokens. For example see TLK # 1403 in kotor 1: > <CUSTOM0> damages <CUSTOM1> for <CUSTOM2> damage This gets conditionally combined and adjusted using other TLK entries. Like TLK 1440-1448 in kotor 1 has most the damage types. I guess the question is, what particular message are you looking to adjust and how?
  11. @DarthParametricinteresting! I have a few ideas of how that could be accomplished. I'll add it to the list
  12. @Salk This ended up being super quick and easy:
  13. Been chatting with a few community members, and I've been asked to share some of the other binaries I've come across. Attached below are the binary executables for Kotor 1 Mac, Kotor 2 Mac, Kotor 1 Android, Kotor 1 Xbox XKOTOR KOTOR2sub libKOTOR.so default.xbe
  14. @DarthParametric for the time being it is just 50. Though I plan to make it adjustable in the future. This was mostly a proof of concept In an ideal world, a level cap would be selected that is appropriate to the mods installed. I could forsee a future where there is so much added mod content that 50 levels would be too few Not to mention the associated 2DAs can be adjusted to make the higher levels less over-powered. Such as increasing the exp requirements, or introducing diminishing returns for things like feats, spells, defense, etc. But yeah, this is just laying the ground work
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines.