- Jul 24, 2017
- 2,441
- 27,080
Release Date: Feb/26/2023
Developer: Enokippu
Censored: (YES)
Language: English (ChatGPT Quality MTL)
Store:
You must be registered to see the links
Installation:
You don't have permission to view the spoiler content.
Log in or register now.
Patches: v1.0.1 (Game Ver: 1.10)
Changelog:
You don't have permission to view the spoiler content.
Log in or register now.
Intro:
This may be the first hentai game translated using the new state of the art ChatGPT API. I've created my own tool that allows me to translate entire RPGMaker JSON files using the ChatGPT 3.5 Boost Model. Now for those skeptics out there, let me explain why this MTL is a bit different from the rest.
When it comes to MTL'ing hentai games, unfortunately there are a couple of pitfalls. Number 1 being that no matter what you do, you ultimately have to translate line by line if you want the process to be truly automated. Why is this? Well H-Games in general often have their actual dialogue lumped in with code, variables and scripts, so if you attempt to bulk translate it by ripping out all the text, how the hell are you supposed to put it back together correctly? So that leaves us with translating line by line, but the biggest problem with line by line MTL is, you can't have any context! Which is extremely important in the Japanese Language for producing quality translations. Go ahead and grab any Japanese article and post the whole thing into DeepL. The quality will probably be fairly good, however do the same thing line by line and your results will be, well, robot poetry.
So what makes ChatGPT different? Well there are two main things,
1. You can feed it context on every request, which gets rid of the main disadvantage of line by line translation.
2. You can teach it how to format the translation, so the output doesn't break when you put it back in.
That's exactly what I've done here for this game. I've created a tool that will go through, line by line, translating all dialogue inside a JSON file. At the same time for every line, I feed ChatGPT the past lines that have been translated so that it has context for its translations. I also feed it examples of how I want the translation outputted so that it doesn't give me random crap that ends up breaking the game.
The results speak for itself, the translation quality is superb for an MTL. But I'll let yall check it out for yourselves. Its not perfect by any means, but I think its better than standard MTL by a long shot. I have edited absolutely no MTL in this translation. All of the dialogue is generated by ChatGPT 3.5, excluding the few examples I made to improve its translation. Translating each file takes around 2 minutes, and using the API, cost around 10 cents per file. (Pricy!). Additionally, there is definitely room for improvement, I did the best I could with my prompt but I can tell it still confuses ChatGPT at times. I would use GPT4 but that shit is expensive so unless you are paying me I'm good.
99% of the text is translated. All that's left is random stray text bits and pictures. Hope everyone enjoys the patch and I'd like to hear yall's thoughts on the quality of the translation. ChatGPT translated everything and all I have done are make a few formatting changes here and there as well as provide some examples and adjust his prompt for better outputs.
Since I built this tool from the ground up I had to do a lot of testing with the ChatGPT API and spent the full $120 limit to get everything translated. If you enjoy the translation and want to support me a bit you can donate to me with this Paypal link:
You must be registered to see the links
.Source Code:
Anyway enough talk, go see for yourselves. This is a WIP as I will be adding the rest of the functionality for the tool to translate the rest of the game (commonevents, choices, items, background text, etc). I have made the tool open source and you can find it here.
You must be registered to see the links
Beware my coding skills are dogshit. Feel free to fork and improve the tool however you like, I strongly encourage it.
Feel free to ask any question or report any problems here.
Last edited: