quelthalin / ParamNexus

Demon's Souls Param file database built on top of SoulsFormats
1 stars 0 forks source link

ParamNexus 0.1.2 error (0.1.1 ok) #1

Open r3sus opened 4 years ago

r3sus commented 4 years ago

Hello. Can't import params to db with ParamNexus 0.1.2, while 0.1.1 works well. DeS / DSR / PtDE error_DeS.txt error_DeS_noDraw.txt Seems, it tries to use file from your PC. Notes:

quelthalin commented 4 years ago

Hey, thanks for the feedback.

I'll try to take a look over the weekend if I can't find time tonight. I suspect it might have to do with 32 bit vs 64 bit, because this can cause System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B). Are you using a 32 bit or 64 bit Windows install?

The real solution is probably for me to either force 32 bit or figure out how other projects manage this. I'm not really familiar with C# / Windows programmings, so I'm probably just overlooking something.

to use with PtDE you have to compress param(def) to dcx.

PtDE isn't really tested, but getting at minimum both version of DS1 working is on my TODO list.

DSR drawparams import results error in the end.

It's a little buried in the README, but

Right now ParamNexus loads primarily Demon's Souls files, but Dark Souls Remaster gameparam (but not drawparam) currently load successfully.

I've asked around a bit and it sound like DSR's drawparams behave oddly and may not quite line up as expected with the packaged paramdefs. I do know ParamVessel had to do a workaround. I just haven't had time to research the root cause there and build a fix for it.