Markemp / Cryengine-Converter

A c# program to convert Crytek files to Collada (XML) format
https://www.heffaypresents.com/GitHub/
GNU General Public License v2.0
208 stars 53 forks source link

[Conflict in Chunk Definition] MWO #123

Closed Dakkapocalypse closed 1 year ago

Dakkapocalypse commented 2 years ago

I'm trying to mass-convert all files for MWO, but I'm getting this error

Additionally, when trying to use the old cryengine importer in Blender 2.79, or the new one in Blender 2.93, I am unable to import any of the files except in their individual formats (.dae, etc) -- the script to reconstruct the mech (.cdf) isn't working.

PS F:\depot> foreach ($file in (Get-ChildItem -Recurse .cga, .cgf, *.chr)) { F:\depot\mwo\cgf-converter.exe $file -objectdir "F:depot\mwo"} Conflict in chunk definition 13C0+D4 5340+D4 Conflict in chunk definition 1494+E8 5414+E8 Conflict in chunk definition 157C+E8 54FC+E8 Conflict in chunk definition 13C0+D4 5340+D4 Conflict in chunk definition

Markemp commented 2 years ago

The conflicts in chunk definition messages are just warnings and can be safely ignored.\

Which mech are you trying to import?

Dakkapocalypse commented 2 years ago

All of them – but that’s what I’m saying. They all give that problem, and none of them get converted.

Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows


From: Heffay @.> Sent: Saturday, February 5, 2022 10:42:35 AM To: Markemp/Cryengine-Converter @.> Cc: Dakkapocalypse @.>; Author @.> Subject: Re: [Markemp/Cryengine-Converter] [Conflict in Chunk Definition] MWO (Issue #123)

The conflicts in chunk definition messages are just warnings and can be safely ignored.\

Which mech are you trying to import?

— Reply to this email directly, view it on GitHubhttps://github.com/Markemp/Cryengine-Converter/issues/123#issuecomment-1030656460, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQXNUHHOHWYKVX7IDDIFKSDUZVHPXANCNFSM5NNLF2OA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

Markemp commented 2 years ago

Can you get a copy of the System Log from when you run the importer in Blender? You can open that in Blender from Window -> Toggle System Console (although it might be Show system console in 2.93?). Run the importer and copy the output to a file and upload it to this issue.

Dakkapocalypse commented 2 years ago

Import Mech F:\depot\mwo\objects\mechs\bloodasp\bloodasp.cdf +-- Collada Import parameters------ | input file : F:\depot\mwo\objects\mechs\bloodasp\body\bloodasp.dae | use units : no | autoconnect : yes +-- Armature Import parameters ---- | find bone chains: yes | min chain len : 0 | fix orientation : no | keep bind info : no I/O warning : failed to load external entity "file:///F:/depot/mwo/objects/mechs/bloodasp/body/bloodasp.dae" File access (Error): Critical error: ERROR_COULD_NOT_OPEN_FILE Additional: F:\depot\mwo\objects\mechs\bloodasp\body\bloodasp.dae The Collada import has been forced to stop. Please fix the reported error and then try again.COLLADAFW::Root::loadDocument() returned false on 1st pass +---------------------------------- | Collada Import : FAIL +---------------------------------- Error: Parsing errors in Document (see Blender Console) Error importing armature at: F:\depot\mwo\objects\mechs\bloodasp\body\bloodasp.dae


From: Heffay @.> Sent: Saturday, February 5, 2022 11:50 AM To: Markemp/Cryengine-Converter @.> Cc: Dakkapocalypse @.>; Author @.> Subject: Re: [Markemp/Cryengine-Converter] [Conflict in Chunk Definition] MWO (Issue #123)

Can you get a copy of the System Log from when you run the importer in Blender? You can open that in Blender from Window -> Toggle System Console (although it might be Show system console in 2.93?). Run the importer and copy the output to a file and upload it to this issue.

— Reply to this email directly, view it on GitHubhttps://github.com/Markemp/Cryengine-Converter/issues/123#issuecomment-1030657699, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQXNUHCEUC2HHKOEMX6EN7DUZVIL5ANCNFSM5NNLF2OA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

Markemp commented 2 years ago

Can you link that bloodasp.dae file here too please? Just verified on mine that it was able to load, so curious as to why it errored here.

Dakkapocalypse commented 2 years ago

From: Heffay @.> Sent: Saturday, February 5, 2022 11:58 AM To: Markemp/Cryengine-Converter @.> Cc: Dakkapocalypse @.>; Author @.> Subject: Re: [Markemp/Cryengine-Converter] [Conflict in Chunk Definition] MWO (Issue #123)

Can you link that bloodasp.dae file here too please? Just verified on mine that it was able to load, so curious as to why it errored here.

— Reply to this email directly, view it on GitHubhttps://github.com/Markemp/Cryengine-Converter/issues/123#issuecomment-1030658917, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQXNUHFJJLLHPG5TZMTLBKTUZVJKBANCNFSM5NNLF2OA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

Dakkapocalypse commented 2 years ago

Actually, that might be the problem -- there is no bloodasp.dae file that I can find.


From: Heffay @.> Sent: Saturday, February 5, 2022 11:58 AM To: Markemp/Cryengine-Converter @.> Cc: Dakkapocalypse @.>; Author @.> Subject: Re: [Markemp/Cryengine-Converter] [Conflict in Chunk Definition] MWO (Issue #123)

Can you link that bloodasp.dae file here too please? Just verified on mine that it was able to load, so curious as to why it errored here.

— Reply to this email directly, view it on GitHubhttps://github.com/Markemp/Cryengine-Converter/issues/123#issuecomment-1030658917, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQXNUHFJJLLHPG5TZMTLBKTUZVJKBANCNFSM5NNLF2OA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

Dakkapocalypse commented 2 years ago

[cid:44fdf8ea-0772-4942-9b02-8faf986f05d4]


From: Heffay @.> Sent: Saturday, February 5, 2022 11:58 AM To: Markemp/Cryengine-Converter @.> Cc: Dakkapocalypse @.>; Author @.> Subject: Re: [Markemp/Cryengine-Converter] [Conflict in Chunk Definition] MWO (Issue #123)

Can you link that bloodasp.dae file here too please? Just verified on mine that it was able to load, so curious as to why it errored here.

— Reply to this email directly, view it on GitHubhttps://github.com/Markemp/Cryengine-Converter/issues/123#issuecomment-1030658917, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQXNUHFJJLLHPG5TZMTLBKTUZVJKBANCNFSM5NNLF2OA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

Markemp commented 2 years ago

Can you try to convert just that single file with cgf-converter? If it fails, then post the output please.

Dakkapocalypse commented 2 years ago

Sure, I'll get that done tonight and send the result.


From: Heffay @.> Sent: Saturday, February 5, 2022 1:57 PM To: Markemp/Cryengine-Converter @.> Cc: Dakkapocalypse @.>; Author @.> Subject: Re: [Markemp/Cryengine-Converter] [Conflict in Chunk Definition] MWO (Issue #123)

Can you try to convert just that single file with cgf-converter? If it fails, then post the output please.

— Reply to this email directly, view it on GitHubhttps://github.com/Markemp/Cryengine-Converter/issues/123#issuecomment-1030680218, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQXNUHGJNJOQNALB2UWWGLDUZVXH7ANCNFSM5NNLF2OA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

Dakkapocalypse commented 2 years ago

I went through the tutorial and did the exact same file that you did (the rasalhague medalion), and it created the .dae file just fine.

So it has to be something with the command line that I'm using


From: Heffay @.> Sent: Saturday, February 5, 2022 1:57 PM To: Markemp/Cryengine-Converter @.> Cc: Dakkapocalypse @.>; Author @.> Subject: Re: [Markemp/Cryengine-Converter] [Conflict in Chunk Definition] MWO (Issue #123)

Can you try to convert just that single file with cgf-converter? If it fails, then post the output please.

— Reply to this email directly, view it on GitHubhttps://github.com/Markemp/Cryengine-Converter/issues/123#issuecomment-1030680218, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQXNUHGJNJOQNALB2UWWGLDUZVXH7ANCNFSM5NNLF2OA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

Markemp commented 2 years ago

The objectdir argument looks off. You have it as -objectdir F:depot\mwo, but there should be a backslash after the F:. Not sure if that is the root cause though. The bloodasp.chr file should convert to the dae file without the objectdir argument.

Markemp commented 2 years ago

Any update on this?

Markemp commented 1 year ago

Closing.