Page 2 of 3

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Sun May 26, 2019 11:55 pm
by mono24
gentlegiantJGC wrote: Sun May 26, 2019 9:12 pmIf you know anything about python you could add it. The COLLADA handler has been written so it should just be a case of hooking it up to the plugin.
Nope, not a clue about reversing/python and stuff alike at that level :(
gentlegiantJGC wrote: Sun May 26, 2019 9:12 pmYou will note that a number of the data blocks with data in them appear twice in the list. Generally one contains all the data and another one contains some of the data (I still need to work out why this is the case). You will need to play around and find the ones with all the data. You have probably exported some of the ones with only part.
Ah, alright, because in beginning I was confused as to why they seem different in size, the files simply get overwritten, so all I have to try next and test, first row in one location and second row in another location to then compare and see what is going on.

PS: thank you for your responses, much appreciated.

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Mon May 27, 2019 5:31 am
by mono24
Ok, more tests, they all give same result in every software I have tried so far.
Such as, 3dsMax versions between 2009-2020, Blender, UU3D, Daz3D, Poser even Noesis.
Something must go wrong with initial export from ACExplorer, because if we take as example Cell08018_DataBlock 2nd row obj size 317MB.
In the center of the scene there are 40909verts/107601edges/35867polys with the following messed up elements:

Code: Select all

FRV_LM_NotreDame_BackGroundBottom_01_LOD0_2
FRV_LM_NotreDame_BackGroundBottom_01_LOD0_0
FRV_LM_NotreDame_BackGroundBottom_01_LOD0_4
FRV_LM_NotreDame_BackGroundBottom_01_LOD0_4
FRV_LM_NotreDame_BackGroundBottom_01_LOD0_2
FRV_LM_NotreDame_BackGroundBottom_01_LOD0_6
FRV_LM_SEW_WL_6x_14_LOD0_1
FRV_LM_SEW_WL_6x_06_LOD0_2
FRV_LM_SEW_WL_6x_03_LOD0_2
FRV_LM_SEW_WL_6x_03_LOD0_6
FRV_LM_SEW_WL_6x_03_LOD0_12
FRV_LM_SEW_WL_6x_03_LOD0_16
FRV_LM_SEW_WL_6x_03_LOD0_22
FRV_LM_SEW_WL_6x_03_LOD0_26
FRV_LM_SEW_WL_6x_03_LOD0_32
FRV_LM_SEW_WL_6x_15_LOD0_2
FRV_LM_NotreDame_BackGroundBottom_01_LOD0_0
FRV_LM_SEW_WL_1x_01_LOD0_0
FRV_LM_SEW_WL_1x_01_LOD0_2
FRV_LM_SEW_WL_90_LOD0_4
FRV_LM_SEW_WL_1x_01_LOD0_5
LargeMesh_IC_NotreDameCemetary_01_LOD1_Chunk_0018_0
FRV_LM_SEW_WL_6x_06_LOD0_0
FRV_LM_SEW_WL_6x_03_LOD0_0
FRV_LM_SEW_WL_6x_03_LOD0_4
FRV_LM_SEW_WL_6x_03_LOD0_10
FRV_LM_SEW_WL_6x_03_LOD0_14
FRV_LM_SEW_WL_6x_03_LOD0_20
FRV_LM_SEW_WL_6x_03_LOD0_24
FRV_LM_SEW_WL_6x_03_LOD0_30
FRV_LM_SEW_WL_6x_15_LOD0_0
FRV_LM_SEW_WL_1x_01_LOD0_0
FRV_LM_SEW_WL_1x_01_LOD0_2
FRV_LM_SEW_WL_1x_01_LOD0_5
FRV_LM_SEW_WL_1x_01_LOD0_7
FRV_LM_SEW_WL_6x_14_LOD0_1
FRV_LM_SEW_WL_6x_06_LOD0_0
FRV_LM_SEW_WL_6x_03_LOD0_0
FRV_LM_SEW_WL_6x_03_LOD0_6
FRV_LM_SEW_WL_6x_03_LOD0_10
FRV_LM_SEW_WL_6x_03_LOD0_16
FRV_LM_SEW_WL_6x_03_LOD0_20
FRV_LM_SEW_WL_6x_03_LOD0_26
FRV_LM_SEW_WL_6x_03_LOD0_30
FRV_LM_SEW_WL_6x_15_LOD0_0
FRV_LM_SEW_WL_6x_14_LOD0_3
FRV_LM_SEW_WL_6x_06_LOD0_2
FRV_LM_SEW_WL_6x_03_LOD0_2
FRV_LM_SEW_WL_6x_03_LOD0_8
FRV_LM_SEW_WL_6x_03_LOD0_12
FRV_LM_SEW_WL_6x_03_LOD0_18
FRV_LM_SEW_WL_6x_03_LOD0_22
FRV_LM_SEW_WL_6x_03_LOD0_28
FRV_LM_SEW_WL_6x_03_LOD0_32
FRV_LM_SEW_WL_6x_15_LOD0_2
FRV_LM_SEW_WL_6x_14_LOD0_3
FRV_LM_SEW_WL_6x_06_LOD0_4
FRV_LM_SEW_WL_6x_03_LOD0_4
FRV_LM_SEW_WL_6x_03_LOD0_8
FRV_LM_SEW_WL_6x_03_LOD0_14
FRV_LM_SEW_WL_6x_03_LOD0_18
FRV_LM_SEW_WL_6x_03_LOD0_24
FRV_LM_SEW_WL_6x_03_LOD0_28
FRV_LM_SEW_WL_6x_03_LOD0_34
FRV_LM_SEW_WL_6x_15_LOD0_4
FRV_LM_SEW_WL_6x_06_LOD0_4
FRV_LM_Crypte_AR_01_LOD0_0
FRV_LM_Crypte_AR_01_LOD0_2
FRV_LM_Crypte_AR_01_LOD0_4
FRV_LM_Crypte_AR_01_LOD0_6
FRV_LM_Crypte_AR_01_LOD0_8
FRV_LM_Crypte_AR_01_LOD0_10
FRV_LM_Crypte_AR_01_LOD0_12
FRV_LM_Crypte_AR_01_LOD0_14
FRV_LM_Crypte_AR_01_LOD0_16
FRV_LM_Crypte_WL_01_LOD0_1
FRV_LM_Crypte_WL_01_LOD0_3
FRV_LM_Crypte_WL_01_LOD0_5
FRV_LM_Crypte_WL_01_LOD0_7
FRV_LM_Crypte_WL_01_LOD0_9
FRV_LM_Crypte_AR_01_LOD0_0
FRV_LM_Crypte_AR_01_LOD0_2
FRV_LM_Crypte_AR_01_LOD0_4
FRV_LM_Crypte_AR_01_LOD0_6
FRV_LM_Crypte_AR_01_LOD0_8
FRV_LM_Crypte_AR_01_LOD0_10
FRV_LM_Crypte_AR_01_LOD0_12
FRV_LM_Crypte_AR_01_LOD0_14
FRV_LM_Crypte_AR_01_LOD0_16
while the rest of the geometry 3298881verts/8525625edges/2841875polys is nicely placed where belongs in the 3d map with its coordinates.
Please do check again and maybe it can somehow be fixed, if possible :)

Also are normals supported? some meshes seem highly broken/unwelded.

PS: Was thinking maybe support for individual elements to be exported instead of the whole CellBlock might be better? I know that means thousands up on thousands of exported geometry elements, but its easy to import in a batch only desired ones, what do you think?

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Thu Jun 27, 2019 5:00 am
by potatosenpai
Hi, I cant get it to work in blender although I import all obj

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Sat Jun 29, 2019 7:10 pm
by PlatZ
Hi ! When running ACExplorer.exe, programm don't open and close immediatly. I tried multiple time and it don't work.

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Tue Jul 02, 2019 1:15 pm
by gentlegiantJGC
PlatZ wrote: Sat Jun 29, 2019 7:10 pm Hi ! When running ACExplorer.exe, programm don't open and close immediatly. I tried multiple time and it don't work.
When extracting the zip file you need to extract every file together not just the exe file. Most likely you have just taken out the exe file. If you have done that there may be more information in the acexplorer.log file

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Tue Jul 02, 2019 1:21 pm
by gentlegiantJGC
ACExplorer V1.0.2 is now available
  • More work on the connection files - ACExplorer can now export most of the models pieced together for ACU
  • Project restructuring to makes plugins more powerful and clean up the project a little
  • Made pyUbiForge a true library that is imported and used correctly (this also means it can be used as a library outside the program)
https://github.com/gentlegiantJGC/ACExplorer/releases

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Sat Jul 27, 2019 12:53 am
by Mathew1
Thank you for this great exporter. I looked at almost all the Data Blocks and this is what I noticed:
Invalides, Villa Arno, Bastilia, Temple, Notre Dame - blocks are exported entirely with external walls and internal walls
Pantheon, Luxembourg palace, Sante-Chapelle, Hotel de Ville, Grand Chatelet, Halle aux Bles, Palais Royale, Louve (Tuileries), Versailles palace - blocks are exported only with external walls. The internal walls are lost.
As for Saint Denis, Abbey has the opposite situation - internal walls are exported, external walls are lost. Basilica not exported at all, only empty land.
I hope this information will be useful. :)

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Thu Sep 19, 2019 12:03 pm
by LordMustang
Is there a way to identify which datablock to export for specific buildings? Or does this have to be done by trial and error?

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Mon Oct 07, 2019 7:59 pm
by derinhalil2015
It says in the first post that it's very easy to add support for new games. How could I, an end user, help with that? I own all the AC games except Origins, Odyssey or the Chronicles games, and I really do want to help.

EDIT: I know some Python, if that helps.

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Mon Jan 13, 2020 12:55 am
by noire90
I really would like to use your program for Odyssey or Origin. There are some possibilities for you to made this real before long?

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Mon Jan 20, 2020 2:47 pm
by Damoclès
noire90 wrote: Mon Jan 13, 2020 12:55 am I really would like to use your program for Odyssey or Origin. There are some possibilities for you to made this real before long?
Blacksmith tool for Odyssey

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Tue Jan 21, 2020 5:23 pm
by noire90
Damoclès wrote: Mon Jan 20, 2020 2:47 pm
noire90 wrote: Mon Jan 13, 2020 12:55 am I really would like to use your program for Odyssey or Origin. There are some possibilities for you to made this real before long?
Blacksmith tool for Odyssey
Thanks for your answear. I know Blacksmith, it is a nice tool but it can't extract datablocks like ACexplorer. :| ... or not ?

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Sun Feb 09, 2020 1:29 pm
by fullinu
Thank you for the tool.
AC: Unity was my first AC game (and still remains the only one I started). With your tool I definitely start play it one day again and disassemble some blocks ^^

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Thu Mar 26, 2020 2:54 pm
by TheDarkslayer
Any ideas where I can find all Arno models?
Although I found some under the name of Arno, it was not everything, I do not know where to look for them, I did not find the hidden leaf either, if someone found something more than head and hands to advise please

Edit: this exporter is super cool

Re: ACExplorer - An Assassin's Creed .forge extractor and framework

Posted: Tue May 05, 2020 11:18 am
by BananaeJoe
This is great work by @gentlegiantJGC.

Can anyone give me a hint where to find the Paris Cathedral in all those forge files? I would like to browse it in blender, if possible. But those count of forge files is overwhelming :D I got lost (:

Cheers!