Skip to content

Support Atlantica #33

@neomonkeus

Description

@neomonkeus

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions