Pokémon Origin HeartGold, a Nintendo DS ROM hack that has built a following among Chinese Pokémon fans, now has an English translation in testing. The translation is credited to a Reddit user known as kakapipi, whose work gives English-speaking players a way to follow the project’s story and systems rather than navigating its original Mandarin text blind.

This is not a standard localization or an official rerelease. It is a community translation for an unofficial modification of Pokémon HeartGold. That distinction matters: the new English version is still described as being in its bug-testing phase, and its translator is actively looking for people to play through it, identify problems and submit reports.

For players who had heard of the hack but could not comfortably play it in Mandarin, the translation potentially changes what the project is. Instead of being a curiosity viewed through screenshots, videos or incomplete machine translation, its original narrative can now be approached as a playable campaign—albeit one that may still contain technical and textual rough edges.

A Pokémon story built from several versions of the franchise

Pokémon Origin HeartGold presents a new story rather than simply reshuffling the original game’s encounters. Its premise draws on material associated with the Pokémon anime, the Pokémon Special manga and Pokémon Origins. Those inspirations also shape one of its most distinctive features: players can take on the campaign through three protagonist styles.

  • An anime-inspired Ash-style protagonist
  • A protagonist in the style of the Pokémon Special manga
  • An Origins-inspired Red-style protagonist

The hack reportedly contains three complete playthroughs and post-game content. In practical terms, that suggests the choice of protagonist is more than a cosmetic label: the project is structured around multiple ways to progress through its material. The supplied details do not establish exactly how those routes differ, how much story they share, or whether they should be played in a particular order. Still, the existence of three full runs gives the translation considerable importance. A game with a large amount of narrative content becomes much more approachable when its dialogue, menus and objectives can be understood directly.

The original creator is identified as 雁南飞TB, while the latest version is attributed to a developer using the name Alex. Community projects can change hands, expand over time and accumulate revisions from contributors. That makes clear version information especially useful for prospective testers: a report only helps developers if it can be tied to the precise build and situation where a problem occurred.

More than a text swap: stats, learnsets and difficulty have changed

Origin HeartGold also changes the underlying gameplay balance. Its Pokémon base stats and learnsets have been reworked, alongside changes to difficulty options and quality-of-life features.

Base stats are the foundational numbers that influence a Pokémon’s battle performance, such as its offensive and defensive potential or speed. Learnsets are the moves a Pokémon can obtain as it levels up or through other in-game methods. Altering either can substantially change a player’s decisions: a Pokémon that had a narrow role in the original game may operate differently here, while familiar team-building assumptions may no longer apply.

Related coverage includes Pokémon Origin HeartGold Receives an English Translation.

The available information does not list the individual stat or move changes, so players should avoid assuming that ordinary HeartGold knowledge will transfer perfectly. A team that feels reliable in the original DS release may work differently in this hack because the design deliberately revisits the numbers and moves supporting combat.

Difficulty settings are equally notable. A difficulty setting generally allows a player to select how demanding the game’s battles or progression should be, but the exact differences in this project have not been detailed. The sensible expectation is not a particular rule set, but flexibility: newcomers and experienced Pokémon players may be able to choose an experience better suited to them. Since the translated version is still being checked, testers can also help establish whether descriptions of those settings clearly match how they operate in play.

Quality-of-life changes is a broad term for adjustments intended to make a game less cumbersome without necessarily changing its central challenge. The project is said to include such improvements, but no feature-by-feature list has been provided. It is therefore more accurate to say that Origin HeartGold aims to modernize parts of the experience than to promise any specific convenience.

The translation uses AI, with manual testing still doing essential work

The English translation has been made with AI assistance, including AI used to create code for editing and analyzing the original ROM hack. The translator has said they do not speak Mandarin, but has manually tested the work.

That workflow is important context for anyone interested in trying the project. AI-assisted translation can help make a large amount of text accessible quickly, while code-generation and analysis tools can assist with the technical labor of finding, extracting or reinserting text in a modified game. But an automatically generated result is not the same thing as a final editorial pass by a fluent human translator. Meaning, context, phrasing, menu length, technical vocabulary and text formatting can all require attention.

Manual testing is the stage where those issues become visible in practice. A line may look understandable in an extracted text file but fail in-game because it runs off a dialogue box, appears in the wrong context, references an incorrect item or breaks the flow of a quest. Likewise, a code change that makes translated text appear can introduce a separate glitch. The project’s current testing phase acknowledges that the English patch is a work in progress rather than a finished, guaranteed-clean release.

What useful bug reports can help clarify

The request for testers is not merely a call for more people to play. Testing has the greatest value when players can distinguish between different kinds of issue and give maintainers enough detail to reproduce them. For this translation, potentially useful reports may concern:

  • Dialogue that is missing, unclear, cut off or displayed incorrectly
  • Menu text or battle information that does not fit its allotted space
  • Story progression problems, including objectives that are hard to understand because of translation errors
  • Visual or gameplay errors that arise during a particular sequence
  • Inconsistencies between terminology used in different scenes or menus

When reporting an issue, the most actionable description is typically one that identifies where it happened, what the player was doing, what occurred and what they expected to occur instead. Screenshots can make text and layout errors much easier to evaluate, while a clearly described sequence can help someone reproduce a progression or technical problem. That does not mean every unexpected moment is necessarily a bug—modified games can intentionally differ from the original—but clear documentation gives the project’s maintainers a practical starting point.

Why this matters for a regional fan project

Fan-made Pokémon projects do not all circulate equally across language communities. Origin HeartGold has been described as especially popular in China, while the English-speaking Pokémon ROM-hack conversation often concentrates on other projects. A translation does not change the hack’s origin or erase the work of its original creators; it gives a wider audience an opportunity to engage with a project that developed within a different community.

That accessibility comes with an appropriate level of caution. The translation is AI-assisted, the translator does not speak Mandarin, and active bug testing is still underway. Players should treat the current build as an evolving community effort rather than a definitive English edition. Feedback may help improve clarity and stability, but it is also reasonable for players who want a more settled experience to watch the project’s testing progress first.

The story also arrives at a moment when tools that assist with text, programming and localization are receiving broad attention across games and technology. For a wider look at that shifting hardware-and-tools conversation, see Joking Joystick’s September gaming tech roundup. In Origin HeartGold’s case, the immediate result is a practical one: English-speaking fans now have a route into a substantial DS-era Pokémon modification that was previously far less accessible to them.

How interested players can approach the project

Anyone considering the translation should begin by recognizing its unfinished status. The project’s community channels are seeking test participation and bug reports, so the most constructive approach is to keep notes on issues rather than expecting a completely polished commercial-style localization.

Players interested in contributing should also pay close attention to project information shared by its maintainers, including the applicable version and any current testing instructions. Because Origin HeartGold has multiple playthroughs, altered battle data and post-game material, testing different routes and systems can be useful. A problem limited to one protagonist path, one area of text or one gameplay circumstance may not appear during a single casual run.

For everyone else, the headline is straightforward: Pokémon Origin HeartGold is no longer confined to Mandarin-speaking players in the same way it was before. Its new English translation opens the door to its original story, three protagonist approaches, revised battle design and post-game content. The door is not fully finished—it is still being tested—but it is open.