How are machine translated romhacks made?

Beavis

New Challenger
Level 0
16%
Joined
Oct 22, 2024
Messages
4
Level up in
21 posts
Reaction score
5
Points
1,052
I know the use of AI is frowned upon but I'm curious about how it's done? Are there even any advantages to using ai for a translation romhack compared to doing it the traditional way?
 
As with a lot of things, it depends on how you use AI itself for the project.

You could ask for it to make the patch directly, script included. Entirely possible in some cases depending on how the game files are stored internally, but the quality will be sorely lacking if no proof-reading is done while comparing it to a trustworthy script.

Ideally, you'd want AI to assist you with making the tools that you'd use to insert the game text yourself and then repacking it into the game proper. That way you'd avoid years of learning to code while still guaranteeing that the final script would be something you approved.
 
As far as i know, the hacking part (like extracting and re-inserting the texts of the game) is still done the traditional way... though AI might be used to help creating the necessary tools.
(I'm not sure how useful it might be in that area)

The main part that is done by AI is translating the text.

Actually it's nothing new... using tools such as Google Translate has been pretty common in the translation scene.

In the past, romhackers had to find a human translator to take care of translation, while the romhacker would focus on the hacking parts...
However, it wasn't uncommon that either the translator or romhacker would stop working on it, and the project would become dead...

What has changed now is that AI can produce a level of acceptable quality of translation... while the older tools wasn't able to do so.

Thanks to it, the bottleneck of coupling a human translator and a romhacker is lifted.
Romhackers can prepare the translation tools, and provide a bare-bones translation using AI, and leave the quality work and polishing to anyone with translation skills who is able to do so.
 
it can speed up the process, but in my opinion, it should be used by someone who understands the original language so they can double-check the translation before releasing it.
 
it can speed up the process, but in my opinion, it should be used by someone who understands the original language so they can double-check the translation before releasing it.
yes this makes sense I don't think any quality translation could be made if someone doesn't proofread it.
 
As @JustLooking123 and @Atma said, it varies a lot, and AI can definitely speed up the process.
I recently completed a sort of translation mod for an indie game called Late Homework, although I never released it because of a couple of Unity-related technical issues that, to be honest, I never cared enough to overcome.

What counts as "the traditional way" also depends on what you mean by it. Fan translations, official translations, and localizations (which aren't the same thing) all vary greatly in both workflow and quality.

First of all, CAT (Computer-Assisted Translation) tools aren't new, and neither is machine translation. Long before LLMs, translators used CAT tools with translation memories, terminology databases, glossaries, and dictionaries to keep terminology and phrasing consistent across a project. Nowadays many CAT tools can integrate AI providers like Anthropic, Google, OpenAI, DeepL, or even services like Linguee through APIs, allowing you to get contextual suggestions based on your own prompts (e.g. "Translate this 1990s RPG while preserving a slightly archaic tone."). They're powerful tools, but they only take you so far if you haven't decided your translation approach.

That's really the bigger issue. Machine translation has existed for years in video games, fansubs, editorial work, and the translation industry in general, but you still have to decide how you want to translate.

For example, Sweet Home (the Famicom horror RPG that inspired Resident Evil) has multiple English translations. One follows the Japanese script as closely as possible, while another deliberately adapts parts of the script to match the movie more closely and make certain scenes less obtuse for English-speaking players. The latter project even documented the reasoning behind those decisions. Those are examples of different translation philosophies—roughly speaking, equivalence-oriented translation versus Skopos theory (and of course, these aren't the only approaches, nor are they mutually exclusive). One prioritizes preserving the source text, while the other prioritizes communicating effectively with a specific audience.

The important point is that no tool—a dictionary, a CAT program, or an AI model—can make those decisions for you.

You can see the same thing in older Nintendo of America localizations. Many games from the '80s and '90s replaced Japanese jokes or references with American pop culture or puns. Some people find those charming, while others think they've aged poorly outside their original cultural context. An AI assistant can help explain those references or suggest alternatives, but if you lack cultural and linguistic knowledge of both the source and target languages, the result can still feel awkward or forced. LLM quality also varies by language; most models are strongest in English and are still noticeably weaker when handling the nuances of many other languages.

That's also where translation and localization diverge. Translation focuses on rendering the text into another language, while localization adapts it to the target audience's culture, expectations, and experiences.

On the technical side, AI can also be genuinely useful. My own project stalled because I never re-enabled the Unity scene needed to switch languages, not because translating the script was the difficult part. I could probably throw together a quick proof of concept today with a mod loader and ChatGPT or Gemini, but handling the technical side still requires some understanding of the game and a willingness to read documentation. These tools won't do all the work for you, but they can point you in the right direction and save a lot of time.

Ultimately, I think it's less about the tool and more about how you organize your project. If your terminology stays consistent, your character voices remain coherent, you have a clear translation philosophy, and you know who your audience is, then the tool comes second. Looking into localization kits (lockits), terminology management, or even how professional CAT workflows are organized will probably teach you more about modern translation than debating whether AI is "good" or "bad." Even a well-organized spreadsheet can be enough if you're disciplined.

P.S. The recent wave of Metal Gear Solid (PSX) modding was initially helped by Claude. People used it to assist with reverse engineering and tool development, and now they've reached the point where they're building their own editors and utilities. I think that's a good example of AI acting as an accelerator rather than a replacement.
 
What game / console do you have in mind?
Ask ChatGPT about your project, it will guide you and help you step by step.
 
I know the use of AI is frowned upon but I'm curious about how it's done? Are there even any advantages to using ai for a translation romhack compared to doing it the traditional way?
It would be easier and quicker to ask an AI this question, it would give you a coherent reply as long as you're specific about the question you're asking it.
People are bad at explaining and you got smart-asses saying stuff like "in order to make bread from scratch, you must first create the universe". People complain about AI slop, but if you think about it, it is people who are slop.
 

Users who are viewing this thread

Connect with us

Support this Site

RGT relies on you to stay afloat. Help covering the site costs and get some pretty Level 7 perks too.

Featured Video

Latest Threads

Upload EBOOT Files

Hey People, how can I upload german EBOOT Files i created myself. Since there isnt a Cloud or...
Read more

How are machine translated romhacks made?

I know the use of AI is frowned upon but I'm curious about how it's done? Are there even any...
Read more

Parts of media that ALWAYS make you cry?

I'm not a super outwardly emotional person. My wife tears up quite a bit at most movies we...
Read more

Things that instantly make you feel old

For me it's whenever I see/read someone talking about something from 2010 or later as having...
Read more

We went to a video games convention today~!

The convention was so fun and I got some good games missing from my collection. I also won 2nd...
Read more

Online statistics

Members online
195
Guests online
3,946
Total visitors
4,141

Forum statistics

Threads
21,766
Messages
549,832
Members
1,015,309
Latest member
WillowFox

Today's birthdays

Advertisers

Back
Top