FYI to Potential Mod Users - TESVsnip Mods on the Nexus

Post » Thu Nov 26, 2015 7:14 am

...and that is exactly the issue. The noobs go charging in blindly and f*&% up their game and then go and whine about bugs on the tech forums.

User avatar
Eliza Potter
 
Posts: 3481
Joined: Mon Mar 05, 2007 3:20 am

Post » Thu Nov 26, 2015 7:03 am

I think the big problem is that, however careful and scrupulously accurate you may be in your use of TESVSnip, other less knowledgeable mod makers could still produce corrupted .esp's, and there's no way for a mod user to tell which mods may (or may not) cause trouble down the line. And I gather some of the savegame corruptions caused by TesvSnip in its early days didn't show up quickly, so players could end up with a junk savegame after many hours of gameplay.

It's good to know that TESVSnip has been improved and enhanced. However, until any changes in format from Skyrim to Fallout 4 have been discovered, anolysed and understood, and incorporated in TESVSnip or any other tool, mod makers and users should still use caution.

TES5edit, which has been continually updated, improved and tested by large numbers of mod makers and users over 4 years, still comes with a 'use with caution and backup your original mod' warning - and quite rightly so, as Bethesda has never released a full specification for the .esp and .esm file formats, let alone for any changes they may have introduced in patches.

For Fallout 4 the same warning should be accompanied by klaxons and flashing lights. Again, for any third party tool, not just TESVSnip.

User avatar
Neliel Kudoh
 
Posts: 3348
Joined: Thu Oct 26, 2006 2:39 am

Post » Thu Nov 26, 2015 6:52 am

All true. As TESVsnip is a known offender and more than one FO4 mod author mentioned using it when asked how he created the plugin, I felt it urgent to get this out there now, before it is too late.

User avatar
luis dejesus
 
Posts: 3451
Joined: Sun Aug 19, 2007 7:40 am

Post » Thu Nov 26, 2015 1:36 am

...back to page one...

User avatar
Rob
 
Posts: 3448
Joined: Fri Jul 13, 2007 12:26 am

Post » Thu Nov 26, 2015 8:50 am

Still checking this tool out. But, it might be a viable way to create a .esp file. Not sure, yet.

http://www.nexusmods.com/fallout4/mods/16/?

User avatar
Marcin Tomkow
 
Posts: 3399
Joined: Sun Aug 05, 2007 12:31 pm

Post » Thu Nov 26, 2015 6:14 am

As I commented above, I'd say that exactly the same caveats would apply to this tool as any other - use with caution to create mods, and use such mods with caution and being aware you may have to discard your savegame as irretrievably corrupt somewhere down the line.

Even though this tool is conservative in what it allows mod-makers to do, it's still based on reverse engineering data files with no published specification. Which means there's still an element of risk.

I'd say that any tool is worth looking into; and that any responsible mod creator should put a big "Use at your own risk" warning on a mod created with any third party tool, especially this soon after Fallout 4's release.

User avatar
Svenja Hedrich
 
Posts: 3496
Joined: Mon Apr 23, 2007 3:18 pm

Post » Thu Nov 26, 2015 6:56 am

Thanks for the PSA. I had planned to wait until the GECK was released to start throwing mods in anyway (aside from the texture mods you previously mentioned). I remember the issues with corrupted mods and losing my first Skyrim character to them. I shall not repeat that mistake.

User avatar
Jennifer Rose
 
Posts: 3432
Joined: Wed Jan 17, 2007 2:54 pm

Post » Thu Nov 26, 2015 4:31 am

The only mod I'm currently using is "Eyes of beauty" a texture replacer for the eyes. No esp just textures.

User avatar
Elle H
 
Posts: 3407
Joined: Sun Aug 06, 2006 3:15 am

Post » Thu Nov 26, 2015 10:03 am

This is a good post, make sure it stays on the front page for everyone to see.

User avatar
Jonathan Windmon
 
Posts: 3410
Joined: Wed Oct 10, 2007 12:23 pm

Post » Thu Nov 26, 2015 3:15 pm

Just claiming that anything that has touched a tool will cause saved game corruption (due to comparison with a previous game) without actually pointing out any instances of it happening isn't particularly compelling.

Yes, using ESP mods right now is definitely an 'at your own risk' type deal - but if you can't point to any evidence, you shouldn't claim things with this level of certainty.

User avatar
Nadia Nad
 
Posts: 3391
Joined: Thu Aug 31, 2006 3:17 pm

Post » Thu Nov 26, 2015 7:19 am

Yes this is the problem and I 100% agree with that.
In case I was misunderstood, my intention was absolutely not to do advertisemant for tesvsnip at all.
But it's simply not fair to trash everything just because some people are assuming that it is not possible to do stuff correctly.
I was just saying: if you exactly know in which boundaries you can operate you can do safe stuff.
But those boundaries are extremely strict: avoid subtree/compressed/ localized records. If you dont know what I am talking about, do not edit esp at all costs. That 's simple.
For example, most people are actually editing gmst bool/int/float vars : it's fine. Really.
One of the most common dirty limit starts when some localized records are edited because this needs to set the delocalized flag to esp and set all internal strings, which is not available at this time for any tool, and doing this by hand can be very tricky, because all size have to be propagated in all relevant headers.
Also, shipping a localized esp without string can crash the game, and releasing a delocalized esp with internal localized Datas have unforeseen bad effect. (Because the game could try to read the wrong type of data)
So, avoid such records for now.
Also do not use Tes5edit for now, because it removes unknown datas, and truncate records.
User avatar
Talitha Kukk
 
Posts: 3477
Joined: Sun Oct 08, 2006 1:14 am

Post » Thu Nov 26, 2015 12:34 pm

I agree. The overall message should be proceed with caution. Even conservative tools like The Patcher tool I referenced should be looked at skeptically.

User avatar
luis dejesus
 
Posts: 3451
Joined: Sun Aug 19, 2007 7:40 am

Post » Thu Nov 26, 2015 9:19 am

Bumping my won thread, as I feel that this is an important issue that is basically being ignored.

User avatar
Marquis T
 
Posts: 3425
Joined: Fri Aug 31, 2007 4:39 pm

Post » Thu Nov 26, 2015 4:57 am

Maybe raising this on Nexus where mods are actually hosted and from where they're downloaded would be more useful than here?

My apologies if you've already done this, but there doesn't really seem to be anything to say about the issue in this thread that hasn't already been said. Use caution, know what you're doing making mods, know what you're risking using them, and if you're a responsible mod-maker let people know your mod may carry risks.

Does Dark0ne (or other mod site owners) have a position on this?

Until people actually start finding mods that cause savegame corruption, or the data format has been reverse-engineered sufficiently to positively identify corrupt .esp's, then it's speculation about what mods may or may not have corrupt .esp's

User avatar
Amelia Pritchard
 
Posts: 3445
Joined: Mon Jul 24, 2006 2:40 am

Post » Thu Nov 26, 2015 1:18 am

Good point. I think Robin (DarkOne) would probably take the position that all mods are "use at your won risk". I won't bump this again. Point has been made.

(As far as finding mods that cause save corruption, I think that took a while to evidence itself, previously. We'll see, I guess.)

User avatar
Liv Brown
 
Posts: 3358
Joined: Wed Jan 31, 2007 11:44 pm

Post » Thu Nov 26, 2015 11:22 am

Dunno about Nexus, but I'm not going to be allowing anyone to host a mod on our site that's been made with Snip. The risk is too high.

The problem with this is that by the time we have proper tools to prove definitively that Snip causes damage, the damage is done, and it's 8 months from now and there's another huge mess to clean up. Since we've already proven it conclusively once, and Snip never got fixed to correct it, why should it be necessary to redo the proof?

User avatar
Gemma Woods Illustration
 
Posts: 3356
Joined: Sun Jun 18, 2006 8:48 pm

Post » Thu Nov 26, 2015 2:10 am


Indeed, FO4 sees even more changes being made to the engine and format. The chances of those changes miraculously making TESVSnip suddenly safe are akin to the "monkey on a typewriter" idea.
User avatar
Miguel
 
Posts: 3364
Joined: Sat Jul 14, 2007 9:32 am

Post » Thu Nov 26, 2015 5:01 am

That's true. And, indeed, one conclusion from what I said (the "may or may not") is that until we can prove that a tool (again, not just Snip) isn't producing corrupt mods, then all mods produced with any tool may be corrupt.

But I could have phrased it better.

Personally, I regret that mod authors aren't putting clear warnings on their mods. I think that's irresponsible. If users were clearly told that an early mod could corrupt their savegame with the damage not showing up for many hours of gameplay, then it would be a simple case of 'buyer beware', and if they found a mod that worked well enough for them for the duration of a playthrough, then good for them.

But presenting mods as if there's not even any question of their reliability... not a good move. And whatever tool a mod author uses, and however carefully they use it, it's only their assurance that they didn't get it wrong.

User avatar
Kaylee Campbell
 
Posts: 3463
Joined: Mon Mar 05, 2007 11:17 am

Post » Thu Nov 26, 2015 2:49 am

There seems to be 2 different issues here, first being the use of a specific tool (snip) that is known to cause problems. And the second being the general case of building .esp files that might cause save issues. I dont know how the ESP files in Skyrom/Fallout 4 work but if its anything like Oblivion, Fallout 3 or New Vegas then (as long as you aren't working with complex records like dialog or world space or cell records) it SHOULD be ok to just duplicate a given record (e.g. a game setting record or a weapon record or a character record or whatever it is) and then change values and have it still work. I did exactly that for Fallout 3 (copied & hand-edited records) without ever having save game issues.

I would say the best hope for Fallout 4 modding (until the GECK is released) is for https://github.com/TES5Edit/fopdocto be updated with correct Fallout 4 data formats (work seems to be happening on that already) and for a FO4Edit to be produced that can properly copy records to an esp file where they can be edited,.

User avatar
kirsty williams
 
Posts: 3509
Joined: Sun Oct 08, 2006 5:56 am

Post » Thu Nov 26, 2015 6:36 am

"as long as" and "SHOULD be" are the operative terms here. Get a good modder who really knows what they're doing, and you may be fine.

How to tell the good from the bad is the difficulty.

[edit]

Heh. I feel in programming, and modding, an apt misquote is;

"There is no 'should be'. There is only 'will be' or 'will not be'."

User avatar
Ownie Zuliana
 
Posts: 3375
Joined: Thu Jun 15, 2006 4:31 am

Post » Thu Nov 26, 2015 11:18 am

Which is why waiting for FO4Edit is the best option. Assuming its written properly and spits out correct data files, its much harder to get things wrong using such a tool than with other things out there (snip, that patcher thing etc)

User avatar
Kristina Campbell
 
Posts: 3512
Joined: Sun Oct 15, 2006 7:08 am

Post » Thu Nov 26, 2015 8:04 am

The problem of course is that in order to get a properly working FO4Edit, the guys need access to the data that's been changed. There are numerical flags which are no longer what people think they are in the master. There are entirely new records with numerical fields they couldn't even make wild guesses at without the CK to refer back to. Several existing records have additional new fields in them. Fallout has an entirely different set of things like dialogue and quest conditionals. NONE of which has been decoded by anyone yet.

In short, reliable tools need a reliable source. There is only one reliable source: The CK.

User avatar
Tiffany Castillo
 
Posts: 3429
Joined: Mon Oct 22, 2007 7:09 am

Post » Thu Nov 26, 2015 5:04 am

:facepalm:

There is evidence, we're just to lazy to search it for you. Anyone knows, obviously you don't. This thread alone gave you more then enough information to figure on google what's the problem with TesVSnip. I feel the only one that is constantly and deliberately missinforming people is you. This is no greater conspiracy to bully an individual that created a particular tool, this just a straight forward message saying "if you use this, your game might get blowen away, so prepare to abandon your character at one point". There's a difference between could and will, nobody said it will, but it could break your game.

If you happen to find the proof, you will also find that the creator confirmed his own tool was messing up ID's, so let's just put an end to you speaking in his defense when all walls have already collapsed, right?

User avatar
Heather beauchamp
 
Posts: 3456
Joined: Mon Aug 13, 2007 6:05 pm

Post » Thu Nov 26, 2015 7:26 am

I posted a single time in this thread prior to this post right here - that's not 'constantly' doing anything.

In any case, my objection was that people were saying will, not can. Yes, using mods can break your game - that's the case even with developer-provided tools, much less things hacked together for previous games - but if you can't point to any mods that have broken a Fallout 4 game due to being made with TesVsnip, you shouldn't claim that using any mod created using it will do so (which is what some people in this thread have been saying).

Also, if it takes eight months to discover that saved game corruption has occurred, then that's not corruption that matters - especially not to people willing to mod the game so early in the games life-cycle prior to proper tools being developed for it.

User avatar
Christina Trayler
 
Posts: 3434
Joined: Tue Nov 07, 2006 3:27 am

Post » Thu Nov 26, 2015 3:21 pm

Just started using NMM again...

How do we tell which mods have esp files? There seems to be no warning popup or wa to list a files contents to know if they contain and esp or not.

User avatar
Bereket Fekadu
 
Posts: 3421
Joined: Thu Jul 12, 2007 10:41 pm

PreviousNext

Return to Fallout 4