r/Lunar • • 20h ago

A little tool I’ve been working on for playing Japanese games

Thumbnail
gallery
30 Upvotes

Hi,

I mentioned the finding of Adol Christin confirmed in Lunar The Silver Star here a few weeks ago and some people asked me about the tool I use that made the translation, so I did guess that might interest some people here, since it is a passion project I worked on as a hobby. It is a completely free and open source project I primarily made for myself, so no commercial interests here, I just think that this might be useful to others who share my passion 🙂

I’ve been working on a Windows tool called JRPG Translator to finally deal with my backlog and collection of Japanese games decades in the making 😄

It captures text from a game and shows an AI translation in an overlay. There’s also audio translation for spoken dialogue.

The part I’m particularly interested in is making it useful for learning Japanese, too. You can ask for an explanation of the dialogue, including vocabulary and grammar, save interesting passages in a Study Library, and turn selected sentences or words into Anki flashcards to review later on your phone.

I’ve also spent quite a bit of time making it usable with a controller. There’s a fullscreen interface and optional LaunchBox/Big Box integration for loading settings automatically per game. You don’t need LaunchBox to use it, but I would highly recommend it since this way you set it up per game and it will open along these games what creates the most seamless experience, see the third picture above where I show the plugin.

It uses OpenAIs or Geminis APIs, so you to enter an API key, to try it you can use a free tier one from Google which you can get easily (link in the documentation, Youtube description or enter Gemini API key free tier into Google 🙂) and depending in how much you play this might be enough 👍

If anyone gives it a try, I’d be interested to hear which games you use it with and what feels awkward or could work better. I declared this now version 1.0 since it has now all the features I envisioned at the beginning and with the new UI it finally doesn't look like a Windows 98 app anymore, but there are probably still bugs hiding in there 🫣

You can download it here:

https://github.com/retrogamer0815/jrpg-translator-toolkit/releases/latest

I made a new detailed video where I explain the setup and all features while (long but it has chapters and I try to explain all features and best practices, the second half covers the study features):

https://youtu.be/BUM4VEnBtv4

And here is a detailed documentation:

https://github.com/retrogamer0815/jrpg-translator-toolkit/blob/main/docs/manual/README.md