Tuesday, March 31, 2020

Tile Molesting, the easy way

I spend some time again trying to get the .FNT files to display in a Tile Viewer tool.
Having no luck with various programs i decided to try "Tile Molester Mod" again:

https://www.romhacking.net/utilities/991/

And after some initial trial and error i finally managed to get our beautiful and ugly GL6 font to display!:




And here with another codec, 4bpp linear, reverse order:





Maybe we are now able to fix some of the GL6 font issues that currently exist, for example the big and small characters not aligning properly:



I sadly didn't find any clue on getting a variable width font to work on GL6 yet.
I am pretty certain that the guys who did the official GL5 translation did the following:

1. created a better font
2. created a vwf code to let it display properly

Now, i believe that the developers of GL6 didn't care about the font code and didn't include it in GL6...
So, i imagine that i gotta somehow create a new function that has the GL5 VWF code in GL6 and after that let the "text display" function point to that code.
No idea how to do any of that, but i will keep on trying.
If someone has knowledge of programming, VWFs and stuff like that, please write me a mail!

For anybody interested, heres how the GL5 font looks like in the tile viewer:




Friday, March 20, 2020

Looking for JPN > ENG Translator!

Dear readers,

aside from needing help with the MIPS hacking we're also looking for someone who would like to help us translate the game from Japanese to English.
Currently we are only 2 guys using the available script from the Growlanser Realm and Machine Translation tools to translate the game to English.
If someone with Japanese and English skills would like to help us out and create a proper translation let us know!
You can find our current progress on the repository:

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

Monday, March 16, 2020

Help needed and progress update

Dear readers,

i am still breaking my head on trying to change the displayed position of text in the ELF file.
Using PCSX2dis and Ghidra (and also IDA Pro) i managed to understand the program a bit better, but having next to no assembly language experience i'm currently in need of some help.
If you are able to understand the picture below and know how to hack/modify Emotion Engine (MIPS5900) assembly language, then kindly lend us your knowledge so we can create a better fan translation for GL6!



Aside from that Mako managed to translate more image files and i made some pretty nice progress on translating the ELF File.
After fully translating the ELF file we can concentrate on the scripts of the main game and continue there.

I compiled our up to date translation and put it up again on the repository:

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


Heres how you can unpack the GL6 ISO, overwrite the files and repack it:

https://growlanser6english.blogspot.com/2019/03/growlanser-6-unpack-iso.html

https://growlanser6english.blogspot.com/2019/03/growlanser-6-repack-iso.html