hexabits/nifskope

Version 20.2.1.7 Unsupported

NigelTicknor opened this issue · 4 comments

Hello,

I wasn't sure how else to reach out. I have a NIF model at version 20.2.1.7 which NifSkope dev8 lists as unsupported. Is there anything I can do to help get this supported?

Thanks

That's not a standard version number so it is probably some company misusing the version string instead of relying on the User Version. I would need to at least know what game or see some files.

If it's a matter of file layout only, that is what the nifxml repo is for, and NifSkope doesn't actually need any changes.

You can start by inserting this for yourself into nif.xml alongside the other <version> tags and see if anything works:

    <version id="V20_2_1_7" num="20.2.1.7">Nigel's Mystery Game</version>

If at least one file fails to load, there were custom changes to the format.

Thanks for the reply.

The game is ACME Arsenal; I am using the Xbox 360 ISO. The game seems to have been developed using Gamebryo engine 4.0

Here is the error message I got after adding the version tag to nif.xml:

[4] Array Shader Textures much too large. 16777215 bytes requested
Pos 72690: failed to load block number 4 (NiTexturingProperty) previous block was NiVertexColorProperty
Failed to load FOGHORN/ACTOR/FOGHORN.NIF

Here are some files:
FOGHORN.zip

It's worth noting that the files alongside the nif are .ka and .km instead of .kfa and .kfm; I'm not sure if this is a change in Gamebryo 4.0 or if it's something the developers did for some reason.

Edit:
Renaming the .km file to .kfm and attempting to load throws this error:

failed to load kfm file (2.0.0.b)

Version 20.2 NIF means that the game used Gamebryo 2.2. If it were a 20.3 NIF it'd mean Gamebryo 2.3. Gamebryo 4.0 didn't come out until 2012 (5 years after this game), and I don't think I've seen a single NIF from 4.0 in any case.

There are definitely format changes, I wouldn't be able to fix them all without all the files. I will look into it when I can actually find the game.

The extension is arbitrary for KF/KFM files. KFM file support isn't really something I focus on because they're not NIF files.

Oh I'm not sure why I had it in my head that this game was released in 2014.. Thanks for the clarification.

I can send you more of the game files if you'd like. I have an archive of the main game assets.