Releases: GDRETools/gdsdecomp
v2.5.0-beta.1
What's Changed
- update by @nikitalita in #381
- Add support for custom encryption scripts by @nikitalita in #372
- Ilspy upgrade by @nikitalita in #373
- Scene crash fixes by @nikitalita in #374
Full Changelog: v2.4.0...v2.5.0-beta.1
v2.4.0
What's Changed
- Add option to initialize git repository after recovery
- Add support for exporting DPITextures
- Re-enable multi-threaded scene export
- Fix individual cs script export
- Fix crash during export of certain ETC2 textures
- Re-create converted Area3D/NavMesh/Occluder meshes in exported scenes
- Fix setting scene import parameters
Full Changelog: v2.3.2...v2.4.0
v2.3.2
v2.3.1
What's Changed
- Fix crash in scene exporter during converting shader materials
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Fix crashing on Linux
- Fix loading certain 3.x C# games without assembly setting
- Fix filesystem cache generation
- Fix crash in translation exporter
- Script fixes:
- Fix inaccurate 3.x and 2.x line endings at end of file
- Fix 2.x script compilation
- Fix int hex literals being output as negative numbers
- Fix crashing in scene exporter
- We have had to temporarily disable multi-threaded scene export until Godot upstream fixes issues causing it to crash; scene export may be slower than normal
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Android release
- Fix crashes
NOTE:
The android release is experimental and is not optimized for mobile use. It’s best experienced on a tablet or a Chromebook. Please report any issues on the GitHub page.
Full Changelog: v2.1.1...v2.2.0
v2.1.1
What's Changed
- Fix crash during exporting OBJ files
- Fix crash during exporting Atlas textures
- Fix writing INF and NAN in scripts
- Fix issues with Godot 2.x project recovery:
- Fix loading 2.x encrypted scripts
- Disable obj export for 2.x projects, not currently loading array meshes properly
- Fix writing infinity float values in 2.x scripts
- Fix writing
FloatArraytypes in 2.x scripts - Fix loading 2.x config files during resource string loading
- Fix exporting AtlasTextures that depend on literal images
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- Use CPU_COUNT - 1 by default for multi-threaded operations
- Add "Max cores to use" option for multi-threaded operations
- Fix infinite loop during translation key recovery
- Skip long operations during translation key recovery by default
- Add "more thorough key recovery" and "skip key recovery" options for translation export
- Various Godot 2.x fixes
- Fix godotsteam downloads
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's changed
- Fixed issues with loading Godot 3.x C# assemblies
2.0 features:
- Support for decompiling C# games
- Translation patching
- Allows for patching in community translations to an existing game without needing to recover all the keys in a translation file
- Individual scene/resource export
- Right click on an resource in the Recovery window, select "Extract" or "Export"
- Allows exporting arbitrary individual scenes as GLB
- Added support for recovering resource types:
- Spine atlases
- Image-based FontFiles
- Dialogue files
- BitMaps
- Support for project.godot ↔ project.binary conversion (thanks @m1zukash1)
- Scene preview in Recovery window
- HDR image saving support
- --list-files command line option to dump the file listing of a PCK to console
NOTE:
This release enables the Vulkan renderer by default. This should automatically fail-over to the compatibility renderer if your device does not support Vulkan, but if it fails to run for you, please file an issue.
Discord server
We now have a discord server at https://discord.gg/PAydxrubms . Come join us to discuss GDRE Tools and reverse engineering in general!
Full Changelog: v2.0.0...v2.0.1
v2.0.0 - Now with C#!
NOTE:
This release enables the Vulkan renderer by default. This should automatically fail-over to the compatibility renderer if your device does not support Vulkan, but if it fails to run for you, please file an issue.
2.0 features:
- Support for decompiling C# games
- Translation patching
- Allows for patching in community translations to an existing game without needing to recover all the keys in a translation file
- Individual scene/resource export
- Right click on an resource in the Recovery window, select "Extract" or "Export"
- Allows exporting arbitrary individual scenes as GLB
- Added support for recovering resource types:
- Spine atlases
- Image-based FontFiles
- Dialogue files
- BitMaps
- Support for project.godot ↔ project.binary conversion (thanks @m1zukash1)
- Scene preview in Recovery window
- HDR image saving support
- --list-files command line option to dump the file listing of a PCK to console
Discord server
We now have a discord server at https://discord.gg/PAydxrubms . Come join us to discuss GDRE Tools and reverse engineering in general!
New Contributors
- @m1zukash1 made their first contribution in #342
- @korbykob made their first contribution in #326
Full Changelog: v1.0.0...v2.0.0