-
Notifications
You must be signed in to change notification settings - Fork 44
Description
Migrated from sf.net
Atlantica Online seems to have updated SOME of their files. Some .NIF files are now 20.6.0.0 and .KFM are 20.6.0.0b.
On opening a .KFM, NifSkope gives the following error:
""version" "20.6.0.b" "not supported yet""
""failed to load kfm file (537264139)""
NifSkope was, however, (or at least appeared to) load the .NIF files, although Blender gave the error: "ValueError: Corrupted nif file: invalid Ndoors version."
When I examined the file I found the listed version was actually 20.6.0.0b (with a zero before the \'b\', if that makes any difference). When I manually added 20.6.0.0b to the kfm.xml file, and tried to load the .KFM file with NifSkope, I got the message:
"array "Transitions" much too large"
""failed to load kfm file (537264139)""
Blender was completely unable to parse the .KFM file and gave the message: "ValueError: Not a nif file."
Attached is a 7zip of the files causing the error. These are located (along with one or two other files) in C:\nDoors\Atlantica\NChar3D\Char\GUNNER1 for anyone with the Atlantica client already installed.
I may likely try to create my own patch adding support for the new files, but I will need to study up on the .NIF/.KFM format layout first, as I have rather little experience with these files at the binary level.
Reference nif - https://www.dropbox.com/sh/7bbf50pn8ghqu1y/AAANeF05v6apAlZq0Vr0hUkKa?dl=0