|
I'm glad I have two fallout machines. my lappy is still pre-update. Fallout 4 update broke F4SE at least temporarily. F4SE uses injection techniques to modify the in memory footprint of the fallout executable in order to extend it. You can then write mods for the game that take advantage of those extensions, and many authors do.
As a mod author, the update caused me some anxiety. I wasn't sure what all it would break. Fortunately my major mod (High Level Perks) survived the update, but my Brews mod will no longer work until F4SE is updated. Overall it could have been much worse.
For me though, the real pain is in playing. I can no longer uncap my framerates past 60 without breaking the game (120FPS runs twice as fast in game ) That not only means I went from 240FPS to 60FPS in game (it matters) my loading screens are framerate capped as well and thus take 5 times as long as they used to cap at 350FPS.
Anyone else play? How do you feel about the update?
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
My seven years old Dell Inspiron 7577 gaming notebook is now showing it's age too, some keys around WASD are getting unresponsive and the power cable is broken where it connects to the laptop (a known problem with old Dell 130 W power bricks).
Ordered a new power brick and a new Dell Inspiron 16 with an AMD 5 Ryzen processor that was on offer for a ludicrous low price.
Not really a gaming notebook, but as I'm not playing any demanding 3D games lately that won't be much of a problem.
What I'm not certain about is whether the AMD version of the Dell Inspiron 16 notebook will support a QHD monitor via the USB-C port, in the specs it only says "Display port supported".
|
|
|
|
|
You can probably play fallout 4 on that little beast. It has enjoyed a significant resurgence in popularity due to the show.
It's a very immersive game, and was built such that the community could modify and extend the game, and they do. after almost 9 years the mod collection is vast.
I don't play anything else, as I'm not a gamer as such. Fallout 4 is different, especially since it scratches the development itch since I started making mods (the game is scriptable)
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I'm a fan of Bethesda games too, mainly the Elder Scrolls series from Morrowind up to Skyrim.
Maybe when I'm retired I will try Fallout too
|
|
|
|
|
No issues up to now. (I don't really care about framerates)
I disabled most of the mods for the time being until they get checked/updated.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
I really wish games that were intended to be extensible had a proper API/interface of some kind - something that tries not to break every time a patch is published. But then, by how much longer should releases be held back...for the sake of a handful of people? Games are already released way too soon.
Personally, I'm still on GTA online, and all I (still) want is to be able to log into my profile and download my own stats. Not even change/write anything back. The only documentation anyone's ever produced for that is obsolete and no longer works.
|
|
|
|
|
The thing is they did. The whole game is effectively one big mod, and you install more, and they shadow existing records with new records allowing you to add content and replace existing content in the game.
But here's the thing. As always, the API, as extensive as it was, didn't satisfy everyone. There were certain features - particularly features that would make mods play well with other mods, that the base API did not have.
So some clever individual used process injection to augment the game engine in memory with a more extensive API, not replacing what was there, but augmenting it with more features.
So what you want already exists, and as always was imperfect when the rubber met the road, so someone extended it.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
honey the codewitch wrote: so someone extended it.
Yeah, and the instant that someone doesn't represent the game developer, you're on your own. Worse still is when a mod starts to send unexpected data to all other players in the same session.
As I keep telling modders in GTAO: The game engine is already unstable enough with R*'s own code, their completely hacked and unsupported mod is certainly NOT helping. Most refuse to acknowledge even that much.
|
|
|
|
|
Fallout 4 is strictly offline, so it doesn't really apply to other players. I don't think F4SE would be condoned on any servers anyway.
To be fair to the authors, F4SE is really stable, and it ran for about 9 years with no need for significant updates.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I wasn't aware of that. In a world were everything is online, that's good to hear. Some day, I'll take a look at it.
|
|
|
|
|
I was thinking of starting a new playthrough mainly because of Fallout:London was around just the corner, but the moment they announced the update I knew I would have to either postpone a couple of months or do the Steam console downgrade. I'm mostly a Skyrim player (and know very well the update pains), since I'm already in the middle of a very long playthrough I'm waiting for things to be stable enough for Fallout:London to come out.
I do have a couple of tricks up my sleve though, if you mod using MO2 (with a plugin called Root) you can basically make your Steam console downgrade look like a mod and make Steam think the game is up to date while the binaries and plugins you actually play with are in your version of choice. My current setup is for Skyrim 1.6.640 while the current version is 1.6.1170. I'm quite confident it would work for Fallout as well, I can give you some pointers if you are interested.
|
|
|
|
|
Google search terms wanted.
A few years ago, a developer of a trivial package in one of the major packet wells on internet decided to delete his package from the well (allegedly because he never received the credit he expected and deserved) - creating havoc in the development world: Thousands of programs had imported the package, and rebuilding the system crashed.
I know this story only through the grapevine, so details are fuzzy - but through a couple different channels, so I guess the story is well known. I'd like to dig up some more reliable, detailed information about this case, but I am not able to come up with search terms that brings up what I am looking for.
Do you know e.g. the name of the package in question? Or the name of the developer involved? Or any other good search terms that brings me closer to information about the incident?
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|
|
|
That is the story! Thanks a lot.
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|
|
1. Would be helpful when you give a hint what the package supported
2. Yeah, always have a copy of such a package when used in production software. Anything else is more than negligent.
|
|
|
|
|
0x01AA wrote: 1. Would be helpful when you give a hint what the package supported That is some of the information I am searching
The essential part of the story as I have heard is how a tiny little packet deleted can create havoc. For that issue, the contents of the package is not essential. I have vague memory, that is was some sort of bit fiddling, possibly searching for the highest 1-bit in a word. My memory may be wrong, and it is insignificant for the real problem of dependencies.
Edit:
My memory was wrong - so if I had presented it in the original post, it would have been misleading. The module creating most problems were 'left-pad', a rather trivial string function for right justifying a text.
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|
|
I think it is also worth noting that NPM (the package registry in question) has since updated its terms of usage?
If you now publish a package you simply CAN'T unpublish it anymore if other packages are depending on that particular package.
The story was most known by frontend developers, since NPM is the platform they use most. 'broke the internet' is a very bold statement, but it did create some havoc indeed in its days.
Cheers - Peter.
|
|
|
|
|
The last surviving member of the Moody Blues has passed. Mike Pinder - Wikipedia[^]
Saw them in concert in the early 70s, always liked them.
R.I.P.
Knight's in white satin
If you can't find time to do it right the first time, how are you going to find time to do it again?
PartsBin an Electronics Part Organizer - Release Version 1.4.0 (Many new features) JaxCoder.com
Latest Article: EventAggregator
|
|
|
|
|
|
/ravi
|
|
|
|
|
He was the last surviving original member. Justin Hayward and John Lodge are still going.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Anyone ever tell you you look just like Spock?
If you can't find time to do it right the first time, how are you going to find time to do it again?
PartsBin an Electronics Part Organizer - Release Version 1.4.0 (Many new features) JaxCoder.com
Latest Article: EventAggregator
|
|
|
|
|
Of course, it's the logical thing to say.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
I really don't see much similarity ... Benjamin Spock[^]
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|
|
Maybe the eyes...
If you can't find time to do it right the first time, how are you going to find time to do it again?
PartsBin an Electronics Part Organizer - Release Version 1.4.0 (Many new features) JaxCoder.com
Latest Article: EventAggregator
|
|
|
|