A small program to "clean" potentially coprighted ROM information from .gzf files.
This can be used so .gzf files for decompiling games can be safely shared without distributing copyrighted material.
All modes give identical conversion results.
- Download and run the latest _GUI release.
- Select the import/export tab depending on what function you want, select the .gzf or .cgzf, and the ROM corresponding to it.
- Import/Export. The "cleaned" .cgzf can only be imported with an identical ROM file as the one used to export it.
- The generated .cgzf can now be safely shared, or the generated .gzf can be imported to Ghidra.
- Download the latest _CLI release.
- Run from command line with the following syntax:
GhidraZipCleaner_CLI.exe [import/export] [GZF/CGZF file location] [ROM file location] [output folder]
- Download the latest _Python3 release. Make sure you have Python3 installed.
- Install pycryptodome with
pip install pycryptodome
- Run from command line with the following syntax:
python3 GhidraZipCleaner_Python3.py [import/export] [GZF/CGZF file location] [ROM file location] [output folder]