Saturday, October 23, 2021

Buildbot now automatically creates xDelta patches

Dear citizens of Monopolis,

Over last few days i have been searching for ways to automate the Xpert2 ISO dumping and rebuilding process.
This was the only thing i couldn't automate using a CLI, since Xpert2 only supports a GUI.
I asked around a few Discord servers and it doesn't seem like there currently exists a tool that lets you use a command line to dump and rebuild a PS2 ISO.
So, yesterday i found this neat little tool:

https://github.com/npocmaka/batch.scripts/blob/master/hybrids/.net/c/mouse.bat

With this i was able to add mouse movement & clicks to my batch file (which does all of the compiling and stuff).
After a bit of testing everything seems to work flawlessly - After the files are compiled (using quickBMS and abcde) Xpert2 is automatically started and the script interacts with the GUI.
The Buildbot xDelta patch can be found here:

https://bitbucket.org/Risae/growlanser-6-english-translation/downloads/

And here's the updated Buildbot script for anybody interested:

https://pastebin.com/raw/YGbBsbzq

Wednesday, October 20, 2021

xDelta (work-in-progress) Patch now available

Dear citizens of Monopolis,

recently i was researching again on ways to more easily provide translation patches, instead of translated game files like we do right now.
I came across a Github project called "xdelta3-gui-2.0" by Moodkiller:

https://github.com/Moodkiller/xdelta3-gui-2.0

Using this neat little tool i was able to create a working xDelta patch, which supported the rebuild ISO from Xpert2.
The xDelta patch is (currently) only about 1.7 MB in size and that is pretty awesome.
And, it supports patching on Linux and Mac out of the box!
You can find a very recent xDelta patch in the downloads section of our repository:

https://bitbucket.org/Risae/growlanser-6-english-translation/downloads/

I sadly didn't find an easy to automate the dumping and rebuilding process of the ISO yet.
I will periodically update the xDelta patch with the latest repository files.
If anyone has experience with automating/testing GUI Software/Apps then kindly visit us on our Discord Server.

Steps on how to patch your Growlanser 6 ISO:

1. Download the xDelta Patch from our repository
2. Unzip/Unrar the downloaded file "Growlanser_6_English_xDelta_Patch_XX.XX.20XX.rar" in a new folder
3. Put your Growlanser 6 ISO into the same folder
4. Rename your Growlanser 6 ISO to the following (so the patching script is able to find the ISO): Growlanser 6 Precarious World.iso
5. Run (on Windows) "3.Apply Patch-Windows.bat"
6. There is a new ISO called "Growlanser VI Precarious World English Patched.ISO" which you can use to play the game in english.

Should you play the translated ISO and find any text issues or bugs then kindly let us know in our Discord server!