Jump to content


  • Content count

  • Joined

  • Last visited

About Beermotor

  • Rank

Recent Profile Visitors

743 profile views
  1. Wrye Bash - All Games

    So far so good aside from one little pesky error that I'm familiar with but I can't remember how to fix it at the moment. With the Actor Strength Encumbrance Multipler (fActorStrengthEncumbranceMult) GMST tweak enabled, the BP raises a bugcheck on build: I'm pretty sure the GMST is correct for this tweak (I don't have the FONV CS installed) , so the key error tells me something is wonky elsewhere. I have a rough idea, but I need to understand the key error a little more first. Edit: To clarify, that seems to be the only GMST it is bugchecking on, the rest of them I've tested have allowed a successful build.
  2. Wrye Bash - All Games

    I'm interested in this and want to help test. Right now we're in the throes of a massive datacenter migration and I'm working 80ish hours per week, so I'll try to get some spare time in a few days to run it through the wringer.
  3. Wrye Bash - All Games

    Done. Pushed branch 'beermotorwb-7zip-update'. Used the 32-bit 7Zip 18.01 release. I tested unpacking 7z, zip, and rar packages and packed a few projects just to put it through it's paces. I didn't encounter any issues but it should probably get a second pass by someone on another machine.
  4. [Relz] Vortex - Mod Manager

    Everything I've seen so far tells me their design was targeted at the lowest-common denominator. It lacks basic mod manager functionality and looks like the ModDrop and CurseForge clients had a deformed baby. A few screenshots courtesy of the Reddit thread: To wit: there is no manual sorting of plugins by design. They are expecting the end user to rely entirely on LOOT to manage load order. Mind you, most people will still use Wrye Bash to manually tweak their final load order, but I'm kind of concerned what kinds of headaches and support issues this thing is going to cause for the Bash and LOOT teams.
  5. Wrye Bash - All Games

    I can give it a shot although I'll have to try in a Windows VM. My Python 3 set up is fubar right now. DarkladyLexy is either using Beta1 where the bashed patch had form version 0 which triggered that script or her Bashed Patch isn't getting rebuilt. My recommendation after verifying she's running Beta 2 would be to get her to do a clean rebuild (meaning remove/rename the old file) of her Bashed Patch.
  6. Wrye Bash - All Games

    Yeah I'm scratching my head too, but I think that error may be an inadvertent red herring from the debugger, complaining about not finding .res files for the icons or something. Like I said Win32 API debugging is like Etruscan to me. EDIT: just for grins I converted all of the .PNG files to .ICO files, modified the Bash source, and launched. Everything worked but it didn't resolve the crashing issue. Another idea might be to to use this resource DLL I compiled with all of the Wrye Bash icons in it. I'm mostly kidding since I just slapped it together, but it's an idea.
  7. Wrye Bash - All Games

    It took me forever to trigger a crash, but I managed to do it twice. Same exact unhandled exception each time. I had VS2017 loaded so I punched the debug button.. I apologize because I totally suck at debugging with VS but I got at least a little useful information. Like I said, this isn't gdb so I'm started out pretty lost trying to attach to a running process. Here's a screenshot of the call stack: The DLL wxbase28uh_vc.dll is part of wxPython 2.8. So since I'm me and not satisfied with that info, I loaded Wrye Bash up in VS2017 to step through execution. Once I got to the main window and everything initialized, I clicked to change the icon size and triggered several errors: That section of code in env.py may be completely unrelated and the number of errors equaling the number of icons may be completely coincidental but it's curious indeed. I apologize for the paucity of information here, but I figured since I was finally able to reproduce the crash I'd take advantage of the situation and get at least SOME info. I hope it is helpful.
  8. Wrye Bash - All Games

    Yes that stems back to how Bethesda incorrectly packed the scripts for SSE which required people to have to either rearrange the scripts into the right folders or edit their SSE CK ini file to locate the script sources in that backwards arrangement. It's possible that mod authors that don't know any better (or don't care) released their source in the backwards way as well. The games require scripts be in \data\scripts so Wrye Bash is correct in showing \data\source\scripts as invalid. You can always unpack to project and put the script folders in the correct order.
  9. [RELz] LOOT - Load Order Optimisation Tool

    Some more info because I've had to deal with a few dozen issues similar to this in the past couple of months. Back in October, DigiCert finalized their acquisition of Symantec's SSL business and a mass of SSL reissues ensued (Certi-geddon). Some old (and unpatched current) operating systems and old browsers are having fits with the new certs due to missing goodies in their local cert stores. And sure enough GitHub's cert just happens to be a DigiCert EV certificate: It's not implausible that a Windows box that hasn't been patched in a while might have issues.
  10. Wrye Bash - All Games

    And finally, here it is. Beermotor's Skyrim/Skyrim SE Tweaks Test build Download from GitHub This is a Python-only build, so you need to be running Wrye Bash in Python-mode. This build also assumes you are running stock Beta 2 from the Nexus. Eventually I'll redo this on the Utumno-WIP branch, but for now I want as many people to test as possible. How to use: Be running Beta 2, or anything pre-game handling change. If you are running Beta 2 off the Nexus you're good to go. Back up your Wrye Bash settings Back up your Mopy folder. Unzip the contents of the Mopy folder inside the zip package and overwrite files when prompted. Run Wrye Bash Major Changes: Installer Tab right-click menu The menu has been reorganized and now has fly-out menus. The most commonly used actions are still on the main right-click menu. Install Last is under the "Package" submenu. More Bashed Patcher GMST Tweaks! Works for Skyrim and Skyrim SE. Fallout 4 tweaks coming once research is completed. If you find a tweak that does nothing, or works strangely please let me know. If you have suggestions for GMST tweaks please let me know The copy I run from day to day is based on Utumno-WIP so this is kind of a back port. Please do not bother @Utumno or post to the main Wrye Bash repository Issues section for issues with this build. I'll either close them or direct you to my issue tracker. Posting here (make sure to @ me) is the preferred method. Enjoy! Quick Disclaimer: While this is based on Beta 2 and is (mostly) functionally identical, it does change GMSTs in the Bashed Patch and may eat your firstborn, wreck your saves, etc. Consider this Alpha software and use at your own risk.
  11. Wrye Bash - All Games

    Thanks. Refresh is under the Package submenu. Quick refresh is still on the main right-click menu. Yes I've been doing all of this off of the main Dev branch since it's closest to what most are using currently, but the changes still work fine with the latest WIP branch with the game handling changes. That's actually what I was waiting on. I'm feeling poorly again today (the weather went from 8F to 66F in 24 hours) but I'm going to try to get something useful out in the next few days. I'm having trouble making a release though despite following the directions to a T. I may just do a python-only version off of my fork.
  12. Wrye Bash - All Games

    Hey I can fix that But yeah I think I'm going to stick "Install Last" under "Package" rather than remove it. That'll retain the functionality but hopefully reduce the accidental click risk. That is if Utumno wants to keep it.
  13. Wrye Bash - All Games

    @alt3rn1ty Excellent, thank you and perfect timing. I was just going over them and that's exactly what I wanted to know. To get the defaults for these I loaded up the CK with just Skyrim.esm to confirm the values. Still plugging away. It may take me a couple more days to get everything prettied up.
  14. Wrye Bash - All Games

    Thank you Brother @alt3rn1ty this is exactly the feedback I wanted . I've got PyCharm open while I'm writing this. I agree 'Run Wizard" will be better. Changed. Renamed "Manual Wizard" to "Run Wizard". Since the wizard handler uses an 'if' statement to determine whether or not to automatically run the wizard (I could take it apart but I'm afraid I'd break something and I don't want to change app logic) , it only has one tooltip line, so I changed it to: "Run the install Wizard. Auto-Wizard auto-accepts all default selections." There may be a better one-line description to put there if you (or anyone reading) have any ideas. I wasn't sure about what to do with that one either. I agree with your logic so I've placed it under 'Package'. I also did a thing: I took out "Install Last". Maybe it was bad, but I absolutely abhor "Install Last" with the heat of thousand suns. I can't tell how many times I've accidentally clicked it and had to chase down and re-order a mod because of that GD thing. If enough people want it back I'll have to figure out a place to put it so it can't be accidentally clicked.. But I digress, on to the part I need your help grokking.. Oh yeah I certainly need to look back over those descriptions again since I was focused on making sure my Python syntax was right. I'm open for suggestions on better descriptions.. to give you an idea of the silly stuff I have in there now, in the swimming "Breath Control" the maximum option is "@Arthmoor is my daddy". (I'd love to leave it but I don't think the general population would get it). Back to the brackets and how they are displayed, here's the comment in the code that explains how to make the tweaks so maybe I can work within these bounds: So it looks like you bracket the default, and Bash will add a set of brackets to denote the selection you have chosen. Do you think I should approach this as "Default" means the game default (which would be what it would be if the GMST wasn't in the Bashed Patch if I recall correctly) or meaning "this is the default option to make this tweak have any visible effect in-game" ? It's not a big deal to fix it up so I'm open for suggestions. That makes sense, and I see how it obfuscates things a bit. I forgot that not everyone will know what the heck I'm talking about. Where the STEP thing came from: when I was doing my research I looked at a lot of mod guides+lists (since I don't use them) to see what the common annoyances were, and found a few "fix" and "tweak" type mods that were on several mod lists. I'm sure there are a dozen more out there if I looked harder, so if you can think of any that would be nice to put in and are GMST tweaks I'll give it a shot. I'm still working on the tweaks a bit to polish them up so this is perfect feedback. I'm about to go give this all another round of cleaning and polish, so I'll hopefully have something everyone can play with soon.
  15. Wrye Bash - All Games

    OK so I wanted to share some stuff I've been working on. I've already talked to @Utumno about it and he suggested I pack up a test build to let you guys play with it. I call it my Frankenstein build which is a testbed for a few little improvements and overhauls for WB 308. Here's what I've got.. Revamped Install tab right-click menu So I really never cared for the installer tab package right-click menu in Bash. From a UX designer's standpoint it's a mess. Unrelated functions are side by side, and you can easily accidentally click to delete a file, or hide it, or install last. Ugh. When I was doing some research on things, I found the BAIT Project which had a nice revamped right click menu. It gave me some ideas. Here's what I came up with: I also changed the text labels a bit to make things self-explanatory. A lot of new users don't know what "Install missing" means, but "install missing files" is one additional word that makes it all clear. Same thing with "Conversions". Bashed Patcher Tweaks: Another thing I've been wanting to get back up to par are the wide array of tweaks available in Wrye Bash. When in Oblivion mode, you had multiple panels of tweaks, but in Skyrim and later, the options were limited. So I started gathering up a list of things to tweak and spent a few hours in the CK making sure some of the old tweaks could be ported somehow. I also gathered up a list of mods that change game settings (including SkyTweak) and some of the older recommended mods from the S.T.E.P project (cosmetic things like changing the moons size) and added them in to save plugin slots. Some of these are "fix" mods like the dodge fix mods that are popular. I'm supposed to be doing real work right now so I can't describe all of the tweaks, but I'll show you guys a screenshot to give you an idea. Right now these are for Skyrim/Skyrim SE, but I have a bunch of tweaks for Fallout 4 ready as soon as we can turn on GMST tweaks in the Patcher. I tried to turn them on and got a bugcheck (KeyError: 'GMST') that I couldn't fix, so that may have to wait until after the game handling changes and the data gathering is completed. I'll try to get something put together shortly to let you guys play with it and give feedback.

Support us on Patreon!