Welcome to the exciting world of RPG-Maker! The Petschko RPG-Maker-MV Decrypter is a powerful tool that allows you to decrypt and re-encrypt RPG Maker resource files. Whether you’re an artist looking to protect your creations or a developer in need of quick access to encrypted files, this guide will walk you through every step of the process.
What is this Project?
The Petschko RPG-Maker-MV Decrypter is designed primarily for decrypting single RPG-Maker-MV or MZ resource files (MZ-Files), especially when they are encrypted with the built-in encryption of RPG Maker. This project could also handle multiple files, though which is ideal for single-file operations. For bulk decryption of numerous files, you may want to try the Java-Decrypter.
Why Was It Created?
As an artist creator for RPG Maker, it can be challenging to monitor if others are using your resources appropriately. This decryption script allows for quick access to files without the necessity of playing an entire game. It’s a straightforward solution for artists looking to check their resources for compliance with licenses.
Installation Guide
Installation is a breeze! Just follow these simple steps:
- Download: Clone the project from the GitLab repository.
- Extract: You can put it anywhere on your computer.
- Done: Launch the decryption tool!
How to Use This Tool?
If you’ve downloaded the script to your computer, the first step is to open the index.html
file using your preferred web browser. You can do this by:
- Right-clicking on the file and selecting “Open with…”
- Double-clicking the file (most browsers will open it by default).
Image Decryption Without the Key
It’s possible to restore all image files even without having the decryption key. Follow these steps:
- Go to the Restore-Images (No-Key) tab.
- Select any encrypted PNG image file(s) with the extensions .rpgmvp or .png_.
- Click on the button Restore Original Files.
- Download or view the files on the right side of the interface.
Decryption Process
To decrypt audio or image files, ensure the files have one of the following extensions: .rpgmvp, .png_, .rpgmvm, .m4a_, .rpgmvo, .ogg_. Here’s how you can decrypt these:
- Select a System.json file or any encrypted PNG file.
- Click the Detect button to find the encryption key automatically, or enter it manually.
- Select the encrypted audio/image files you want to decrypt.
- Click on the Decrypt button. If you encounter an invalid header warning, consider turning off the header check.
Encryption Process
If you need to turn an image back into the game (after editing, for example), follow these steps:
- Ensure that you have the correct file types (.png for images, .m4a for sound).
- Get your encryption key as described above.
- Select the files you want to encrypt and click on the (Re)-Encrypt button.
In case of an error, double-check your steps and refer to the provided troubleshooting tips.
Troubleshooting Tips
If you run into issues, here are some suggestions:
- Ensure your file paths are correct.
- For a header error, verify your header-values are set to default.
- If the files are not displaying, check the settings in
rpg_core.js
for header values that might need adjustment. - For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.
Credits
This project would not have been possible without the support and contributions from:
- Petschko – Project Creator
- Stuk – ZIP-Library
- pieroxy – LZ-String-Library
- eligrey – FileSaver.js-Library
- Bootstrap – User-Friendly Interface
- r4sas – Assistance with Chrome View-File Bug
Contact
If you have any questions, feel free to reach out via email at: peter@petschko.org.
Now you’re ready to dive into the fantastic realm of RPG-Maker with your newly decrypted resources. Happy developing!