I didn't posted since nearly 2 weeks, because I was working on lots of things together. So all of these things were progressing slowly, and some of them are finished now. So I'll post them, and I'll say what I still have to do.
Let us begin with what I've finished :
I did a new binary. This one is based on the original. I patched it with th135arc.exe /h, I did the font hacking, I changed the window's title, and I changed the pak names. So the binary is still close to the original.
plus : the binary have the improvements done since the v1.02b (or something like this, I'm not sure which version the Riatre's binary was based on), and it doesn't have the bug with the BGM.
minus : the binary can't read the original th135.pak.
That's why the Xavart's installer will be useful. With it, we'll be able to patch the th135.pak during installation, and we won't have to give it.
And, as I said, I renamed the pak files, so the user can have both the original and patched version in the same folder, as for the other patchs. th135.pak is now th135e.pak, and th135b,pak is now th135eb.pak.
Here is the link to the new binary :
http://www.mediafire.com/download/z09yygn7gvgn551/th135e.exeNow, we have some th135e.exe, so I'll call the Riatre's one the v1, the one I gave before the v2, and this one the th135e.exe v3.
Now, the font :
Xavart hacked a arial font. The font name is Arial_th135, the braces {} are replaced by japaneses quotes, and the $ is replaced by double quotes.
Here is a link to this font :
http://www.mediafire.com/download/s1l777jr5hfc4wu/Arial_th135.ttfThis is the default font used by the binary I gave 6 lines above. The Xavart installer will also install the font.
Still about the font and the new binary :
I did a program called font.exe, 2 or 3 weeks ago. This program change the default font used by my binary.
But the font.exe I gave was for th135e.exe v2. In v3, the font isn't at the same offset into the file.
So I took 30 seconds to update my font.exe. Here is the new one :
http://www.mediafire.com/download/27zrey15lbo73mn/font.exeNow, I'll talk about what I won't give now.
Firstly, the auto-center for story mode. I posted some screenshots, I gave my balloon files, but I don't remember if I gave the centered pl files. I think I didn't.
But I prefer give the pl files when I'll have done all I want to do with them. I still have some small things to do (for example, replace the double quotes by dollars), but I'll finish soon.
For the csv files, it's nearly finished, too. There is some adjustments to do on Xavart's source code about new lines, because the data are handled a bit differently than in pl files.
And, in csv files too, when a dialogue contains more than 3 lines, I have to center with spaces. I did it, but a space takes less place than, for example, a H, so this is a bit ugly. I found a way to fix it, but it isn't really easy (I think i can use this :
http://msdn.microsoft.com/en-us/library/dd144938(VS.85).aspx , but it means that we'll have to create a window, but we shouldn't display it if possible). So I'll do it someday, but maybe not for the patch v1.0.
Also, Xavart put the endings into the patch. Here, too, there is a bug, when the character name has 6 characters.
When all this will be finished, I'll post a big th135eb,pak, with all this. This will be the basis for the patch v1.0 (or it will be the patch v1.0 if it is perfect, but I don't think it will...).
I'll also post a new link to my auto-translation tools, BTW. There is lots improvements here, too.