bruvzg / gdsdecomp

Godot reverse engineering tools
MIT License
1.52k stars 146 forks source link

Recompiled Decomped Project can't be read #198

Open wfzyx opened 1 week ago

wfzyx commented 1 week ago

System information

Linux/Fedora

Issue description

I have a .exe generated by godot 3.5.6 which is a mod from an already decompiled source made by gdsdecomp that the tool doesn't know how to decomp again;

Steps to reproduce

https://github.com/bruvzg/gdsdecomp/blob/ce4d4cf1186271cd9b18b5140f870f062131aefb/utility/gdre_packed_source.cpp#L336

Seems like its failing to parse utf8? I'm not super C++ savy; will try cloning the project and see whats going on

Recovery log

gdre_export.log

Minimal reproduction project

wfzyx on discord for a sample of the file that causes the error

nikitalita commented 1 week ago

There appears to be a file prefixed with "gdre_" in the .exe. Did you accidentally include the gdre_recovery.log in the pck?

wfzyx commented 6 days ago

gdre_export.log

on this build there is a regression - https://github.com/bruvzg/gdsdecomp/pull/199 - there is some audio files that got lost during the decomp; but it indeed fixes the crash it had before

wfzyx commented 6 days ago

0.7.3 log last commit log