Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add .i3d.shapes exporting #24

Open
Donkie opened this issue Dec 14, 2021 · 7 comments
Open

Add .i3d.shapes exporting #24

Donkie opened this issue Dec 14, 2021 · 7 comments
Labels

Comments

@Donkie
Copy link
Owner

Donkie commented Dec 14, 2021

Should be possible, just reverse the entire process

@P-KK
Copy link

P-KK commented Feb 27, 2022

Hi Donkie, I would like to know if you plan to make this feature any time soon.
No pressure just want to understand if I shall wait or find different solution for my modding project. :)

Thank you for your answer.

@Donkie
Copy link
Owner Author

Donkie commented Feb 27, 2022

I wouldn't depend on it coming anytime soon, so I suggest finding an alternative solution!

@P-KK
Copy link

P-KK commented Feb 28, 2022

Thank you for answer.
What I want to do is much more simpler that this tool is doing. I just need to decrypt .shapes file. I spend some time reading your code but I failed to find the spot where actual reading of the file is happening. Would you be able to advice me where it is? which file and which method it is?

@Donkie
Copy link
Owner Author

Donkie commented Feb 28, 2022

It's split up in multiple files and methods. You should be able to make your tool interact with this in an automatic way by calling it with the proper command line arguments. If you specify the -b flag it will output the raw decrypted binary files which is what you're after.

@P-KK
Copy link

P-KK commented Feb 28, 2022

Thank you for advice. It generates 50 shape_*.bin files. Any idea how can I make it single .shapes one or how to import those to GE?
I tried just merging them together using power-shell
gc shape*.bin -Encoding Byte -Read 512 | sc new.bin -Encoding Byte
and adding binary header 05 (it is FS19 file) but it is not working.

@Donkie
Copy link
Owner Author

Donkie commented Mar 1, 2022

Ah, if that's what you're after then I think you need to wait for issue #23 to be finished.

Unfortunately I don't think I can help you more right now since the decryption is quite complicated and I can't just link you to one file or method which does it. You will have to figure it out yourself or wait for me to.

@P-KK
Copy link

P-KK commented Mar 10, 2022

ok, than I will try to follow that one. Thx for replies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants