RPGMakerMVGame Hook patcher / How to hook RPG Maker MV Games


Oct 20, 2015
483
18
What are you supposed to do if the game has no www directory? It's definitely a RPG Maker MV game and has the appropriate files, but no www directory to contain them. Creating one doesn't solve anything either. Any hints for this situation? The game I can't seem to hook would be:
http://www.dlsite.com/maniax/work/=/product_id/RJ217212.html
Use the extraction tool on the executable (the file you click to play). You have to rename the folder wich is %DEFAULT% (or something like that) into something else.
 

lolbob

New member
Nov 4, 2018
1
1
Use the extraction tool on the executable (the file you click to play). You have to rename the folder wich is %DEFAULT% (or something like that) into something else.
I used the EnigmaVBUnpacker and i get this error
[+] Filename: C:\Users\censored\Game.exe
[+] MD5: 07952a26bbc46d19df26f679fb31436a
[+] x86 executable
[x] Expected section name ".enigma2", found ".rsrc"
[x] This file is not protected with Enigma Virtual Box or is hacked.

I tried on all rpg games i had and all i get is this error, anything i can do? Btw i tried to just run the game.exe with hook patcher but it failed aswell.
 
Oct 20, 2015
483
18
I used the EnigmaVBUnpacker and i get this error
[+] Filename: C:\Users\censored\Game.exe
[+] MD5: 07952a26bbc46d19df26f679fb31436a
[+] x86 executable
[x] Expected section name ".enigma2", found ".rsrc"
[x] This file is not protected with Enigma Virtual Box or is hacked.

I tried on all rpg games i had and all i get is this error, anything i can do? Btw i tried to just run the game.exe with hook patcher but it failed aswell.
No idea, the x86 hints that iot may have to do with the operating system version (32 and 64 bits), try to download the enigma again and check is for your operating system version.
 

SchwarHase

Jungle Girl
Sep 7, 2014
30
8
Hi, I kind of lost with the Regex code. Need some help with understanding it.

This game (RJ206421) have repeat text of the date money and 2 other fields which i am not too sure what it is. So in order to try and error on the Regex code, i did this (/^(\d{1,7}日)/,/^(\d{250000} G)/) to remove the date and money. But doesn't seem to work.

Would really appreciate the help. Thank you
 
Sep 11, 2013
3
1
Hi, thanks for this useful little program. For years everything was going alright, but suddenly VNR translates the content of Current and Log, with the result that the text translated gets bigger for each additional line of in-game text until I get the error for too many characters. I already tried 2 different games with the same result, maybe there were even more but I didn't recognize the source of the problem until now. Pushing the clear log button every time isn't a really practicable solution. Maybe I am not the only one with this problem and I appreciate any solution.
 
Last edited:

zipetya

Evard's Tentacles of Forced Intrusion
Nov 13, 2013
684
43
Hi, I kind of lost with the Regex code. Need some help with understanding it.

This game (RJ206421) have repeat text of the date money and 2 other fields which i am not too sure what it is. So in order to try and error on the Regex code, i did this (/^(\d{1,7}日)/,/^(\d{250000} G)/) to remove the date and money. But doesn't seem to work.

Would really appreciate the help. Thank you
I guess a quick and very dirty fix would be to get rid of the digits altogether, like adding "\d" to the regex filter when installing the hook patcher onto the game, or after it is intalled, editing "Clipboard_llule.js" in the www\js\plugins, and adding "/\d/" to the "var IgnoreRegExtextbloc" line - between the square brackets.
So that that line would look like this:
"var IgnoreRegExtextbloc = [/^\d\d:\d\d($|.$|。$)/,/(^([,.\d]+)([,.]\d+)?)(\uFF27($|。$)|G($|。$)|$|。$)/,/^(\uFF27($|。$)|G($|。$))/,/\d/];"
or something. Be advised, though, I know almost nada about regex... xD
But this seemed to work when I tested it.
------
Hi, thanks for this useful little program. For years everything was going alright, but suddenly VNR translates the content of Current and Log, with the result that the text translated gets bigger for each additional line of in-game text until I get the error for too many characters. I already tried 2 different games with the same result, maybe there were even more but I didn't recognize the source of the problem until now. Pushing the clear log button every time isn't a really practicable solution. Maybe I am not the only one with this problem and I appreciate any solution.
Muhahaha, I still saw your post whilst it was saying VNDB was translating... ;)
Which are the 2 games you were mentioning? I haven't had anything the like happening to me with this patcher... And what do you mean by the "Current and Log"? Anyhow... Check if you have VNR set up correctly for Cliplogger - the opening post from libellule here has instructions on that (like to definitely NOT have Text and/or Sub sent to the clipboard, in VNR).
 
Mar 22, 2013
1
1
Well, i cant download on the first site the Virtual Packages Extractor... then i click it always show me "404 Not found" and yes i deleted my cookies and tryed with other browser too..., the first extractor dont work on my pc -.-
 
Sep 11, 2013
3
1
Muhahaha, I still saw your post whilst it was saying VNDB was translating... ;)
Which are the 2 games you were mentioning? I haven't had anything the like happening to me with this patcher... And what do you mean by the "Current and Log"? Anyhow... Check if you have VNR set up correctly for Cliplogger - the opening post from libellule here has instructions on that (like to definitely NOT have Text and/or Sub sent to the clipboard, in VNR).
First off, thanks for trying to help me. VNR is set up like described in the opening post, "Text and/or Sub to clipboard" are deactivated. I tested them and the distortion they cause in the translation is different from mine. The content of the ClipLoger is like it should be. The source of the problems seems to be located somewhere in the last step, when VNR copies the content of the ClipLoger. There is only one thread with japanese letters: ExTextOutW 56c7 UTF-16. The problem is as follows: A new text line in-game appears, then the new line automatically appears in the "Current" box of the ClipLoger and is added to the content of the "Log" box. So far everything is as it should be. But VNR does not only translate the content of the "Current" box but also the entire content of the "Log" box of the ClipLoger, each time a new line appears in the "Current" box. In logical terms the Output in ExTextOutW 56c7 is as follows: FirstSentence FirstSentenceSecondSentenceFirstSentence ThirdSentenceFirstSentenceSecondSentenceThirdSentence FourthSentenceFirstSentenceSecondSentenceThirdSentenceFourthSentence. Probably the solution is simple, and I am just blind, nevertheless I switched from VNR to another program and everything works fine, so no further problem solving effort is necessary.
I once mixed up the abbreviations WHO (World Health Organisation) with WoH (World of Hentai, a german hentai board) in the public, repeatedly, so my threshold for feeling embarrassment is pretty high.
 
Last edited:
Nov 24, 2018
4
1
So I just downloaded the tool to try and translate some games from Japanese RPG Maker Games into English but I'm having difficulty doing so. The Hook program seems to work but only by turning Kanji into hiragana.

Am I missing a step in to make it translate into English?

Edit 1: Where can I get that VNR program that Libellule talked about?
 
Last edited:

zipetya

Evard's Tentacles of Forced Intrusion
Nov 13, 2013
684
43
@XLucivarX : Glad you managed to solve it - even if by switching to something else. Still, having a working VNR for MV games should be a good thing. With that in mind... I notice that your VNR hooks itself to a "ExTextOutW" thread when connecting to Cliploger. I think that is the problem. You should probably...erm..."re-teach" VNR regarding how to connect to Cliploger.
You should
1) Remove the "Cliploger 1.0.0.7" entry from VNR's spring board (spring board comes up when double-clicking on VNR's icon in the taskbar's notification area; the same board that comes up after starting VNR and it loads its databases and such - with the previously hooked applications and games) by clicking it once and then clicking on remove
2) go through with hooking VNR to Cliploger as per the instructions in the opening post; the connecting thread should be an "lstrlenW" and defo not an "ExTextOutW" one.

@Anthonyl6892 : here's the link to VNR: http://vnr.aniclan.com/upload/Visual_Novel_Reader(EN).rar
 
Nov 24, 2018
4
1
@XLucivarX : Glad you managed to solve it - even if by switching to something else. Still, having a working VNR for MV games should be a good thing. With that in mind... I notice that your VNR hooks itself to a "ExTextOutW" thread when connecting to Cliploger. I think that is the problem. You should probably...erm..."re-teach" VNR regarding how to connect to Cliploger.
You should
1) Remove the "Cliploger 1.0.0.7" entry from VNR's spring board (spring board comes up when double-clicking on VNR's icon in the taskbar's notification area; the same board that comes up after starting VNR and it loads its databases and such - with the previously hooked applications and games) by clicking it once and then clicking on remove
2) go through with hooking VNR to Cliploger as per the instructions in the opening post; the connecting thread should be an "lstrlenW" and defo not an "ExTextOutW" one.

@Anthonyl6892 : here's the link to VNR: http://vnr.aniclan.com/upload/Visual_Novel_Reader(EN).rar
Thank you for the link.

But now I'm having trouble making the program translate the game into English.

Do you know how to do that?
 

zipetya

Evard's Tentacles of Forced Intrusion
Nov 13, 2013
684
43
There really is a ton of tutorials out there, regarding VNR. You should just look at them (really, just google "VNR tutorial" or something)...
 
Nov 24, 2018
4
1
There really is a ton of tutorials out there, regarding VNR. You should just look at them (really, just google "VNR tutorial" or something)...
I am currently looking for some good tutorials on Youtube, if you know of any please give me a link.

My Current problem is that this is what the game is giving me.

vnr-capture-629x931-20181124-170902.png

And this is what the ClipLoger is giving me.

vnr-capture-549x946-20181124-170919.png

As you can see the Cliploger is NOT translating the Japanese text to English.

If you or anyone else might know what I'm doing wrong please tell me.

The help would be greatly appreciative.
 
Last edited:

zipetya

Evard's Tentacles of Forced Intrusion
Nov 13, 2013
684
43
Before anything, please read through the opening post in this thread... You need to hook VNR to Cliploger, and it will be VNR that gives the translations when properly hooked and configured.
 
Nov 24, 2018
4
1
Before anything, please read through the opening post in this thread... You need to hook VNR to Cliploger, and it will be VNR that gives the translations when properly hooked and configured.
I DID hook VNR to Cliploger and configured everything the way it was shown but for some reason It still isn't translating right.

Could I be missing something?

The only way I can get anything translated at all is by going into the "Test Machine Translation" in the menu. But not only are the translation bad (which is ok given that it is a free translation program) but it has a limit to the amount it can translate so the moment I come to a large sentence or paragraph it wouldn't work.

I know it is asking a lot but do you think to could post a few screenshots of how to get it to translate into English, just so I know what it should look like.

Thank you for everything you've done for me today, It WAS a very big help.
 

IC_21

Jungle Girl
Feb 7, 2015
38
8
hi i got a problem that has been already since long ago but happen more frequently now. The text hook pretty consistent for example it hook 1 dialogue then didn't hook next 2 dialogue then hook dialogue again for 4-5 times then didn't hook for 3 dialogue. And it was happen for every mv game. Did i accidentally change the default option or something?
 

VisonV

New member
May 30, 2018
1
3
Hi, I have a problem with RJ233706 when trying to translate it it just keeps repeating this piece of text

「はい。
いいえ」
「CキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュ」

It does pick the other pieces of text as well but this one repeating keeps deleting them all the time, would there be some way to block this with RegEX?
 

Mkmd13

Demon Girl Pro
Mar 6, 2011
131
18
Hi, I have a problem with RJ233706 when trying to translate it it just keeps repeating this piece of text

「はい。
いいえ」
「CキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュCキーでダッシュ」

It does pick the other pieces of text as well but this one repeating keeps deleting them all the time, would there be some way to block this with RegEX?
I'm having this same problem as well and would like to know if anyone has solved this.